執筆者: イマジンル、ポール ティモフェエフ、ショール リサーチ

編集者: Yangz、Techub News

「ブロックチェーンの主流採用を達成するために必要なパズルのピース (補足のケーススタディ付き)」

マルチチェーンの未来が避けられない理由

何百ものチェーンが存在するマルチチェーンの未来は避けられません。時間が経つと、ほぼすべてのチームや開発者が独自の経済性やユーザーを持ちたいと思うようになります。これは Solana などの汎用実行環境で実現できますが、アプリケーションは環境のスループットに依存しており、歴史が示しています。これらの環境は信頼できない場合があります。ブロックチェーン テクノロジーへのパラダイム シフトが差し迫っていると信じる場合、次の論理的な結論は、ブロックチェーン テクノロジー上に構築されたアプリケーションに数百もの専用の実行環境を提供することです。現在、これが起こり、dYdX、Hyperliquid、Frax、その他の初期プロジェクトなどのアプリケーションが独立したアプリケーション チェーンとロールアップになりました。さらに、小規模なノード グループは大規模なノード グループよりもはるかに高速に世界中で通信できるため、L2 スケーリング ソリューションが L1 と並行して存在する可能性があります。これにより、(L1 のようにコンセンサスに達するために高いクォーラムを必要とするのではなく) 1/N の信頼前提で L1 のセキュリティを継承しながら、L2 (ロールアップなど) をほぼ制限なく拡張できるようになります。基本的に、私たちは何百もの L1 と L2 が存在する未来を想定しています。

ただし、L1 と L2 が数十しかない現在のマルチチェーン状況でも、ユーザー エクスペリエンスについて懸念を抱いている人もいます。したがって、マルチチェーンの未来では、流動性の断片化、複数のクロスチェーンブリッジを使用するエンドユーザーの複雑さ、RPCターミナル、さまざまなガストークンと市場など、多くの問題を克服する必要があります。これまでのところ、現在の状況ではユーザー エクスペリエンスの複雑さを完全に抽象化する方法はありません。これらの重大なユーザー エクスペリエンスの障壁に最初に対処せずにマルチチェーン エコシステムが成長し続けた場合、ブロックチェーンがエンド ユーザーにとってどれほど使いにくくなるかは想像できます。

インターネットが今日まで発展してきたのは、ユーザーが HTTP、TCP/IP、UDP などのコア プロトコルを理解しているからではありません。代わりに、技術的な詳細を抽象化し、素人でも使用できるようにしています。時間の経過とともに、ブロックチェーンとブロックチェーンネイティブのアプリケーションも同様になります。暗号通貨の分野では、ユーザーは最適化されていないユーザー エクスペリエンスを満足させ、これらのシステムの技術的な詳細を理解するために、流動性を複数の L1 および L2 回線に分散する必要があります。

すべてを抽象化する時が来ました - 一般のユーザーに関する限り、ブロックチェーンを使用していることを知る必要はなく、ましてやその下に L1 と L2 がいくつあるかを知る必要はありません。なぜなら、これが業界の大きな利益だからです。それを取る方法。​

なぜチェーン抽象化がすべてを解決できるのか

チェーン抽象化は、一般ユーザー向けにブロックチェーンのニュアンスや技術的な詳細を抽象化し、シームレスなユーザー エクスペリエンスを提供する手段です。ユーザーエクスペリエンスのブレークスルーは、次世代の企業やユーザーがブロックチェーンと暗号化のネイティブエコシステムに参入するために欠けている領域である可能性があると言えます。​

チェーン抽象化のコンポーネントを詳しく見る

チェーン抽象化の将来を実現するために重要なインフラストラクチャ プロジェクトを導入する前に、チェーン抽象化の技術コンポーネントのいくつかを理解する必要があります。​

アカウントの抽象化

今日のウォレットは多くの制限に直面しています。さまざまなセキュリティ ホールに加えて、他のスマート コントラクトと組み合わせて使用​​しない限り、限られた機能しか提供できません。外部所有アカウント (EOA) がスマート コントラクト ウォレット (SCW) に変わったらどうなるかを想像してみてください。 EOA とは異なり、SCW はトランザクションを独立して開始できません (EOA プロンプトが必要です)。 2 つの機能を統合することで、EOA を効果的に SCW に変えることができ、トランザクションを開始するだけでなく、スマート コントラクトの前提となる複雑な任意のロジックを実行できるようになります。

この 2 つを組み合わせることで、多くのユースケースが可能になります。ここでは、チェーン抽象化との関係に特に注意を払います。​

EOA を SCW に変換すると、トランザクションを実行したユーザーとトランザクションに署名したユーザーを効果的に分離できます。これは、ユーザーがトランザクションを直接実行する必要がなく、洗練されたアクター (エグゼキュータと呼ばれる) にトランザクションを代わって実行させることを意味します。ユーザーは自分の秘密キーを保持しているため、このプロセス中、ウォレットの管理を放棄しないことに注意してください。エグゼキューターを置くことには、トランザクション/ガス料金も抽象化できるため、すべての異なるブロックチェーン上でガス残高を維持する必要がなくなるなど、他の利点もあります。さらに、ユーザーはボタンをクリックするだけでバンドルされたトランザクションを実行できます。たとえば、DEX で使用するトークンを承認し、交換して、収益を Aave マーケットに貸し出します。​

執行者を使用すると、ユーザーがユーザー資金の管理を保持しながら、スマート コントラクトと直接対話する必要がなくなります。 Telegram ボットを通じてブロックチェーン アプリケーションを使用できたらどんなにすばらしいだろうか、想像してみてください。アカウント抽象化テクノロジーがそれを可能にします。

さらに、アカウントの抽象化により、ユーザーは、異なるウォレットや RPC を必要とせず、また、どのチェーンが使用されているかを気にすることなく、多くのチェーンで資産を自己保管し、DeFi ポジションを開くことができます。 (アカウント抽象化に関するその他のデモと記事) それだけでなく、アカウント抽象化により、ユーザーはサードパーティの管理からアカウントを保護するために秘密キーを保持する必要がなくなります。

ソーシャルリカバリに加えて、ユーザーはウォレットを安全に保つために2FAや指紋などのより伝統的な認証方法を選択することもできます。ソーシャルリカバリは、ユーザーの家族などを通じて紛失した財布を取り戻すことができます。 「次の 10 億人のユーザーは、1 枚の紙に 12 単語を書くつもりはありません。普通の人はそんなことはしません。私たちは彼らに、より良い使いやすさを提供する必要があります。彼らは暗号化キーについて考える必要はありません。」 - Yoav Weiss、EF ウォレットは暗号通貨とブロックチェーンへの入り口であるため、アカウントの抽象化により、最終的にはチェーンの抽象化が繁栄することになります。アカウント抽象化の内部動作の詳細については、Jarrod Watts によるこの投稿を参照してください。​

意図

いわゆる意図とは、経験豊富な参加者または「ソルバー」がユーザーに代わって最適な方法でトランザクションを実行できるようにすることを指します。簡単に言うと、ユーザーが必要とするオンチェーンのオペレーションをチェーンの外側で最適な方法で実装することです。たとえば、CowSwap に注文を送信すると、基本的に、そのトークンを最良の価格で別のトークンに交換するという意思を送信することになります。インテントをオフチェーンで送信すると、パブリック メモリプールがバイパスされ、暗号化されたプライベート メモリプールに直接ルーティングされます。そこでリゾルバは、独自の貸借対照表テーブルやプライベート注文フローを使用して、可能な限り最良の価格でインテントを満たすか解決するために競合します。 、またはUniswapやCurveなどのオンチェーン流動性の場を使用します。このようにして、ソルバーの利益はゼロに絞り込まれ、ユーザーに可能な限り最高の執行を提供します。

インテントを定義したところで、それらはチェーン抽象化の実装にどのように役立つのでしょうか?

答えは、アカウントの抽象化における署名者と実行者の間の境界に戻ります。ユーザーがボタンをクリックしてトランザクションに署名するだけであれば、すべてのオンチェーン要件を、最適な実行方法を見つける責任を負う成熟したアクターにアウトソーシングできます。これらの成熟した参加者は、L1 および L2 上のさまざまなアプリケーションすべてと対話するリスク、さまざまなチェーン上のさまざまなトークンに関連するガス料金、再組織リスク、およびその他の実行リスクを負います。これらの手順とリスクを引き受けることにより、ソルバーはそれに応じてユーザーに請求する料金を設定します。この場合、ユーザーはオンチェーンの製品やサービスの使用に伴うさまざまな複雑さとそれに伴うリスクを考慮する必要はなく、それらを成熟した参加者に委託し、参加者はユーザーに相応の料金を請求します。ソルバー間で競争が行われるため、注文フローを獲得したソルバーの価格を下回るソルバーが常に存在するため、ユーザーに請求される手数料はほぼゼロに抑えられます。これが自由市場の魔法です。競争を通じて、ユーザーはより良いサービスをより低価格で享受できるようになります。例: 私はイーサリアムで ETH を持っていますが、Solana で SOL が必要で、最良の価格で執行したいと考えています。インテンション マーケットは注文フローを見積依頼 (RFQ) システムを通じて渡し、数秒以内にユーザーは Solana で SOL を保持できるようになります。イーサリアムのブロック時間は 12 秒であることは注目に値します。つまり、ソルバーには決済の保証はありませんが、独自のノードを実行することで、USDC 入金トランザクションが有効であり、完了することをかなり確実に確認できます。さらに、ソルバーは独自の貸借対照表を使用することで、Solana で SOL の購入に事前資金を投入し、資金を受け取る前に実質的に目的を達成することができます。リスクはユーザーではなく成熟した参加者が負担するため、ユーザーは使用されるクロスチェーンブリッジ、RPC、またはガスコストの意図を知らずに、1 秒未満のレイテンシと最適な価格で実装できます。​

この場合、ユーザーは自分がどのチェーンに属しているかを知っています。この例は、インテントが完全に抽象的なチェーンで動作するのではなく、現在のコンテキストでどのように動作するかを示しています。意図はそこにとどまらず、さらなる可能性があります。

インテンションがすべてのユーザーのニーズを満たす未来を想像するのは難しくありません。ユーザーはやりたいことを指定するだけで、最も効率的な方法で実行できます。たとえば、ユーザーは ETH で DAI を借り、その DAI を流動性プールに入金して CRV 報酬を獲得したい場合があります。この例では、認可されたソルバーはすべての DAI の借入金利を ETH と比較し、最も低い金利で融資します。その後、ソルバーは DAI を Yearn と同様の保管庫に預け、最高利回りを自動的に CRV に変換し、ユーザーのウォレットに転送します。​

ただし、リスクは主観的なものであり、取引の最大価格スリッページなどの他の客観的な入力とは異なり、意図という観点から表現することができないことに注意することが重要です。では、この目的を達成するにはどの融資市場、流動性プール、チェーンを利用できるのでしょうか?結局のところ、各市場には異なるリスクプロファイルと信頼の前提条件があります。ここで、認可されたソルバーが登場します。各承認済みリゾルバーは、ユーザーが事前に表明したリスクと信頼の設定に従ってユーザーの意図を満たすために、ユーザーによってある程度信頼されます。たとえば、ユーザーは「危険な」契約に入金しないように指定できます。ただし、ソルバーに多数の主観的な設定を割り当てるのは上級ユーザーだけである可能性があります。上級ユーザー (HFT、MM、VC など) よりもさらに洗練されたアクターは、ソルバーからの手数料を回避し、リスクと信頼の仮定自体をカスタマイズするためにチェーンと直接インターフェイスする場合があります。ブロックチェーンに関するある程度の知識を持つユーザーは、いくつかのプリセット (低、中、高リスクなど) から選択することができ、ソルバーはそれらのプリセットに基づいて動作できます。

ユーザーの主観的なニーズを満たすために認可されたソルバーのグループを利用すると、ソルバー間で競争状況が生まれ、ユーザーに迷惑をかけずに最適な方法でユーザーの注文を完了するようソルバーが動機付けられます。さらに、ユーザーはいつでもソルバーの実行者権限を取り消すことで承認を「取り消す」ことができ、抑制と均衡のシステムを構築できます。このようにして、リゾルバーは誠実さを保ち、ユーザーの好みに従うインセンティブが得られます。そうでないと、別のリゾルバーが注文フローを開始したユーザーに対して悪意のある行動をとったことが証明される可能性があります。もちろん、Intent はまだ開発中の段階であり、Intent がより高度なテクノロジーにどのように変換されるかについての推測は、単なる推測にすぎません。それでも、意図がこのように発展するのを見るのは驚くべきことではありません。私たちは、意図がチェーン抽象化の未来を実現する上で最も重要な役割を果たすと信じています。 CowSwap と deBridge は、意図に焦点を当てた 2 つのプロジェクトです。

CoWSwap とそのインテントベースのアーキテクチャはすでに紹介しました。 CoWSwap と同様に、deBridge もインテントベースのアーキテクチャを使用しますが、その目的は超高速のクロスチェーン トランザクションを可能にすることです。ほとんどのインテントベースのソリューションと同様に、deBridge は、MM、HFT、その他の確立されたプレーヤーで構成されるソルバーのネットワークを活用して、ユーザーの資金をソース チェーン セットに収集する前に、独自のバランスシートを通じてターゲット チェーンに事前に資金を供給します。ユーザーに可能な限り最良の執行を提供するためにソルバーを互いに競合させることに加えて、deBridge は、リスク (再編リスクなど) やその他の不便さ (ガス料金や異なるチェーン上の異なる RPC など) をソルバーにオフロードすることによってもこれを実現します。差別化。以下の図は、deBridge モデルを示しています。以下の例では、Solana で USD ステーブルコインを所有しているユーザーが、イーサリアムでユーロ ステーブルコインを所有したいと考えており、deBridge がそれをソルバー ネットワークに伝播し、ソルバーがイーサリアムでそれを公開できるようにします。イーサリアムは、イーサリアム上のユーロステーブルコインである ethEUR と交換されます。 deBridge バリデーター グループが、ソルバーが宛先チェーン上でユーザーの意図を満たしたこと (この場合、ユーザーに ethEUR を提供する) を検証した後、deBridge はすぐにソース チェーン (この場合は Solana) の資金とユーザーのロックを解除します。ソルバーに与えられます。重要なのは、ユーザーがターゲットチェーンで資金を受け取る前に検証を待つ必要がないことです。​deBridge とそのインテントベースの設計をより深く理解するには、このポッドキャスト エピソードを聞いてください。​

流動性の集計

将来的にマルチチェーンの発展が進むことの現れの 1 つは、流動性の極端な分散です。何百ものロールアップ、バリディウム、L1 などがあり、それぞれが独自のネットワーク上で流動性をホストしている世界では、流動性プールの断片化によりエンドユーザー エクスペリエンスはますます劣悪になります。数百の CEX やさらに多くのオンチェーン DEX (すべて同じ流動性プールを共有する) ではなく、たった 1 つの CEX が暗号通貨市場の流動性全体をホストしている場合、検閲や全体的な集中化の問題に加えて、端末ユーザーのパフォーマンスは低下します。可能な限り最善であること。

ただし、これは単なる仮定にすぎません。なぜなら、競争が激しく、分散した勢力が存在する現実世界では、これは実現不可能だからです。 DEX アグリゲーターの出現は、単一ネットワーク内に分散した流動性ソースを統一インターフェイスに集約する、ユーザー エクスペリエンスにとって重要なステップです。しかし、避けられないマルチチェーンの未来が見え始めると、DEX アグリゲーターは単一チェーンの流動性のみを集約でき、複数のチェーンとその流動性を集約できないため、もはや適切ではなくなります。さらに、イーサリアムのようなブロックチェーンの場合、複数のソースチェーン間またはチェーン間で流動性を渡すために必要な関連ガスコストにより、アグリゲーターの使用は直接流動性ソースよりも高価になります。このモデルは、Solana のような低価格、低遅延のネットワークでより成功する可能性がありますが、アグリゲーター自体は取引をルーティングできる流動性ソースがまだ限られています。

チェーン抽象化の未来では、理想的なユーザー エクスペリエンスはチェーンレスであり、実行サービスを提供するサードパーティのリゾルバーに依存する可能性が高いため、分散型流動性を集約するテクノロジーを持つことが重要です。多くのチームがマルチチェーンの流動性断片化を促進することを目的としたソリューションを開発しています。以下では主に Polygon AggLayer と Optimism Superchain を紹介します。​

ポリゴン集約レイヤー

Polygon の Web サイトには次のように記載されています。「AggLayer は、ユニバーサル クロスチェーン ブリッジと、シームレスなクロスチェーン相互運用性のための暗号セキュリティ保証を提供する ZK 駆動メカニズムの 2 つの部分で構成される分散型プロトコルになります。ZK プルーフ、チェーン接続を通じてセキュリティを提供します。 AggLayer は、モノリシック チェーンのシームレスなユーザー エクスペリエンスを維持しながら、主権とモジュール性を維持できます。「基本的に、イーサリアム L2 スケーリング ソリューションとブリッジングのパラダイムが存在します。これは、イーサリアムから L2 にブリッジされるすべてのユーザー資金がこのブリッジ契約内に存在することを意味します。ただし、これにより、異なる L2 間の相互運用性と、それらの間でデータをシームレスに通信し、値を転送する機能が破壊されます。例えば、下図のようにBaseからZora(両方イーサリアムロールアップ)に渡る場合、まずBaseからイーサリアム、次にイーサリアムからZoraと出金するのに7日かかるからです。 Base のような OP ロールアップの場合、失敗/不正証拠を使用してブリッジされたトランザクションに異議を唱えるには時間がかかります。これはプロセスに時間がかかるだけでなく、イーサリアムのメインチェーンと対話する必要があるため、非常にコストがかかります。 Polygon AggLayer は、このプロセスをひっくり返します。以下の図に示すように、すべてのチェーンは AggLayer を利用して他のチェーンとクロスチェーン コントラクトを共有します。​ 

AggLayer の仕組み

AggLayer の核心は、接続されているすべてのチェーン上のゼロ知識 (ZK) 証明を集約し、それによってクロスチェーン トランザクションを促進することです。 AggLayer は本質的に、それがサポートするすべてのチェーンが特定のアクションが発生したことを証明する ZK プルーフを公開する集約場所です。これをさらに説明するために、実際の状況でどのように機能するかを考えてみましょう。この例では、言及されているすべてのチェーンが AggLayer に接続されていると仮定します。リゾルバーは、Base ユーザーからのリクエストまたはインテントを検出します。このユーザーはETHを所有しており、Zoraで3000 DAI相当のNFTを購入したいと考えています。ソルバーには DAI がないため、その目的を達成するための最適な方法を迅速に見つける必要があります。彼らは、Optimism の DAI が Zora よりも安いことを発見しました。次に、ソルバーは、ユーザーが Base で ETH を所有し、Optimism で対応する量の ETH を取得したいことを示す証明を AggLayer に公開します。クロスチェーンコントラクトが共有されるため、「X」チェーン上の同量の代替可能資産を「Y」チェーンに転送するために必要な ZK プルーフは 1 つだけです。 ZK プルーフを発行し、Optimism で対応する量の ETH のロックを解除した後、ソルバーは DAI にスワップし、同じプロセスを実行して Zora で同量の DAI を取得し、NFT 購入を完了します。これらのプロセスの背後で、AggLayer はこれらの ZK 証明書をイーサリアムに決済し、エンド ユーザーと AggLayer に接続されているチェーンに強力なセキュリティ保証を提供します。ただし、この場合、ソルバー/ユーザー/その他の主体が在庫リスクを負います。このリスクは、OptimismにおけるDAIの裁定取引、NFTコストの上昇、ETH価格の下落、または生成から取引までのユーザー注文フローにおけるその他のリスクの形で現れ、関連当事者に損失をもたらす可能性があります。単一チェーン上の DEX アグリゲーターはアトミックに構成可能ですが、ソルバーはさまざまなステート マシンと対話します。アトミックなコンポーザビリティにより、すべての操作が単一の線形順序で実行され、すべてが成功するかすべてが失敗することが保証されます。これは、(ターゲット チェーン上で) 再編成の潜在的なリスクにより、異なるステート マシン間には常に少なくとも 1 ブロックの遅延が存在するためです。ただし、これは、上記の使用例が発生できないことを意味するものではありません。ロングテール イベントがあるだけでなく、ソルバーやその他の確立されたプレーヤーもこれらのリスクを引き受け、ユーザーへの価格設定を通じてそれらを補償することができます。たとえば、ソルバーは、損失が発生した場合にそれをカバーしたり、ユーザーの意図を満たすために独自の貸借対照表を使用したりすることで実行を保証できます。​

オプティミズムスーパーチェーン

集合流動性のもう 1 つの例は、オプティミズム スーパーチェーンです。 Optimism 文書の定義によると、スーパーチェーンは「クロスチェーン、分散型ガバナンス、アップグレード、通信層などの機能をすべて共有し、すべて OP スタック上に構築されるチェーン ネットワーク」です。このプロジェクトは、AggLayer と同様に、流動性の集約に焦点を当てています。スーパーチェーンでは、その一部であるすべてのチェーンが共有クロスチェーンコントラクトを使用できるようになります。これは、スーパーチェーンのチェーン間の流動性を集約するための最初のステップです。​Superchain と AggLayer の違いは、AggLayer はシームレスなエクスペリエンスを実現するために ZK 証明に依存しているのに対し、Superchain は共有シーケンサーに依存していることです。この記事では共有オーダラーの詳細については説明しませんが、共有オーダラーがチェーン間のシームレスな相互運用性、およびある程度はアトミックなコンポーザビリティの分野で利点をどのように発揮できるかを理解するには、この記事を参照してください。スーパーチェーンでは、オプトイン チェーンが共有シーケンサーを使用する必要があると規定しているため、オプトイン チェーンが使用できる実行環境が制限される可能性があります。 さらに、ユーザーが作成した MEV にチェーンがアクセスできないなど、他の厄介な課題や、この記事で概説したその他の課題も発生します。ただし、Espresso のようなチームは、共有シーケンサーを使用してチェーンによって有効化された MEV を再配布する方法を検討しています。さらに、Polygon AggLayer に接続されているすべてのチェーンも同じ ZK ループを使用する必要があるため、AggLayer に接続されているチェーンが使用できる実行環境も制限されます。​

チェーン抽象的な「ケーキ」フレーム

 Frontier Research は、CAKE (Chain Abstraction Key Elements) フレームワークを開発しました。このフレームワークは、次の状態に到達するために必要な 3 つの層 (ユーザー向けアプリケーション層を除く) の概要を示しています。 「チェーン抽象世界では、ユーザーは dApp Web サイトにアクセスし、ウォレットに接続し、インテント操作に署名し、その後、すべての取得目標 チェーンと最終決済に必要な資産の複雑さはユーザー側から抽象化されており、フレームワークは CAKE の 3 つのインフラストラクチャ層を許可層、解決層として定義します。決済層。解決層と許可層についてはすでに説明しました。許可レイヤーにはアカウントの抽象化とポリシー、つまり認可と呼ばれるものが含まれ、決済レイヤーにはオラクル、クロスチェーンブリッジ、事前確認、その他のバックエンド機能などの基礎となるテクノロジーが含まれます。したがって、フレームワーク内の決済コンポーネントがソルバーのリスク管理を共同で支援し、ユーザーにより良い執行を提供できるため、決済レイヤーはソルバーやその他の成熟した参加者、およびユーザー向けアプリケーションに多大なメリットをもたらすことが期待されています。これはさらに、データの可用性や実行証明などの他のコンポーネントにも拡張されます。これらは、アプリケーション開発者に安全な構築エクスペリエンスを提供し、最終的にエンドユーザーに引き渡されるセキュリティ保証を提供するためのブロックチェーンの要件です。 CAKE フレームワークには、この記事で説明した概念の多くが組み込まれており、チェーン抽象化のさまざまなコンポーネントとそれらの相互関係を調べるための一貫した方法を提供します。このフレームワークに興味のある読者は、この紹介記事を読むことができます。​

チェーン抽象化のケーススタディ

私たちはチェーン抽象化の未来を可能にしようとしているいくつかのプロジェクトを取り上げてきましたが、ここでは他のいくつかのプロジェクトを紹介します。​

粒子ネットワーク

Particle Network は、EVM 互換の高性能実行環境として実行される Cosmos SDK に基づくモジュラー L1 を発表します。当初、Particle はアカウント抽象化サービス プロバイダーとしてデビューし、ユーザーが Web2 ソーシャル アカウントに接続されたスマート コントラクト ウォレットを作成し、それを dApp 組み込みインターフェイスで使用できるようにしました。それ以来、このプロトコルはサービスを拡張し、L1 上のウォレット、流動性、およびガス抽象化サービスのスイートを通じて、より広範なブロックチェーン環境全体でチェーン抽象化を促進してきました。他のチェーン抽象化サービスプロバイダーと同様に、Particle は、誰もが 1 つのアカウントを通じて複数のチェーンで簡単に取引でき、希望するトークンでガス料金を支払うことができる未来を構想しています。したがって、基礎となるL1はマルチチェーンエコシステムのコーディネーターとして機能し、EVMおよび非EVMフィールドのユーザーと流動性を統合します。​

パーティクルチェーン抽象化スタック

ユニバーサル アカウント (UA) エンドユーザーの観点から見ると、Particle のチェーン抽象化スタックは、アカウントの作成という第一原則から始まります。 Particle のユニバーサル アカウントは、アトミックなクロスチェーン トランザクションを自動的にルーティングおよび実行することで、複数のチェーンにわたるトークン残高を 1 つのアドレスに集約する、既存の EOA (外部所有アドレス) に接続された ERC-4337 スマート アカウントです。従来の暗号通貨ウォレットはアカウントの作成と管理に使用できますが、Particle の WaaS では、ユーザーがソーシャル ログインを使用してサインアップすることもできます。ネイティブ ブロックチェーン操作の複雑さを抽象化するために、UA は既存のウォレット上の統合インターフェイスとして機能し、ユーザーがチェーン上に存在するかのように複数のブロックチェーン環境にトークンを預けたり使用したりできるようにします。 UA 間の同期状態を維持するために、アカウント設定は各インスタンスの信頼できる中心的な情報源としてパーティクル L1 に保存されます。その後、ネットワークは、新しいインスタンスをデプロイしたり、既存のインスタンスを更新したりするためのクロスチェーン メッセージングを容易にします。したがって、パーティクル L1 は、ユーザー プロトコルを介してすべてのクロスチェーン トランザクションを処理する調整および決済レイヤーです。​ユニバーサル流動性 パーティクル チェーン抽象化サービスのもう 1 つの重要なコンポーネントは、ユニバーサル流動性機能です。ユーザー プロトコルは、ユーザーがインターフェイスを通じてトランザクション リクエストを表現する方法を提供します。一方、ユニバーサル流動性は、これらのリクエストの実行を自動化する役割を担う層を指します。これにより、異なるネットワークにわたる残高の統合が可能になります。この機能は、ネイティブ Gas トークンの購入や新しいネットワーク用のネイティブ ウォレットの作成など、現在の参入障壁によって妨げられるクロスチェーン転送を可能にする鍵となります。たとえば、ユーザーが一度も使用されておらず、資金を持っていないブロックチェーン上の資産を購入したい場合、購入に必要な流動性は、別のチェーン上にあるユーザーの既存の残高から自動的に引き出されます。別のトークンである可能性があります。これは主に、オフチェーン イベントとステータス イベントの解決を監視するための特殊なサービス (リレー ノードと呼ばれる) をサポートする Particle の分散メッセージング ネットワーク (DMN) を通じて実現されます。より正確には、DMN 内のリレーはメッセージング プロトコルを使用して外部チェーン上のユーザー操作のステータスを監視し、最終的な実行ステータスをパーティクル L1 に決定します。ユニバーサル ガス パーティクル チェーン抽象化スタックの 3 番目の柱は、ユニバーサル ガス トークンの実装です。 Universal Gas を使用すると、ユーザーは Particle の UA と対話することで、任意のトークンを使用してガスの料金を支払うことができます。ユーザーが Particle UA を介してトランザクションを実行したい場合、インターフェースはユーザーに Gas トークンを選択するよう促します。その後、支払いは Particle のネイティブ Paymaster コントラクトを通じて自動的に行われます。すべてのガスの支払いはそれぞれのソース チェーンとターゲット チェーンで決済され、料金の一部は Particle ネイティブ PARTI トークンに交換され、Particle L1 で決済されます。​Particle は既存のアカウント抽象化インフラストラクチャ上に構築されており、1,700 万を超えるウォレットのアクティベーションと 1,000 万を超えるユーザー アクションがあると報告されています。 Particle L1 は既存のブロックチェーンと直接競合するのではなく、チェーン抽象化サービス領域の主要チーム (Near チームや Cake R&D チームを含む) と連携してそれらを接続する相互運用性レイヤーを提供することを目的としています。パーティクル ネットワーク L1 は現在テスト ネットワーク段階にあり、初期の参加者が実験的な UA 実装でユニバーサル ガスを試すことができます。​

プロトコルに近い

Near のコアは、シャードされたプルーフ オブ ステーク L1 として、ブロックチェーン ネイティブ アプリケーションと主流のユーザーの間のギャップを埋めることに重点を置いています。 Near はアカウント アグリゲーションを通じてこれを実現します。アカウントアグリゲーションは、ウォレットの切り替え、ガス料金の管理、クロスチェーンなど、ブロックチェーンネットワークを使用する際の主要な問題点を抽象化するように設計された多層アーキテクチャです。すべての操作を 1 つのアカウントに集約します。​

ニアチェーン抽象化スタック

 Near アカウント ほとんどのブロックチェーンにおける現在の英数字公開キー ハッシュ標準に加え、Near 独自のアカウント モデルは、各アカウントを alice.near などのより読みやすいアカウント名にマッピングします。 Near アカウントでは、性質と基礎となる機能が異なる 2 種類のアクセス キーも使用され、アカウントが複数のブロックチェーン上の複数のキーを管理できるようになり、各キーはドメインに固有のさまざまな側面を担当します。

  • 完全な特権キー: これらのキーはトランザクションの署名に使用でき、実際にはアカウントに代わって機能するため、決して共有してはなりません。

  • 関数呼び出しキー: これらのキーは、特定のコントラクトまたは一連のコントラクトへの呼び出しに対するアクセス許可に特に署名するために使用されます。

Near 独自のキー管理システムである FastAuth は、参入障壁を下げ、エンド ユーザーにとってブロックチェーンの抽象化をさらに強化します。 FastAuth を使用すると、ユーザーは単純な電子メール アドレスだけでブロックチェーン ネイティブ アカウントにサインアップでき、長くて複雑な秘密キーとパスワードをパスキーに置き換えます (パスワードを生体認証に置き換えます)。マルチチェーン署名 マルチチェーン署名はニア チェーン抽象化の重要なコンポーネントであり、これにより、任意の NEAR アカウントが他のチェーン上に関連するリモート アドレスを持ち、メッセージに署名し、これらのアドレスからトランザクションを実行できるようになります。これを実現するために、マルチチェーン署名では、これらのリモート アドレスの署名者として NEAR MPC (Multi-Party Computation) ネットワークを使用し、明示的な秘密キーの必要性を排除します。これは、鍵共有とノードが変更された場合でも、MPC 署名者が同じ合計公開鍵を維持できる鍵共有形式を実装する新しいしきい値署名プロトコルによって可能になります。 MPC 署名ノードも NEAR ネットワークの一部になり、スマート コントラクトがアカウント署名プロセスを開始できるようにします。各アカウントは、チェーン ID、NEAR アカウント ID、および特定のパスのさまざまな組み合わせを使用して、任意のチェーン上に無制限の数のリモート アドレスを作成できます。メタトランザクション ユニバーサル ブロックチェーン環境におけるシームレスなユーザー エクスペリエンスの開発を現在妨げているもう 1 つの重要な問題は、各ブロックチェーンでガス料金を独自のネイティブ トークンで支払う必要があり、ユーザーは基盤となるネットワークを使用する前にガス料金を取得する必要があることです。これらのトークン。 NEP-366 は、Near にメタトランザクションを導入します。これは、ユーザーがチェーン上のガスやトークンを所有せずに Near でトランザクションを実行できるようにする機能です。これは、署名されたトランザクションを受信し、ガス料金を補助するために必要なトークンを添付しながらネットワークに転送する、サードパーティのサービス プロバイダーのリレイヤーを通じて実現されます。技術的な観点から見ると、エンド ユーザーは SignedDelegateAction (トランザクションの構築に必要なデータを含む) を作成して署名し、それをリレー サービスに送信します。リレー サービスは、このデータを使用してトランザクションに署名し、RPC 呼び出しを介して SignedTransactions をネットワークに送信し、ユーザーに代わって操作を実行するときにリレー サービスがガス料金を確実に支払うようにします。​

その他の注目すべきチェーン抽象化プロジェクト

ここでは、チェーン抽象化サービスのソリューションを構築している他の注目すべきチームを紹介します。このリストは必ずしも網羅的なものではありませんが、チェーン抽象化モデルの詳細な調査に興味がある人にとっては基礎となるかもしれません。 Connext Connext はモジュール式の相互運用性プロトコルであり、そのブログ (2023 年 5 月) でチェーン抽象化を「チェーン上のユーザーの注意を最小限に抑えることで dApp のユーザー エクスペリエンスを向上させるパターン」と定義し、どのチェーン抽象化サービスに関する中心原則を正確に説明していますプロバイダーは現在構築中です。 Connext は、Chain Abstraction Toolkit を通じてアプリケーション開発者に一連のスマート コントラクト モジュールを提供します。その中核機能は、スマート コントラクトが異なる環境で相互に対話できるようにする基本機能です。 xCall 関数は、資金、コールデータ、および/またはさまざまなクロスチェーン転送を開始でき、チェーン抽象化ツールキットは開発者が使用できるようにそれを単純なロジックにカプセル化します。ソケット プロトコル ソケット プロトコルは、アプリケーション開発者が相互運用性を中心とした製品やサービスを構築して、安全かつ効率的なクロスチェーン データと資産の送信を実現するためのインフラストラクチャを提供します。 Socket 2.0 は、クロスチェーン サービスからチェーン抽象サービスへのプロトコルの変換を示しており、その主力製品であるモジュラー オーダー フロー オークション (MOFA) メカニズムがそのハイライトです。このメカニズムは、効率的なチェーン抽象化市場に競争メカニズムを提供するように設計されています。従来の OFA には、特殊なタスクを実行し、エンドユーザーの要求に対して最良の結果を提供するために競合するさまざまなアクターのネットワークが関与します。同様に、外務省の目的は、トランスミッターと呼ばれる執行エージェントとユーザーの意図のためのオープンな市場を提供することです。 MOFA では、送信者はチェーン抽象化バンドル、つまり複数のブロックチェーン間でのデータと値の転送を必要とするユーザー要求の順序付けされたシーケンスを作成して完成させるために競合します。 Infinex Infinex は、分散型アプリケーションとエコシステムの統合を目的とした単一のユーザー エクスペリエンス レイヤーを構築しています。その主力製品である Infinex アカウントは、あらゆるオンチェーン アプリケーションをエンド ユーザーの合理化されたユーザー エクスペリエンスに統合するプラットフォームとして機能する多層サービスです。 Infinex アカウントの中心となるのは、標準の Web2 認証を介して制御、保護、復元できる一連のクロスチェーン スマート コントラクトです。Brahma Console Brahma Finance は、特に EVM ブロックチェーン エコシステムに重点を置き、DeFi ユーザー エクスペリエンスを向上させるために設計されたオンチェーン実行およびカストディ環境である主力製品 Console を構築しています。 Brahma は、バッチ トランザクションとオンチェーン トランザクションを使用して、異なるチェーン上のトランザクションを同期し、オンチェーンのやり取りにスマート アカウントを使用します。その結果、単一のユーザー インターフェイス内でシームレスなクロスチェーン インタラクションが実現します。 Agoric Agoric は Cosmos のネイティブ L1 であり、非同期のマルチブロック実行環境で設計されており、クロスチェーン アプリケーションの開発に最適な環境になることを目指しています。 Agoric はチェーン間通信に Cosmos IBC プロトコルを利用し、Cosmos エコシステム外のやり取りには Axelar の General Messaging (GMP) を利用します。クロスチェーン通信とスマート コントラクトの実行に関わる複雑な問題を抽象化することで、Agoric の調整されたアプリケーション インターフェイス (API) は開発者のエクスペリエンスを簡素化し、エンドユーザーは固有のチェーン抽象化機能を備えたアプリケーションから恩恵を受けます。​

要約する

ここまで書いてきたので、チェーン抽象化がエンド ユーザーにもたらす利点は明らかだと思います。ブロックチェーン ネイティブ アプリケーションを使用することの複雑さは、参加したいユーザーにとって統一されたインターフェイスを作成するために完全に抽象化されます。グローバルなチェーンフリーのタッチポイント。同様に重要なことは、チェーンの抽象化はブロックチェーン アプリケーションに大きなメリットをもたらす可能性があることです。現在、Web2 開発者はアプリケーションを配置する場所を「選択」する必要はありません。たとえば、Airbnb はインターネット接続があれば誰でも利用できます。ただし、Web3 環境では、開発者はアプリケーションをデプロイする環境 (たとえば、Ethereum、Solana、Cosmos) を選択する必要があります。これは TAM (テクノロジー受け入れモデル) を制限するだけでなく、開発者が展開する「正しい」チェーンを選択する必要があることも意味します。この選択は難しいですが、非常に重要です。一部のアプリケーションは、それ自体は優れていますが、基盤となるブロックチェーンによって行き詰まってしまいます。さらに、ブロックチェーン業界が成長し進化し続けるにつれて、いわゆる「正しい」チェーンも変化し続ける可能性があります。チェーン抽象化の未来では、アプリケーション開発者は成功に結びつくチェーンを選択する必要がなくなりました。私たちがマルチチェーンの未来に向かって進んでいることは明らかであり、それは必然的にユーザーエクスペリエンスの問題を悪化させ、主流のアプリケーションを妨げることになります。私たちは、チェーンの抽象化とそのさまざまなコンポーネントが、今日の暗号通貨のユーザー エクスペリエンスの問題に対する実行可能な解決策であると信じています。

著者: TechubNews、ChainDD のオープン コンテンツ プラットフォーム「DeDehao」より この記事は著者の意見を表明するものであり、「DeHao」の記事については、コンテンツの独創性と信頼性が保証されています。原稿が盗用、改ざん等され、法的結果が生じた場合、違反、規定違反、その他不適切な発言があった場合、投稿者はその記事の掲載について責任を負うものとします。内容が確認され次第、読者は直ちにオフラインになります。記事の内容に問題がある場合は、WeChat:chaindd123 までご連絡ください。