
ZetaChainを分解する:なぜ2024年が「チェーン抽象化」分野の発展元年と言われるのか?
TechFlow厳選深潮セレクト

ZetaChainを分解する:なぜ2024年が「チェーン抽象化」分野の発展元年と言われるのか?
「もしモジュラー化が『合従』という戦略であるなら、チェーン抽象化はまさに『連衡』に他ならない。」
執筆:郝天、チェーンオン
最近、クロスチェーン相互運用性L1パブリックチェーン@zetachainがエアドロを発表し、「チェーン抽象化(Chain Abstraction)」分野への注目が高まっている。チェーン抽象化とは何か?フルチェーン相互運用性の難点はどこにあるのか?zetachainの主な特徴は何だろうか?私の見解では、モジュール化が一種の「合従」戦略であるなら、チェーン抽象化はまさに「連衡」戦略であり、2024年に注目すべき重要なテーマの一つだ。以下にその理由と私の理解を述べる。
合従も連衡も、いずれも「同盟」戦略である。モジュール化とは、散在するブロックチェーン開発能力をモジュラーコンポーネントの形で統合し、モノリシック型の大規模パブリックチェーンに対抗するものである。一方、チェーン抽象化とは、分散した複数チェーン間の流動性を相互運用性(interoperability)によって統合し、開発者やユーザーの利便性を向上させる戦略と言える。
チェーン抽象化とは何か?
Near共同創業者が提唱した「チェーン抽象化」とは、簡単に言えばブロックチェーンの異なる機能層を決済層、DA層、実行層、Rollup層などに分離するモジュール化の進展により、チェーン構築市場が活性化した反面、チェーン間の流動性やアプリケーション、ユーザー体験などがさらに分散され、一般ユーザーだけでなく開発者にとっても高い参入障壁が生じているという課題への対応策である。
チェーン抽象化とは、汎用的なスマートコントラクトを構築することで、異なるチェーン間でのクロスチェーン通信、資産移転、クロスチェーンスマートコントラクト呼び出しといった相互運用性の問題を解決することを指す。
一般的なフルチェーン相互運用性の課題には主に二つある。
1)非同種スマートコントラクトチェーン間の通信問題。例えば、BitcoinのようなUTXOモデルでスマートコントラクトを持たないプラットフォームと、Ethereumのようなアカウントベースのスマートコントラクトプラットフォームとの間に、いかに効果的な通信接続を確立するか。
2)Wrap方式によらないクロスチェーン資産移転の問題。現在のクロスチェーンブリッジは多くの場合、Aチェーンで資産をロックしてBチェーンで同等のトークンを発行(Wrap)する方式だが、この方法では手数料などの摩擦による資金損失が大きく、またマルチシグ管理における中央集権リスクも高い。
では、zetachainはこれらの問題を解決できるのか?どのように解決するのか?
ZetachainはCosmos SDKおよびTendermint PBFT合意エンジンに基づくPoSブロックチェーンであり、相互運用性を実現するためのアプリケーション固有のブロックチェーンフレームワークとして位置づけられる。いわゆる「チェーン・イン・チェーン(chain-in-chain)」とも呼ばれ、「blockchain of blockchains(BOB)」というアプローチを採用している。特定チェーンをフルチェーン環境に組み込むことで、データ、ネットワーク、合意形成、インセンティブ、契約レイヤーを提供し、チェーン間の相互運用性を実現する。
zetachainのコアアーキテクチャは主に3つの役割から構成される:バリデータ(検証者)、オブザーバー(監視者)、サイナー(署名者)。
-
バリデータはZETAトークンをステーキングしてチェーンの合意形成を検証・維持する。例えば、オブザーバーが提出した他チェーンの状態変更は、バリデータによる投票で確定される。これによりバリデータは報酬を得る。
-
オブザーバーは外部チェーンのフルノードを監視し、特定のトランザクションログ、送金イベント、状態変化などの情報を収集して、合意形成を行うバリデータに同期させる。
-
サイナーは外部チェーンに対する本人確認を担当し、資産流通に関わるリクエストでは、資産の署名に参加することで、安全なクロスチェーン資産移転を保証する。
このような基盤上、Zetachainは前述のフルチェーン相互運用性の課題を効果的に解決できる:
1)EVMチェーンとUTXOモデルチェーン間の資産流通において、Bitcoinネットワークにはスマートコントラクトがないため、有効な手段は軽量ノードを配置し、ECDSA署名アルゴリズムに基づくMPC(Multi-Party Computation)によるマルチ署名操作を行うことだ。ZetachainはTSS秘密鍵とアドレスを保持できるため、Zetachain上のスマートコントラクトを通じてBitcoinネットワークのネイティブ資産を管理・接続できる。このプロセスで、ZetachainのオブザーバーはBitcoinのUTXOを正確に追跡・管理し、Bitcoinを資産決済層として扱い、マルチ署名アルゴリズムで資産の制御と流通を実現する。
2)現在のクロスチェーンブリッジは、Aチェーンで資産をロックし、Bチェーンで同等のトークンを発行する方式が主流だ。しかし、この方式は単一チェーンの流動性を拘束するだけでなく、Wrap処理中に資産損失が発生しやすく、DeFi利用時には特に批判されることが多い。これに対し、Zetachainはフルチェーン対応のOmnichainスマートコントラクトを構築し、ZRC20トークン標準を導入した。これにより、Zetachainの資産流通はWrapなしの状態で可能になる。つまり、Zetachainはフルチェーン環境下で「チェーン中の決済層」として機能する。AチェーンからBチェーンへ資産を送信する場合、まずAチェーンとZetachain間で「決済」が行われ、その状態がBチェーンに同期され、Bチェーンは対応するZRC20トークンの使用権を得る。このプロセスでは、Wrapに伴う資産損失や摩擦は一切発生しない。
3)スマートコントラクトによるアトミック取引の特性を活用し、外部チェーン上でネイティブ資産を使用可能にする。例えば、これを応用してクロスチェーンAMM型DEXを構築できる。各チェーンの資産はまずZETAとペアリングされる。Aチェーンの資産XとBチェーンの資産Yを交換する場合、まずAチェーンのプールでXをZETAに交換し、そのZETAのクロスチェーン情報をBチェーンに伝達、次にBチェーンでZETA/Yペアを使ってYを取得する。これは、それぞれのチェーンで別々に取引してからクロスチェーン送金を行う従来方式と比べ、スリッページやクロスチェーンコストを大幅に削減でき、DeFiプロトコルのクロスチェーン展開に大きなメリットをもたらす。
以上
ZetaChainの技術的分析を通じて、「チェーン抽象化」が現行のブロックチェーンエコシステムにもたらす意義が見えてくる。
-
BtoB開発者にとって、クロスチェーン上でのプロトコル展開コストを削減でき、フルチェーン環境下で流動性を一元管理できる。市場運営の一元化とセキュリティリスクの縮小が両立し、特にモジュール化された多チェーン時代において、フルチェーン相互運用性のソリューションは不可欠な補完要素となる。
-
CtoCユーザーにとって、チェーン抽象化により、ユーザーとバックエンドプロトコルの関係がシンプルになり、ユーザーはDAppアプリケーションと直接やり取りするだけでよくなる。あるいは、ユーザーはウォレットとだけインタラクションすれば、フルチェーン体験が可能になる。ウォレット自体がユーザーの複雑な意図(intent)を処理するセンターとして機能するのだ。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














