
Particle Network:チェーン抽象化のマルチレイヤーフレームワークを紹介し、より使いやすいWeb3エコシステムを構築
TechFlow厳選深潮セレクト

Particle Network:チェーン抽象化のマルチレイヤーフレームワークを紹介し、より使いやすいWeb3エコシステムを構築
多層フレームワークは、Web3エコシステムにおけるユーザーエクスペリエンスへの影響に基づいてソリューションを分類するという、チェーン抽象化に対する新たな視点を提供する。
著者:Carlos Maximiliano Cano, Ethan Francis
翻訳:TechFlow

チェーン抽象は、複数の技術層を通じてのみ実現可能である。
この分野が進化するにつれ、チェーン抽象とは単一の技術ではなく、分散型エコシステムにおけるユーザーエクスペリエンスを簡素化することを目指す多面的なアプローチであることがますます明らかになっている。これは、さまざまなプロジェクトにおいて明確に示されており、それらはWeb3アプリケーションおよびインフラストラクチャの異なる側面でチェーン抽象を実現しようとしている。
この新しい領域の理論的枠組みの中では、チェーン抽象に関与するプレイヤーの役割や関与方法を理解するための複数のアプローチが登場している。本稿では、マルチレイヤーフレームワークを正式に紹介する。このフレームワークは、以前の記事「複数レベルのチェーン抽象:Web3進化における多様なユーザーエクスペリエンス」で初めて提唱されたものであり、さまざまなサービスや製品がユーザーエクスペリエンスに果たす役割を通じて、チェーン抽象エコシステムを理解することを目的としている。
マルチレイヤーフレームワーク:目的と重要性
チェーン抽象のマルチレイヤーフレームワークを策定する目的は、チェーン抽象体験を実現するさまざまなアプローチを体系的かつ包括的に理解できるようにすることにある。また、チェーン抽象が複数の技術層からなるスタックとして構成され、「完全実装」としてのチェーン抽象を達成できることを示すことも意図している。つまり、ユーザーがWeb3で遭遇し得るすべての体験をカバーする状態である。
重要なのは、このマルチレイヤーフレームワークが、以前に提唱されたチェーン抽象(ChA)の正式な定義に依拠している点である。ここでのChAは、「複数のブロックチェーンとの手動操作を必要としないユーザーエクスペリエンス」と定義されている。この定義はフレームワーク自体にとって不可欠であり、チェーン抽象の参加者をより適切に分類するために、これを一種の「体験」として捉える必要があるからである。その体験は、ユーザーのさまざまなWeb3インタラクションの中で出現(あるいは出現しない)可能性があり、さまざまなソリューションが協働して完全な実装を達成する。
したがって、このフレームワークは以下の点を考慮している:
-
さまざまなソリューションが、ユーザー体験から複数チェーンとの相互作用の複雑さをどのように抽象化するか。
-
異なるコンポーネントやソリューションが、モジュール的かつ補完的に連携して、複数のブロックチェーンにまたがるシームレスで統合されたチェーン抽象体験をどう創出するか。
-
多様なチェーン抽象ソリューションが自然に発展し、それぞれがユーザーおよび開発者の異なる実用的ニーズに応えること。
マルチレイヤーフレームワーク概要
このフレームワークは3つのレイヤーから構成され、各レイヤーはさまざまなユーザー活動と既存の体験を通じてチェーン抽象体験を実現する。このマルチレイヤーチェーン抽象フレームワークに分類されるには、あるプロジェクトまたはソリューションが、複数のブロックチェーンにまたがるユーザーエクスペリエンスの1つ以上の側面を解決することを目指している必要がある。具体的な分類基準は以下の通りである:
-
ソリューションは、ユーザーおよび開発者が異なるチェーン上でやり取りしたり、ワークフローを処理したりすることを簡素化することを目的とすべきである。
-
ソリューションは、そのターゲットとするレイヤーに関わらず、ユーザーエクスペリエンスに実質的な利点をもたらすべきである。したがって、チェーン抽象の一部しか実現していないが、その実現に価値を持つソリューションは、他のフレームワークに適している可能性があり、後ほどそれらについて説明する。
基本ルールを明確にした上で、フレームワーク自体はプロジェクトを以下のように分類する:
アプリケーション層チェーン抽象(オーケストレーション)

アプリケーション層、いわゆるオーケストレーション層は、開発者がシームレスに複数のブロックチェーン上で動作・相互作用する分散型アプリケーション(dApps)を作成できるようにすることに焦点を当てる。この層には以下が含まれる:
-
dApp内でクロスチェーンのワークフローや操作をオーケストレーションするための、低レベルのソフトウェア開発キット(SDK)およびアプリケーションプログラミングインターフェース(API)。
-
チェーン非依存アプリケーションを構築するためのフレームワーク。
-
ユーザーの意図(intent)を複数チェーンにまたがるパスへ変換するソルバーやインテントネットワーク。これらはアプリケーション層のSDKを通じて実装される。
これらの開発者中心のツールと抽象化により、アプリケーション層は以下を実現する:
-
単一のユーザーレベル署名によって、異なるチェーン間の取引を調整・実行できるアプリケーションの作成。
-
複数のブロックチェーンにまたがる非同期かつ長時間実行可能なビジネスロジックの実現により、dAppの相互運用性と柔軟性を高める。
-
下層のマルチチェーンの複雑性を抽象化することで、開発者はアプリケーション固有の機能に集中できるようになる。
アプリケーション層は、ユーザー中心のアカウント層ソリューションを補完し、アプリケーションの抽象化能力を拡張することで、完全なチェーン抽象体験を実現する上での必須条件と見なされている。
Agoric、Skip、Socketなどのプロジェクトは、アプリケーション層チェーン抽象の最前線に位置しており、開発者が真にチェーン非依存のアプリケーションを構築するためのツールとフレームワークを提供している。例えば:
-
AgoricのオーケストレーションAPIは、単一のユーザー署名により複雑な相互運用操作を簡素化する、マルチチェーントランザクションフローを実行するためのコントラクトとAPIを提供する。
-
Skipは、IBC、Hyperlane、Axelarなどのメッセージ伝送プロトコルを統合し、シームレスなクロスチェーン取引(交換、送金など)を促進するAPIを提供する。
-
Socketは、開発者があらゆるアプリケーションや資産と組み合わせられるオープンなインテント実行・決済市場を提供する。
これらのソリューションを利用することで、開発者は複数のブロックチェーンネットワークの制約に縛られず、革新的なユーザーエクスペリエンスの創造に集中でき、アプリケーション層を通じてチェーン抽象のより広範な目標に貢献できる。
アカウント層チェーン抽象

アカウント層は、ユーザーが複数のチェーンとシームレスにやり取りできる共通メカニズムを提供することを目指し、ユーザー側の断片化問題を解決する。これは、ユーザーが複数のチェーン上で単一の残高を持つことを可能にする仕組みであり、複数チェーンの資産を手動で管理することなく、Web3エコシステム内で資産を展開できるようにする。この層には以下が含まれる:
-
クロスチェーンおよびアプリケーション全体の残高を統合する一般的な方法。
-
ガス支払いおよびアカウントとのやり取りに関するマルチチェーン課題の自動化(アカウント層で実装)。
-
複数のチェーンにわたる単一のアイデンティティまたはアクセスポイントを提供するアカウント統合技術。
アカウント体験を統一することで、アカウント層は以下を実現する:
-
ユーザーがチェーン間での参加中に一貫したアイデンティティと残高を維持できる。
-
異なるブロックチェーン間での資産の透明かつシームレスな移動。
-
基盤となるブロックチェーンが些細な、任意の詳細となるようなチェーン非依存のユーザーエクスペリエンス。
この層は、個々のチェーンごとに別々のアカウントと資産プールを管理する必要性を抽象化することで、ユーザーエクスペリエンスを大幅に向上させるため、完全なチェーン抽象実装にとって極めて重要である。このようなシームレスなアカウント層の統合は、他の2層が提供するインフラ基盤を補完し、Web3エコシステム内での効率的かつユーザーフレンドリーなインタラクションをさらに促進する。
アカウント層チェーン抽象ソリューションの例としては以下がある:
-
Particle Network のユニバーサルアカウントは、ユーザーにクロスチェーンでの統一アドレスと残高を提供する。
-
XION のチェーン抽象ソリューションは、アカウント、署名、ガス、デバイスなど様々な抽象化を通じて、すべてのエンドユーザーの複雑さを排除することを目指している。これはMeta Accountsによって拡張され、XION L1を使用して外部チェーン上の資産およびアカウントを集中管理できるようにする。
-
NEARのチェーン署名は、NEAR上でクロスチェーンのアカウントを集中管理することを可能にする。
-
OneBalanceは、信頼できるアカウントを通じて「リソースロック」を実現する低レベルのプリミティブであり、残高統合、ガス抽象などをサポートする。
一貫性と統一性のあるアカウント体験を提供することで、アカウント層は完全なチェーン抽象実装に至る重要なステップとなり、すべてのユーザーが基盤インフラとなるブロックチェーンを意識せずにWeb3アプリケーションやサービスを利用できるようにする。
ブロックチェーン層チェーン抽象

ブロックチェーン層は主に、個々のブロックチェーン間におけるインフラ平等の欠如に対処し、それらの間の相互運用性を提供することで、リスク、遅延、コストを最小限に抑えたチェーン抽象体験を生み出す。そのため、以下のような共有属性に合意したブロックチェーンネットワークまたは集団を含む:
-
セキュリティメカニズム。
-
クロスチェーンメッセージングおよびブリッジング機能。
-
同じスタックと直接互換性のあるチェーン。これにより高度な相互運用性が可能になる。
これらの特性を共有することで、ブロックチェーン層は以下を実現する:
-
参加するブロックチェーン間での状態の容易な移行または共有。
-
集団全体にわたるセキュリティ保証の提供。
-
効率的なクロスチェーンメッセージングおよび通信の実現。
チェーン抽象を実現する厳密な要件ではないが、ブロックチェーン層は、参加チェーンに共有のセキュリティ、通信、状態管理の基盤を提供することで、ユーザーエクスペリエンスを大きく強化できる。これは逆に、アカウント層およびアプリケーション層のより効率的かつシームレスな相互作用を促進し、それらの機能とユーザーエクスペリエンスを強化する。
ブロックチェーン層の実装例としては、PolygonのAggLayerがあり、Polygonスタックを通じて展開されたチェーン群から得られるzk証明を集約し、イーサリアムに決済のために提出する。また、ブロックチェーン間通信(IBC)プロトコルを使用したCosmosエコシステムによるクロスチェーンメッセージングおよび相互運用性も部分的に含まれる。Optimismのスーパーチェーンもこの層に含まれる。
該当しないケース
前述の通り、当初設定された基準を満たさない、またはユーザーエクスペリエンスの観点からチェーン抽象の何らかの部分を明確に実現しようとしていないプロジェクトやソリューションであっても、チェーン抽象の全体的な目標に対して価値を持つ可能性がある。
このようなソリューションは、Frontier ResearchのCAKEフレームワークやEverclearの「チェーン抽象スタック」に分類されるのが適しているかもしれない。これらは低レベルの基盤ソリューションとして位置付けられており、チェーン抽象ソリューションを構成する技術、プロトコル、プリミティブを網羅することを目的としているが、直接的にはユーザーエクスペリエンスには焦点を当てていない。このようなソリューションの例には、クロスチェーンメッセージプロトコル、アカウント抽象プリミティブ、決済レイヤー(Everclearなど)、インテントベースのオラクル(SEDAなど)が含まれる。
具体的には、上記2つのフレームワークは以下のように機能している:
-
CAKEフレームワーク:Frontier Researchが開発したもので、チェーン抽象を構成するさまざまな技術やソリューションを整理・統合する低レベルのフレームワークである。パーミッション層(アカウント抽象、インテント、キー管理)、ソルビング層(クロスチェーンロジック実行)、決済層(データ可用性レイヤー、ブリッジ、オラクル)を含む。
-
Everclearの「チェーン抽象スタック」:インテント中心のチェーン抽象実装に特化した低レベルのフレームワークを提供する。ユーザーが単一のインタラクションを通じて複数チェーンにまたがるインテントをシームレスに実行するために必要な技術スタックを概説している。
これら2つのフレームワークはいずれも、チェーン抽象を実現する個々のコンポーネントやレイヤーに対する体系的かつ細粒度の理解を提供することを目指しているが、焦点と範囲において異なる。CAKEフレームワークは関連技術に対してより広範な視点を持ち、一方でEverclearのスタックはインテント中心のソリューションに重点を置いている。マルチレイヤーフレームワークは、これらのフレームワークよりも高次の抽象化レベルにあり、構成要素となる技術ではなく、チェーン抽象ソリューションそのものに純粋に焦点を当てる。

結論
マルチレイヤーフレームワークは、Web3エコシステムにおけるユーザーエクスペリエンスへの影響に基づいてソリューションを分類するという新たな視点をチェーン抽象に提供する。ブロックチェーン層、アカウント層、アプリケーション層の抽象を区別することで、包括的実装における多様で補完的な役割を持つさまざまなチェーン抽象技術を体系的に理解する方法を提供する。
業界関係者はこのフレームワークを活用して、自社のプロジェクトを戦略的に位置づけ、潜在的な協業機会を特定し、製品開発を導くことができる。自らのソリューションがマルチレイヤー構造のどこに位置するかを理解することで、チームはチェーン抽象の特定の側面を強化することに集中しつつ、補完的な技術との統合機会を特定できる。
このフレームワークは、投資家や研究者に対して、チェーン抽象計画の完全性と潜在的影響力を評価するためのロードマップを提供し、最終的にはより統合され、使いやすいWeb3エコシステムの発展を推進する。

TechFlow公式コミュニティへご参加ください
Telegramサブスクリプショングループ:
Twitter公式アカウント:
Twitter英語アカウント:
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














