私たちはロールアップベースの経済に向かっています。私たちは、垂直またはアプリ固有の実行レイヤーの完全なエコシステムを備えた、ロールアップ中心の未来に向かっています。 モジュラリティは、何千ものカスタマイズ可能なブロックチェーン技術スタックの台頭を可能にすることで、このプロセスを加速させています。しかし、モジュール化は前例のないスケーラビリティと、より堅牢なネットワーク設計をもたらす一方で、モビリティと、エコシステム間のユーザーの本質的な分断をもたらします。
これはユーザーエクスペリエンスにとって大きな問題です。この断片化に対処するためには、コンセンサスメカニズム、仮想マシン、実行またはサポートするプログラミング言語に関係なく、ユニバーサルアプリをどのチェーン上でも展開できるようにする、統一されたチェーンにとらわれない実装が必要です。理想的に聞こえるだろうか?実は、Skateはこれを現実のものにする。クロスチェーンのインテントとEigenlayerによって駆動されるユニバーサルな状態。
その仕組みを見てみよう。
Skateは、モジュール式スタックにシームレスにフィットする斬新なインフラストラクチャです。実行レイヤーの上に配置され、独自のEigenlayerベースのコンセンサスメカニズムを通じて、クロスチェーンのインテント検証を行います。
Skate自体は、現在ノリーテストネットワークで稼働しているOPスタック実装に基づく楽観的ロールアップです。当初は、集中型シーケンサーがメインEtherNet上で確定する前にトランザクションをソートする。しかしSkateは、シーケンサー・ノードのネットワークに移行するか、EspressoSysのようなスケーラブルな分散型シーケンサーを統合することで、分散化を進めることを目指している。
Skateバリデータネットワークは、独立した軽量バリデータノードで構成され、その根底には、悪意のある参加者が存在する場合でも、コンセンサスメカニズムを特定の種類の障害に対して耐性を持たせるコンピュータシステムの機能である固有層に基づくBFT*(ビザンチン耐障害性)コンセンサスがある。つまり、一部のノードがダウンしたり、悪質な振る舞いをしたりしても、BFTによってコンセンサスに達することができる。ノードの2/3が誠実に行動している限り、ネットワークは安全である。
Eigenlayerで認証者になるためには、参加者は担保として一定数のトークンをロックする必要がある。悪意のある行動が検出された場合、これらのトークンはネットワークの整合性を維持するためにカットされます。
SkateのAVSは、主にチェーンに依存しない高速決定論的レイヤー(FNN)として使用されます。プルベースのリクエストシステムを通じて、Skateの中央ハブチェーンの状態へのアクセスを容易にします。
トランザクションは、ユーザーがネットワーク上で「インテント」(つまり注文)に署名することで実行されるからです。このため、これらのインテントを処理する「実行者」は、各ネットワークの状態を可視化する必要があります。
例を見てみましょう。
イーサからソラナに1000ドルを送金したいとします。このような要求がなされた場合、執行者はこれらの資産がEther(ソースチェーン)に存在し、Solana(ターゲットチェーン)に正常に転送されたことを確認する必要があります。
そのためSkateは、暗号経済的に安全な@EigenLayerノードの分散型ネットワークを活用して、異なるソースから状態を引き出すことで、高速な決定性を保証しています。
これを実現するために、バリデータは特別なソフトウェアとインデクサを実行し、必要なデータを収集・準備します。
要求が行われると、AVS Validatorは決済チェーンの状態に対して実行するために必要な関数呼び出しとパラメータをコード化した実行可能なcalldataを作成します。このプロセスにより、決済チェーンはハブチェーンの現在の状態を反映することができます。
AVSの主な責務は、与えられたタスクに対して「calldata」と呼ばれる命令セットを作成することです。このcalldataには、別のブロックチェーン上で実行しなければならない特定の関数呼び出しと引数が含まれています。なかなかクールだろう?だが、それだけではない。
Skateは単なる古いブリッジではなく、単純な資産の移転以上のものです。Skateはユニバーサル(EVM)アプリケーションをどのチェーン上でも実行できるようにします。
最近、SkateはSolanaに拡張され、EigenLayerの事前確認によりAVSはノリーのSkateに成功しました。タスクIDをテスト・ネットからSolanaのテスト・ネットにEigenLayer事前確認AVSを介して送信することに成功した。これは、EVMアプリケーションがSolana上で実行できるだけでなく、統一された1000チェーンの共通の状態と同期できることを意味し、広範で安全な相互運用性への道を開きます。
サイロ化したアプリを構築するのはやめましょう。チェーン全体で共通の状態を持つアプリを構築する。