
著者:Rui、SevenX Ventures Investor;
ロールアップブームでは、ユーザーのインフラストラクチャの複雑さを簡素化することによってのみ達成できます。これは、すべてのクロスチェーン操作には、1つのアカウント、1つの署名、ガスのみが必要であることを意味します。ただし、アカウントステータスの同期、署名集約、原子実行、遅延の最終性など、課題は依然として存在します。
1。チェーンの抽象化とは
最終段階では、エンドユーザーは基本的な知識を必要としません。自動処理のために、意図または指定された注文を表明したり、取引に署名したり、残りの作業(ルーティング、ガス変換、建設、注文、クロスチェーン操作)を残す必要があります。この記事では、クロスチェーンの抽象化に特別な注意を払っています。
2。チェーンの抽象化が非常に重要なのはなぜですか
脂肪の合意の理論により、ブロックチェーンロールアップまたはL1ビルダーの交換が2倍になり、サービスとしてのロールアップが新しいブロックチェーンを1日にスピードアップしています。そうは言っても、アクティビティを欠くブロックチェーンは6〜18か月以内に消えます。それにもかかわらず、柔軟性の継続的な需要のために、統一されたブロックチェーン独占を達成する可能性は低いようです。より集中した長期シナリオでさえ、さまざまなブロックチェーンの存在は引き続きユーザーエクスペリエンスと流動性の断片化につながります。
3。チェーン描画分解
統一アドレス:財布は異なるEVMと非EVMアドレスを1つにマージします。
署名集約:スマート契約アカウント(EVM)またはMPC署名契約(非EVM)管理署名集約。
ステータス同期:キーストアロールアップまたはハブは、クロスチェーンウォレットのステータスを同期するのに役立ちます。
単一ガス:Paymaster契約はERC20の支払いをサポートし、さらにはすべての支払いを後援します。
ブロック構造のハーモニー:Mempool Builderの確認、ソート、バッチトランザクション、RPCは各チェーンの各トランザクションステータスを監視し、順番に実行されます。
統一された流動性:クロスチェーン流動性は、Uniswapxや流動性ハブなどのソルバーによって処理されます。
4。メインプレーヤーは誰ですか
チェーン図は、財布、意図ベースのシステム、MEVソリューション、橋の交差点にあります。
などの重要なプロジェクト安全、clave、flashbot、layerzero、union他の人はアクティブな役割または受動的な役割を果たします。
今年、特定のチェーン抽象参加者の目標は、さまざまなモジュールを統合されたフロントエンドソリューションに統合することです。
粒子ネットワークCosmos SDKを使用して1層ソリューションを開発し、ユーザーがEVM、Solana、BTCのガストランザクションとしてトークンまたはパルティを使用できるようにします。
ライト4337クロススマートコントラクトウォレットを提供し、ステータスの同期と署名集約をサポートし、
焦げた(xion)これは、未知の署名、パラメーター化コストレイヤー、ステータスマシンの更新を可能にするメタアカウント設計を備えた一般的なチェーン抽象化プロトコルです。
近くのプロトコルMPCレイヤーを統合して、クロス鎖トランザクションを解きます。
5。マルチチェーンの統一アドレス
各チェーンの個別のアカウントは、ユーザーと開発者の負担であり、後者は複数のコードライブラリを管理するために必要です。スマートコントラクトウォレットプロジェクトの場合
パーティクルネットワークとライトは、EVMに同じアドレスの任意のチェーンを展開し、Create2を使用して特定の場所に任意の契約を展開することができる確実性展開エージェントを使用できます。外部ブロックチェーンの場合、アドレスはEVMアドレス、ChainID、および提供されたパスから取得できます。たとえば、EOAアカウントの場合、近くのプロトコルは、Neample.near、派生パス(Ethereum-1文字列など)、およびMPCサービスから導出されます。
6。クロスチェーンウォレットステータスの同期
ユーザーが2階の署名キーを変更すると、他のチェーンに同期する方法は?リアルタイムの更新、最小更新コスト、合理的な普及時間が必要です。以下は、現在の3つのソリューションです。キーストアロールアップ、ライトシンク、キーストアハブです。
キーストアロールアップ
Vitalik Buterinのデザインでは、最小のキーストアロールアップは、L1にマークルツリーステータスを保存するロールアップベースのロールアップです。ウォレットを作成するために、ユーザーはZK回路を作成して、各ユーザーにデータ +検証キー(VK)を更新します。ユーザーは、SCWを作成して、キーをほとんど役に立たない値にエンコードしません。このL2を介してSCWの署名を変更する必要がある人は、ユーザーが元のキー、新しいキー、現在のVK、IMT、および現在のVKの検証の証明にエンコードされたデータ値を送信できます。または、ユーザーはL1のキーストア契約にTXを直接送信できます。
この方法はニュートラルであり、信頼する必要はありませんが、更新署名が頻繁ではないと仮定すると、ユーザーはロールアップの証明を事前に支払う必要があります。証拠に。
光状態の同期
Lightは、0x sequenceからAGUSX1211によって発明されたライトウォレットの同期を実現します。これにより、ウォレットはSCAのネットワークChainIDに添付されていないカスタムメッセージモードを作成できます。これにより、「コントロール委員会」の署名が新しい署名セットに署名することができます。トランザクションまたはメッセージただし、ユーザーがチェーンを操作するまで、状態は更新されません。
この方法は、現実の時間とコストのメリットを実現しますが、データが失われた場合、ウォレットは最新の状態にアクセスできない場合もありますさらに、この方法では、チェーン上のコンテンツを無効にしないため、署名を削除するときに強力な保証を提供することはできません。
キーストアハブ
パーティクルネットワークはキーストアハブを使用します。インテリジェントアカウントのコードロジックとストレージ分離、キーストアハブストレージ署名情報、ユーザーはハブの展開と更新を介してマルチチェーン状態の一貫性を展開および更新します。要するに、キーストアセンターは、更新されたトランザクションをさまざまなチェーンに送信する責任があります。
この方法は、署名の操作が頻繁に動作しないと仮定して、最も直接的な方法です。
7。署名集約
ユーザーは単一の署名を使用してマルチチェーントランザクションを開始できるようになりました。Lightなどのプロジェクトは、Merkle Treeに基づいた完全な鎖の署名集約を使用して、ユーザーが1回だけ署名する必要があることを確認します。ただし、Non -EVMに関しては、近くの使用MPC署名契約のようなプロジェクトと、契約はTX自体の代わりに署名を再構築するために必要な要素を返します。これにより、複数のブロックチェーンの署名プロセスを要約できます(つまり、 、ビットコインで、rとsの値を返し、対応するネットワークに転送します。必要に応じて、支払人(スポンサーシップガス)の署名を収集して集約する必要があることに注意する必要があります。
8。ガス抽象化
より良い経験は、ガスが他の関係者(財布またはDAPP)が後援するか、より重要なことに、クロスチェーンシーンでは、均一なガスが複雑さを減らすことです。ガスには、関連するすべてのチェーンの実行料金が含まれます。TXを構築するプロセスでは、Paymasterは、Bunlerがチェーンシミュレーションを実施する場合、Paymasterのバランスをバンドラーターゲットチェーンに戻します。
layer1はパーティクルネットワークに似ており、ユーザーはトークンまたはパルティでクロスチェーンガスを支払い、処理できます。
Lightは、特定の注文ストリームのガスを完全に後援するために、トークンとカスタム支払者を使用することを可能にします。
Claveは現在、ガスをスポンサーしています。すべての「すべての」ユーザートランザクション。
9。ブロック構造
より高いレベルから、プラグインメモリプールと分散型ブロックビルダーがあり、トランザクションに対処します。ユーザーの設定は、単一のドメインから複数のブロックチェーンの交差までの単純な送信から複雑なシーケンスをカバーしています。ユーザーは、ドメイン内の実行の詳細を指定するか、抽象的な指示を提供して、エグゼクティアに最適なルーティングを残すことができます。
Suaveの概念は理想的なシナリオを描いています。複数のチェーンが集中化されたソートレイヤーを共有し、ネットワークの弾力性を最大化し、検証の空間収入をブロックし、同時に創設者と検索のオープンアクセスを確保します。
10。Reerress
クロス鎖の原子性を達成するために、リレーワークはブロックの構築に密接に関連しています。フラッシュボットRPCなどのリレーノード/を介した各チェーンのTX実行を監視し、バンドラー/ビルダーを調整して次のTXを送信します。対応するチェーンチェーンエッセンスすべてのトランザクションがターゲットチェーンで実行され、未使用のガス料金が処理されるまで、このプロセスを繰り返します。
理論的には、待ち時間はブロックチェーンのアウトレット時間です。TXをAtomicに設定することができます。これにより、TXが失敗すると、TX全体が失敗するようになります。
11。パーティクルネットワーク
パーティクルは、EVM、BTC、Solanaなどのチェーンの抽象化をサポートする一般的な決済層としてモジュラーCOSMOS L1を構築します。以前のウォレット、サービス統合、およびBTCが入り口として接続され、EVMのキーストア契約を通じてアカウントストレージと同期を使用することにより、分散型バンドラーサービスを使用して、ユーザープロセスを構築します。ライフサイクル全体。粒子鎖の中心としてPartiを使用すると、粒子と他の鎖のガスの両方を抽象化できます。基本的なレイヤーでは、L1はバビロンのデュアル誓約のセキュリティを使用し、総計を採用できます。パーティクルチェーンは、エンドユーザーとDAPPの1つのストップソリューションになります。