全文の日本語訳
いわゆる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つのステップがあります:
- トランザクションは実行ノードで検証および実行されます。
- 変更はL1にコミットされ、トランザクションはバッチにまとめられます。
- トランザクションを完了させるために、証明を作成し、ロールアップコントラクトに提出します。
Scrollインフラ
ブリッジ、DeFi、インフラストラクチャプロトコル、その他のプロトコルなど、急成長しているScrollインフラにはすでに多くのプロトコルが含まれています。
結論
Scrollプロトコルには多くの将来性があるようです。現時点では、Scroll向けの開発は、EVM互換性が低いブロックチェーンよりも簡単です。