Bird Stand with Ukraine. Boosty is already actively helping Ukraine. Support our initiative

スクロールブロックチェーン開発

レイヤ2(L2)ブロックチェーンであるScrollは、イーサリアムの成長を助けるために開発されました。メインネットワーク(L1)外でのトランザクションは、ZK-ロールアップ(ゼロ知識証明、ZKP)によって集約されます。その後、これらのトランザクションに関する圧縮された情報と、それらが適切に処理されたことを示す暗号化された証拠のみがL1に送信されます。

Boosty Labsは、ヨーロッパ最大のブロックチェーン開発アウトソーシング企業です。当社のワールドクラスのフィンテックおよびクラウドエンジニアリングチームは、コンサルティング、戦略、デザイン、そして大規模なエンジニアリングを組み合わせた確固たる実績を持っています。当社の専門家が、Scrollの開発およびコンサルティングサービスでお手伝いします。

Cooperate

キー機能

EVM互換性

EVM互換のスマートコントラクト(一部のプリコンパイル済みコントラクトおよびEIPを除く)。

適応性

ご希望の開発ツールやフレームワーク(Hardhat、Foundry、Remixなど)を利用できます。

ウェブスリー・エーピーアイ

MetaMaskのようなイーサリアムの標準ウォレットをサポートする、標準的なWeb3 APIが存在します。

トランザクションの効率

低い取引手数料、L1でのトランザクションは素早く確認され、L2でのトランザクションは即座に確認されます。

短所

  • Scrollネットワーク上での直接的なテストが必要です

    事前にコンパイルされたコントラクトおよびサポートされているEIPにわずかな変更が加えられているため、すでにテストされ監査を通過したコントラクトであっても、より完全なテストと監査に追加の時間が必要です。

  • 集中

    いくつかのバリデーター(シーケンサー)が依然としてネットワークを管理しており、高い中央集権性を持っています。

  • 監視

    ネットワークはまだ開発およびテスト段階にあるため、何かが壊れないよう、すでに機能しているコードを監視することが重要です。

全文の日本語訳

 

いわゆるL2ネットワークのカテゴリーにおいて、エアドロップを通じてトークンを導入した最後の重要なプラットフォームの一つがScrollです。Arbitrum、Optimism、zkSync、StarknetなどのプラットフォームもL2プロジェクトの例です。これらはいずれも、トークンを導入し、初期の利用者にエアドロップで配布しました。

開発者のYe Zhang、Sandy Peng、Haichen Shenは、2021年にScrollプロジェクトを立ち上げました。1年以上にわたり、Scrollはイーサリアム財団の「プライバシーとスケーリングの探求」グループと協力して開発が進められてきました。2022年から2023年にかけて行われた2回の資金調達ラウンドでは、Polychain Capitalが主導し、IOSG Ventures、Variant、Bain Capital Crypto、Robot Venturesが参加し、8,000万ドルを調達しました。プロジェクトの評価額は18億ドルに達しました。2022年にScrollブロックチェーンネットワークのテスト版をローンチした後、チームは1年後に現在稼働中のメインネットワークの導入を発表しました。

ブロックチェーンプロジェクトScrollの目標は、トランザクションの速度を向上させ、コストを削減することで、イーサリアムネットワークのスケーラビリティを高めることです。このプロジェクトの基盤技術はゼロ知識(ZK)証明であり、これはStarknetやzkSyncという関連するブロックチェーンプロジェクトでも使用されています。

この手法は、すべての情報を開示するわけではなく、ネットワーク操作(トランザクション)が適切に実行されたことを証明します。たとえば、これはユーザーの身元やウォレット内の金額を明らかにすることなく、ユーザーが送金に十分な資金を持っているかどうかを判断することに例えられます。

これらの計算と処理の結果は、大きなトランザクションのパッケージ(ロールアップ)としてイーサリアムに送られ、そこで一度に一つの操作ではなく、大きな配列の正確性が検証されます。これにより、セキュリティや分散性を犠牲にすることなく、トランザクションコストが劇的に下がり、処理速度が向上します。

このプラットフォームのコンセプトは、イーサリアムのスケーラビリティだけでなく、ネットワーク上で開発されたアプリケーションの完全な相互運用性も網羅しています。この戦略の主な考え方は、現在イーサリアムネットワークで動作しているどのプロジェクトも、ソースベースを変更することなくScrollに移行できることです。この手法により、ScrollはStarknetを含む、異なるアーキテクチャや手法を採用している他のロールアップベースのソリューションと区別されます。

Defillamaによると、本記事執筆時点でScrollのTVLは約7,000万ドルでした。

Scroll上で稼働しているTVLトップ3のアプリは、融資プロトコルのAave、分散型取引所のTokan、そしてパッシブインカムプロトコルのPencilsです。

総供給量10億トークンのうち、1億9,000万SCRトークン(19%)が配布されました。残りのSCRトークンは2028年末まで徐々にアンロックされます。

ブロックチェーンがどのように機能するかを理解するためには、まずそのアーキテクチャとコンポーネントの様々なレイヤーを理解する必要があります。

 

決済レイヤー

 

このイーサリアム上のレイヤーは、ブリッジコントラクトとロールアップコントラクトの2つのコントラクトで構成されています。

  • ブリッジコントラクト: ユーザーやDAppsが、メッセージ、資産、トランザクション(DAppsがL1にある場合)を含むデータを、Scrollネットワーク(L2)との間で送受信できるようにします。
  • ロールアップコントラクト: L2から送信されたバッチトランザクションがまとめられていることを確認します。 データが利用可能であることを保証し、どのネットワークユーザーもトランザクションとブロック情報にアクセスできるようにします。 公式のScrollチェーンのトランザクションを整理します。ブロックチェーンでは、不正や二重支払いを防ぐために、トランザクションは特定の順序で完了する必要があります。決済レイヤーは、正準なScrollチェーンに含まれるトランザクションが、適切かつ一貫した順序で処理されることを保証します。

 

シーケンシングレイヤー

 

このレイヤーは、実行ノードとロールアップノードという2つのノードで構成されています。

  • 実行ノード: まず、これは現時点でのプロトコルの主要な要素の一つである、中央集権型のノードです。 以下の責任を負っています:
    • L1コントラクトブリッジまたはL2ネットワークを通じてユーザーから送信されたトランザクションを検証し、実行する。
    • トランザクションを使用してL2ブロックを作成する。
  • ロールアップノード: トランザクションをバッチ処理します。 データが利用可能であることを保証するために、ブロックとトランザクションのデータをイーサリアム上に公開します。 バッチの最終確認(L1でのファイナライズ)のために、トランザクションの正確性の証明をイーサリアムに送信します。

 

プルーフィングレイヤー

 

この階層は、コーディネーターとプルーフ生成者モジュールで構成されています。

  • プルーフ生成者: これは分散型ネットワークの検証者のプールです。 L2トランザクションが正確であることを確認する、zkEVMの有効性証明の生成を担当します。
  • コーディネーター: コーディネーターモジュールは、その後、検証タスクをランダムなプルーフ生成者に転送し、証明をロールアップノードに転送して、イーサリアムでのトランザクションのファイナライズを保証します。

したがって、ロールアッププロセスには3つのステップがあります:

  1. トランザクションは実行ノードで検証および実行されます。
  2. 変更はL1にコミットされ、トランザクションはバッチにまとめられます。
  3. トランザクションを完了させるために、証明を作成し、ロールアップコントラクトに提出します。

 

Scrollインフラ

 

ブリッジ、DeFi、インフラストラクチャプロトコル、その他のプロトコルなど、急成長しているScrollインフラにはすでに多くのプロトコルが含まれています。

 

結論

 

Scrollプロトコルには多くの将来性があるようです。現時点では、Scroll向けの開発は、EVM互換性が低いブロックチェーンよりも簡単です。

連絡先

Boosty Labsと共に成長の可能性を解き放ちませんか?当社のサービスについて詳しく知りたい方、そしてあなたの目標達成のために当社がお手伝いできることについて、ぜひお気軽にお問い合わせください。

 

Book a call

    You have some error
    You have some error
    You have some error
    What type of cooperation you are looking for?

    Need developers

    • Need developers

    • Need company to develop the project

    • Partnership

    • Other (describe below)

    How would you like us to contact you?

    Email

    • Email

    • By phone

    • Telegram

    • Whatsapp

    • Wechat