ZetaChain:マルチチェーンとクロスチェーン通信が競争の新たな構図を迎える
著者: YBB Capital Researcher Ac - Core
ZetaChain ( ZETA ) は、Cosmos SDK と Tendermint コンセンサス機構を利用して、さまざまなブロックチェーンネットワーク間のギャップを埋めることを目的としたレイヤー1ブロックチェーンです。これにより、開発者はスケーラブルな相互運用性アプリケーションをカスタマイズして構築できます。このプラットフォームは、分散型アプリケーション( DApps )が複数のブロックチェーンの機能を活用して、現段階でのクロスチェーンプロトコルが抱える問題を解決し、全チェーンのクロスチェーン機能を実現します。Omnichain スマートコントラクトと ZetaEVM エンジンを選択することで相互運用性を促進し、ZetaChain を統合ハブにしています。
ZetaChain の動作原理
画像出典: ZetaChain 公式サイト
ZetaChain は Cosmos SDK を利用し、Tendermint コンセンサスエンジンとプルーフ・オブ・ステーク( PoS )モデルを基盤に、全チェーンの相互運用性の独自の能力を示し、ガス料金として自身のトークンを使用し、全チェーン EVM スマートコントラクトの拡張性を持っています。Jed Barker によると、ZetaChain の運用方法は以下の通りです:
- OmniChain スマートコントラクト:ZetaChain のコアは、複数のブロックチェーンと接続できるスマートコントラクトです。これらのスマートコントラクトは、Ethereum 仮想マシンに対応した ZetaEVM エンジンによってサポートされ、異なるブロックチェーン間でのデータ相互作用を実現します;
- シームレスな資産移転:ブロックチェーン間の資産移転を簡素化し、複雑なブリッジを必要としません。これには、ビットコインのようなローカルスマートコントラクト機能を持たないブロックチェーンのサポートが含まれます;
- クロスチェーンメッセージング:より簡単なデータ交換(例えば NFT の転送)に対して、ZetaChain はクロスチェーンメッセージング機能を提供し、異なるネットワーク間での軽量データ転送を容易にします;
- 外部資産の管理:ZetaChain は、通常この機能が欠如しているチェーン上でスマートコントラクトロジックを適用し、他のブロックチェーン上の資産を管理する機能を拡張します。
ZetaChain アーキテクチャ
Zeta は他のアーキテクチャと同様に多くのクロスチェーンメッセージング機能を提供できますが、その独自の利点は全チェーン EVM コントラクトをサポートしている点です。つまり、「スマートコントラクトを持つ THORChain 」または「EVM を持つ Axelar 」です。Cosmos SDK と CometBFT コンセンサスを使用して PoS ブロックチェーンを構築しており、THORChain と同様に、Zeta は ZETA トークンをクロスチェーンメッセージングのルーティングトークンとして使用します。
以下は説明です。Zeta Core はブロックを生成し、Layer1 を運営するクライアントであり、他の PoS ブロックチェーンと同様に、Zeta Client はクロスチェーン操作を担当し、他のノードは Zeta Core と Zeta Client の両方を同時に実行する必要があります。Zeta ノードは、検証、観察、署名の3つの重要な機能を実行し、これらの異なる役割は各ノードの操作に責任があります。このアーキテクチャは、Omnichain スマートコントラクトとクロスチェーンメッセージングという2つの重要な機能を実現します。
画像出典: Delphi Creative
- 検証者( Validators ):標準 CometBFT 検証者で、他の PoS チェーンと同様に ZETA に資金を提供し、ブロックに投票します;
- 観察者( Observers ):観察者は、外部チェーンの完全ノードをソートと検証に分け、ソートは外部チェーン上のイベントを監視し、検証者に送信します。検証者はイベントに投票し、合意に達します。ソートの役割は有効性を保証するためだけであり、どのノードでも取引をソートできます。これにより、Zeta ノードの運用は標準チェーンの運用よりもコストが高くなります。これは THORChain と似ており、THORChain が Solana のサポートを追加しなかった理由の一つでもあります;
- 署名者( Signers ):ノード間で ECDSA / EdDSA キーを共有し、超多数(2/3)のみが外部チェーン上の取引に署名できます。署名者は、Zeta が外部チェーン上で資産を保管し、情報に署名する方法です。Ethereum などのスマートコントラクトプラットフォームでは、これらはスマートコントラクトや資産の保管と相互作用するために使用され、ビットコインや Dogecoin などの非スマートコントラクトチェーン上の資産の保管にも使用されます。下の図はホワイトペーパーの署名図です。
画像出典: Delphi Creative
クロスチェーン情報伝達
CCMP は、ZetaChain を中間に使用して他のチェーン間の情報をルーティングします。他のプロトコル、例えば LayerZero 、 Axelar 、 IBC 、 Chainlink CCIP 、および THORChain は、ある程度この方向で競争を展開しています。しかし、ZetaChain にとって、彼らのクロスチェーンメッセージングプロトコルは、ネイティブトークン ZETA を使用することで実現されており、これは競合他社との本質的な違いです。THORChain を除いて、他の競合他社は価値移転のために彼らのネイティブトークンに依存していません。ホワイトペーパーの一例であるクロスチェーン DEX は、メッセージングにおける ZETA の役割を直感的に示しています。この例では、ユーザーが Polygon 上の 1.2 ETH を Ethereum 上の USDC に交換したい場合、経路は以下の通りです:
- Polygon AMM で ETH を ZETA に交換;
- ZETA が ZetaChain に送信される;
- ZETA が ZetaChain から Ethereum にルーティングされる;
- Ethereum で ZETA を USDC に交換;
- ユーザーが Ethereum USDC を受け取る。
画像出典: Delphi Creative
論理的には可能ですが、この解決策には大量の資金が必要です。これにより、Squid や UniswapX などの意向プロトコルや、Circle の CCTP が決済トラックとして大きな市場シェアを占めるなど、製品の競争力がある程度失われます。資本効率に加えて、クロスチェーンメッセージングも競争が激しい分野です。
全チェーンスマートコントラクト
開発者が Zeta 上に全チェーンスマートコントラクトを展開することには多くの利点があり、単に Zeta と zEVM を使用して取引を促進するだけではありません。まず、BTC 、 DOGE 、 LTC などのネイティブにスマートコントラクトをサポートしない資産との相互作用を可能にします。次に、アプリケーションの状態が Zeta 上にあるため、脆弱性の攻撃面が一定程度減少し、ZETA トークンの流動性に依存せずに価値移転が行えます。Axelar を除いて、上記の競合他社はこのような製品を欠いており、Axelar は EVM ではなく CosmWasm を使用しており、現在のところ採用されていません。
Zeta Chain の全チェーンスマートコントラクトは TSS プロトコルによってサポートされており、その検証者は外部チェーン上でフルノードを運営し、署名を共有します。これにより、彼らは Zeta Chain とそのユーザーのために資産を保管できます。zEVM はこれらの資産を自分の意志で操作できます。なお、プロセスは BTC のように、実際にはビットコインが Zeta に移転されるのではなく、Zeta 検証者が保管するアドレスに移転され、その後 Zeta Chain 上に反映されることに注意が必要です。これは THORChain がプロトコルが保管する BTC にスマートコントラクトを追加したのと同様です。
画像出典: Delphi Creative
このアーキテクチャの下で、Zeta は多くの特別なプロトコルを構築できます。以下はその一例です:
- BTC によってサポートされた全チェーン CDP ステーブルコイン;
- BTC 、 DOGE 、 LTC および他の非スマートコントラクト資産をサポートするマネーマーケット;
- 全チェーン Perp DEX ;
- 全チェーン Yield アグリゲーター;
- BTC AMMs 。
本質的に、ZetaChain の zEVM と ZetaClient の組み合わせのユニークな点は、非スマートコントラクトチェーン上の資産を保管し、制御することです。現在のクロスチェーンプラットフォームの大半はバックエンドインフラストラクチャとして機能していますが、ZetaChain は ZetaChain 上で独自の暗号経済を創造できます。
ZETA トークンの実用性
ZETA は ZetaChain エコシステムの基石であり、機能的プログラミングとガバナンスにおいて重要な役割を果たします。ZetaChain はその相互運用性と全チェーン dApp のサポートが最も際立っており、その重要なネットワーク活動はすべて ZETA に依存しています。
ZETA トークンの主要機能の概要:
- ネットワークインセンティブ:ZETA トークンはブロック報酬を通じて検証者にインセンティブを提供し、固定プールから可変インフレに移行します。このシステムは、検証者の利益をネットワークの長期的な安全性と結びつけます;
- 取引手数料:ZetaChain 内の取引には ZETA がガス料金として必要で、これらの料金は検証者とネットワーク参加者に分配され、このメカニズムはスパムや DDoS 攻撃を防ぎます;
- クロスチェーンメッセージングと価値移転:クロスチェーン取引において、ZETA はソースチェーンで焼却され、目的地チェーンで鋳造され、新しい包装資産を作成する必要はありません;
- コア流動性プール:ZetaChain の流動性プールは ZETA と他の資産で構成され、ユーザー取引を容易にし、流動性提供者に取引手数料と報酬を支払います;
- 管理役割:ZETA 保有者はネットワーク管理に参加し、重要な決定や政策変更に影響を与え、ネットワークの発展をコミュニティ主導にします。
全体として、ZETA の多面的な実用性は ZetaChain の安全性、効率性、分散型ガバナンスを支え、ネットワーク機能の重要な要素となっています。
ZETA トークン経済と発行
ZETA トークンの初期総供給量は 21 億個で、4 年後の計画インフレ率は約年 2.5% です。トークンの配分(参照リンク1を参照)は、エコシステムの各要素に戦略的に配分されます:
- ユーザー成長プール(10%):エアドロップやコミュニティ報酬などの手段を通じてユーザー群を拡大することを目指します;
- エコシステム成長基金(12%):エコシステムの発展を支援し、パートナーや dApp 開発者を助けます;
- 検証者報酬(10%):ブロック報酬に対して、初期段階の後にインフレに基づくネットワークセキュリティ報酬に移行します;
- 流動性インセンティブ(5.5%):コア ZRC -20 資金プールの流動性を促進し、効果的な価値移転に不可欠です;
- プロトコル基金(24%):運営、開発、エコシステム強化のための資金を提供します;
- コア貢献者、アドバイザー、購入者(22.5% と 16%):ZetaChain の発展と成長に貢献したことへの報酬です。
全チェーン DEX
現在のクロスチェーン展開の状況とは異なり、Zeta Chain はプロトコルの基盤層として、すべての異なる展開間の流動性相互運用性を実現できます。例えば、Zeta Chain 上のユーザーは、その保証金を中央契約に預け、GMX 上でポジションを保有できます。これは Zeta のクロスチェーンアプリケーションの核心的な仮定であり(ポジション管理層は Zeta に位置します)、ある程度、GMX の全流動性を利用したいユーザーは Zeta Chain を使用する必要があります。
実行品質を保証するだけでなく、2 つの重要な利点があります:
- MUX アグリゲーターに似て(参照リンク2を参照)、さまざまな流動性ソース間で資産注文を分割できます;
- すべての関連チェーンを手動で接続することなく、より多くの取引ペアにアクセスできます。
ZetaChain 上のスマートコントラクトは、必要な過去保証金額を関連チェーンに直接預け入れ、これらの資産の使用方法に関する情報を添付します。このプロセスは技術的には ZetaChain がなくても実現できますが、ユーザー体験を改善します:
- チェーン間の相互作用;
- 個別管理ではなく、全面的に管理可能。
DEX 市場のリーダーである UniSwap は、その基盤を Ethereum から他のチェーンに移行しますが、理論的には ZetaChain 上にデプロイされ、ZRC -20 標準を使用することで、ユーザーは任意の資産(任意のチェーン上)を入出金し、希望する任意のチェーン上でその資産を保管できます。
Zeta Chain の競合他社
LayerZero
画像出典: LayerZero 公式サイト
クロスチェーン伝達市場において、LayerZero は ZetaChain の最大の競合相手です。全チェーンスマートコントラクト分野の競争には参加していませんが、クロスチェーン伝達の市場地位は非常に安定しています。主な利点は Strargate から来ており、次に彼らの OFT 標準の採用を促進しています(クロスチェーントークン移転のための新しいソリューションを提供し、異なるチェーン間でのトークン移転をより簡単かつ効率的にします)。
LayerZero アーキテクチャ
まず、LayerZero は「ユーザーアプリケーション」がブロックチェーン間で情報を送信することを許可するプロトコルです。このアーキテクチャは 4 つの主要部分で構成されています:
- ユーザーアプリケーション:LayerZero エンドポイントと対話し、情報を送受信する契約(例えば Strargate );
- LayerZero エンドポイント:異なるチェーン上の一連のスマートコントラクト(現在 40 以上をサポート、詳細は参照リンク3)。エンドポイントは、ユーザー契約が LayerZero バックエンドを通じて情報を送信できるようにし、4 つのモジュールで構成されています:コミュニケーター、検証者、ネットワーク、ライブラリ。最初の 3 つのモジュールはすべてのチェーンで標準化されており、ライブラリは異なるチェーンロジックに基づいてカスタマイズされているため、LayerZero は迅速により多くのチェーンを追加できます;
- オラクル:あるチェーンからヘッダーブロックを読み取り、別のチェーンに送信する役割を担う当事者です。現在、この役割はデフォルトで Chainlink が担っていますが、2023 年 9 月からは Google Cloud との新しい提携が Chainlink をデフォルトの役割として置き換えました;
- リレイター:リレイターに似ていますが、取得するのは証明であり、ヘッダーブロックではありません。アプリケーション自体もリレイターになることができますが、実際には LayerZero が処理します。
この設計は基本的に 2/2 マルチシグネチャに要約でき、主要な信頼仮定は Google Cloud と LayerZero が共謀しないことです。これらのチェーン外コンポーネント(オラクルやリレイターなど)に依存する利点は、アーキテクチャが軽量で安価であり、拡張が容易であることですが、欠点は 2 つの中央集権的な実体に依存するため、検閲リスクにさらされる可能性があることです。
Axelar
画像出典: Axelar 公式サイト
LayerZero と比較して、Axelar の構造は Zeta により似ていますが、明らかな違いもあります。Zeta Chain と同様に Axelar も Cosmos SDK に基づいて開発されていますが、EVM を直接ホスティングしていないため、Zeta と同様の全チェーンスマートコントラクトをサポートしていません。したがって、Axelar のターゲット市場はクロスチェーンメッセージングであり、LayerZero と似ています。
Axelar アーキテクチャ
Axelar は PoS チェーンであり、独自の検証者セットとステーキングトークン AXL を持っています。その構成要素と情報フローは以下の通りです:
- クロスチェーン GMP リクエスト:アプリケーションがクロスチェーンで任意のデータを送信することを許可する API。これらのメッセージリクエストは Axelar ゲートウェイに送信されます(オンラインプラットフォームまたはデジタルシステムで、ブロックチェーン技術を利用してデジタル通貨をあるアドレスから別のアドレスに移転します);
- ゲートウェイ:ユーザー/アプリケーションが発起したクロスチェーンメッセージが最初に通過する場所で、ソースチェーンから目的地チェーンにルーティングされます。EVM チェーンの場合、これらはスマートコントラクトであり、Cosmos の場合、これらはアプリケーションロジックです。ゲートウェイは、MPC を使用する Axelar 検証者によって安全性が確保され、そのシェアは AXL トークンの委任によってバランスが取られます;
- メッセージ処理とリレイター:リレイターはイベント(ゲートウェイ情報)を監視し、Axelar ネットワークに送信して処理します。誰でもリレイターを運営できますが、インセンティブはありません。リレイターは Axelar によって運営されます;
- 情報検証:検証者はリレイターから受け取った情報に投票します。各 Axelar 検証者は各ソースチェーンに対してフルノードを運営しているため、メッセージの有効性を検証できます。逆に、典型的な Cosmos PoS ブロックチェーンと比較して、Axelar 検証者はより多くのリソースを必要とします。Cosmos PoS ブロックチェーンでは、検証者は軽量クライアントと IBC を使用してメッセージを伝達します。ある意味で、このモデルのスケーラビリティは LayerZero より劣りますが、分散化の程度は高くなります。Axelar は、検証者により多くの監視報酬を提供することでインセンティブを与え、彼らがサポートするチェーンが多いほど報酬が増えます。長期的には、サポートされるチェーンはクロスチェーン活動から十分な手数料を生み出す必要があります。なぜなら、サポートする検証者が 50 を超えるフルノードを運営するためのトークン報酬は枯渇するからです。各チェーンをサポートすることは実現不可能かもしれません。代わりに、彼らは主要な流動チェーンの周りに集まるでしょう;
- 目的地に情報を提出:リレイターは Axelar 検証者が発信する承認情報を監視し、目的地チェーンのゲートウェイにプッシュします。目的地チェーンが承認された情報を受け取ると、そのペイロードは Axelar 検証者によって承認済みとしてマークされます。これで誰でもそのペイロードを実行できます;
- ガスと実行サービス:最後のステップとして、Axelar は EVM チェーン上に「ガス受信者」と呼ばれる契約をデプロイし、目的地チェーンのガス料金を支払い、クロスチェーンペイロードを実行します(必要なアプリケーションに送信します)。ユーザーはソースチェーンのガス代トークンを使用して支払い、Axelar は目的地チェーンのガスを引き出します。
全体として、独自のチェーン上で EVM をサポートすることを除けば、その構造は ZetaChain に似ています。安全性に関して、Delphi Research はそれが LayerZero の 2/2 モデルよりも安全であると考えていますが、いくつかの欠点は残ります。しかし、Google と LayerZero が共謀する可能性は非常に低いです(アプリケーションは独自のリレイターを運営できます)。
Chainlink CCIP
画像出典: Chainlink 公式
CCIP は他のクロスチェーン情報プラットフォームと大きな違いはなく、ユーザーがあるチェーンで情報を送信し、その情報が CCIP に転送され、次に CCIP が目的地チェーンに情報を転送します。CCIP の違いは、オラクルネットワーク( Oracle Network s )をどのように使用するか、そしてリスク管理ネットワーク( Risk Management Network )という別の実体を追加したことです。
CCIP はオンチェーンとオフチェーンの 2 つの部分に分かれています。
オンチェーン部分
- ルーター:クロスチェーン取引を開始します。取引を目的地特定の OnRamp 契約にルーティングし、目的地チェーンの OffRamp からの情報を受け取り、最終ユーザー/契約にルーティングします;
- 提出ストレージ:提出された DON がソースチェーンのメルクルルートを目的地チェーンに保存します。メルクルルートはリスク管理ネットワークの「検証合格」を受ける必要があります;
- OnRamp :各チェーンに 1 つの契約(ブロックチェーンからブロックチェーン)。情報を検証し、トークン移転/情報などを追跡し、請求を管理します。提出は Committing DON によって監視されます;
- OffRamp :OnRamp と似ており、各チェーンに 1 つの契約があります。実行 DON と提出された「検証合格」のメルクルルートを検証することで、情報の真実性を確保し、ルーターに情報を送信します;
- トークンプール:トークンは「ロックして鋳造」または「焼却して鋳造」できます。具体的にはトークンによります。ローカルガス代トークンはロックして鋳造する必要があります。CCIP には鋳造権がないため、CCTP を統合した場合、USDC は「焼却して鋳造」できます;
- リスク管理ネットワーク契約:可「検証合格」(承認)または「検証失敗」(不承認)取引のリスク管理ネットワークノードのリストを含みます。
オフチェーン部分
- 提出 DON :上記のように、提出 DON が OnRamp 契約のイベントを監視し、ソースチェーンの結果を待ってメルクルルートを作成します(法定提出 DON オラクルノードによって署名されます)。最終的に、ターゲットチェーンの CommitStore 契約に書き込まれます;
- リスク管理ネットワーク:ノードで構成されるネットワークで、実質的には提出 DON のメルクルルートを二重チェックします。彼らは OnRamp 契約と提出 DON が提出ストレージに公開した内容を監視します。RMN が「検証合格」(つまり、確認)したメルクルルートがない場合、CCIP は凍結されます;
- 実行 DON :コミットメントに似ていますが、リスク管理ネットワークのように情報を監視します。RMN が「検証合格」を発行すると、実行 DON は OffRamp 契約を呼び出して目的地の CCIP TX を完了します。
小結
現実には、チェーン間の孤立効果を打破するために、「マルチチェーン通信」と「クロスチェーン通信」の問題が最優先で解決されるべきです。他の解決策と比較して、ZetaChain プロジェクトの核心的な利点は、その持つクロスチェーン相互運用性により、異なるブロックチェーン間の相互運用性を可能にし、現在のブロックチェーンの断片化と相互運用性不足の問題を解決することです。全チェーン dApp が異なるブロックチェーンと直接ネイティブに相互作用できるようにすることを目指しており、資産を包装したりブリッジしたりする必要はありません。外部チェーンも、ZetaChain に接続された外部チェーンが攻撃を受ける可能性があり、これにより二重支払い、検閲、ロールバック、ハードフォーク、チェーン分裂などの安全リスクが生じる可能性があります。
現時点では、LayerZero と Axelar がクロスチェーン情報分野のアプリケーションにおいてリードしています。しかし、今はまだ早すぎて、誰もが本当にリードしているわけではありません。ZetaChain の新しいソリューションを期待する一方で、LayerZero 、 Axelar 、 Chainlink CCIP などの技術が持続的なイノベーションと進化を迎えることを期待しています。
参考記事:
ZetaChain とは?
https://www.datawallet.com/crypto/what-is-zetachain
- ブロックチェーンブリッジの競争状況 https://members.delphidigital.io/reports/zetachain-part-1-a-competitive-landscape-of-blockchain-bridges#architecture-ed17
拡張リンク:
(1) Zera トークン配分
https://www.zetachain.com/docs/about/token-utility/distribution/
(2) MUX アグリゲーターホワイトペーパー
https://docs.mux.network/protocol/overview/leveraged-trading-aggregator
(3) LayerZero サポート契約 https://layerzero.gitbook.io/docs/technical-reference/mainnet/supported-chain-ids