著者:Haotian、出典:著者のツイッター@tmel0211
最近、チェーン横断的相互運用性L1パブリックチェーン@zetablockchainがエアドロップをリリースし、「チェーンの抽象化」トラックに市場の注目が集まるきっかけとなった。チェーンの抽象化とは何か、チェーン全体の相互運用性の課題は何か、そしてZetaChainの中核機能は何か?
私の考えでは、モジュール性が「融合」の戦略であるならば、チェーンの抽象化は「接続」の戦略であり、2024年が注力しなければならない重要なトラックの1つです。
私の考えでは、モジュール性が「融合」の戦略であるならば、チェーンの抽象化は「接続」の戦略であり、2024年が注力しなければならない重要なトラックの1つです。組み合わせであれ同盟であれ、それは「同盟」戦略であり、モジュール化とは、モノリスの統合されたビッグ・パブリック・チェーンに対抗するために、緩やかなブロックチェーン開発能力をモジュール化されたコンポーネントの形で組み合わせる方法です。
チェーンの抽象化とは、開発者とユーザーのエクスペリエンスを向上させるために、相互運用性の統合という形でチェーン間に散在するモビリティをつなげることです。
チェーンの抽象化とは何か? Nearの共同設立者は最近、「チェーンの抽象化」という概念を導入しました。これは簡単に理解できるもので、モジュール化によってブロックチェーンの異なる機能レイヤーを清算レイヤー、DAレイヤー、実行レイヤー、ロールアップレイヤーなどに分離します。しかし同時に、チェーン間の流動性、アプリケーション、ユーザーなどがより細分化され、一般ユーザーや開発者にとっても大きな敷居をもたらすことになります。
「チェーンの抽象化」は、普遍的な万能スマートコントラクトの構築を通じて、異なるチェーン間のクロスチェーン通信、資産移転、クロスチェーン・スマートコントラクト呼び出しの相互運用性問題を解決するものです。
チェーン全体に共通する相互運用性の問題は2つあります:
1)非類似のスマートコントラクトチェーン間の通信問題、例えば、ビットコインのようなUTXO非スマートコントラクトプラットフォームと、イーサリアムのようなアカウントベースのスマートコントラクトプラットフォームに、効果的な通信接続を確立させる方法は?
2)クロスチェーン資産移転の非ラップ方式の問題。 ラップ方式は一般的なクロスチェーンブリッジソリューションですが、そのようなソリューションの取扱手数料などの摩擦には大きな資本損失問題があり、通常、資産のマルチシグネチャ管理の集中化のリスクを伴います。
それでは、ZetaChainはこれら2つの問題を解決できるのでしょうか?
ZetaChainは、Cosmos SDKとTendermint PBFTコンセンサスエンジン上に構築された利益証明ブロックチェーンであり、相互運用性のためのアプリケーション固有のブロックチェーンフレームワークと考えることができます。
一般的に「チェーンの中のチェーン」と呼ばれるこのチェーンは、「ブロックチェーンの中のブロックチェーン」(BOB)アプローチを採用しており、特定のチェーンがチェーン全体の環境に組み込まれ、データ、ネットワーク、コンセンサス、インセンティブ、コントラクトのレイヤーを提供します。
ZetaChainのコア・アーキテクチャは、検証者、監視者、署名者に分かれています。
検証者は、ZETAトークンを誓約することで、メンテナンスチェーンのコンセンサスを検証することができます。例えば、オブザーバーによって提出された別のチェーンの状態転送は、検証者の投票によって決定される必要があり、検証者はこのように特定のトークンインセンティブを受け取ることができます。
オブザーバーは、特定のトランザクションログ、転送イベント、状態などの情報を同期するために、外部チェーンのノード全体を監視する責任があり、以下のことを行います。
署名者は、外部チェーンの身元を確認する責任があり、資産の流通を伴う要求があった場合に、安全なクロスチェーンの相互運用性を確保するために、資産への署名に関与することができます。
これらの基本的なフレームワークに基づいて、ZetaChainは上記のチェーン全体の相互運用性の問題を効果的に解決することができます:
1)EVMチェーンとUTXOモデルチェーン間の資産の流通に関しては、ビットコインネットワークはスマートコントラクトを持っていないため、唯一の効果的な方法は、軽量ノードを配備し、ECDSA署名アルゴリズムに基づいてMPCマルチパーティ署名操作を実行することです。ZetaChainはTSS秘密鍵とアドレスを保持することができるので、ZetaChain上のスマートコントラクト接続を使用して、ビットコインネットワーク上でローカルに資産を管理することが可能です。
プロセス全体におけるZetaChainのオブザーバーは、ビットコイン上のUTXOを効果的に追跡・管理しなければなりません。コアロジックは、ビットコインを資産決済レイヤーとして使用し、マルチ署名アルゴリズムを通じて資産の効果的な管理と流通を実現することです。
2)現在、一般的なクロスチェーンブリッジスキームは、Aチェーンで資産をロックし、Bチェーンで資産を増加させるロジックです。この相互作用の前提は、単一のチェーンの流動性をロックするだけでなく、ラップのカプセル化の過程で資産損失を発生させます。DeFi関連のアプリケーションシナリオになると、資産損失がしばしば批判されます。
これに対処するために、ZetaChainはチェーン全体のOminichainスマートコントラクトを構築し、ZRC20トークン標準を作成しました。これにより、ZetaChainのチェーン全体の資産流通は、非ラップ状態に基づくことができます。
共通理解:ZetaChainは、チェーン環境におけるチェーン内決済レイヤーに相当します。 AチェーンがBチェーンへの資産移転を開始すると、まずAチェーンがZetaChainで「決済」するのと同じことになり、その後、決済ステータスがBチェーンに同期され、Bチェーンは対応するZRC20トークンにアクセスできるようになります。Bチェーンは対応するZRC20トークンを使用する権利を取得し、プロセス全体でWrap資産の損失や摩擦が発生することはありません。
3)スマートコントラクト管理のアトミックトランザクション機能に基づいて、外部チェーンによるネイティブアセットの使用を実現できます。一般的なロジックは、各チェーン上の資産がまずZETAとペアリングされ、チェーンA上の資産XがチェーンB上の資産Yと交換される場合、チェーンA上の資金プールがまずXとZETAを交換するために使用され、次にZETAのクロスチェーン情報がチェーンAからチェーンBに渡され、次にチェーンB上のZETAがY/ZETA取引ペアを介してZETAと交換されます。
これは、異なるチェーンが個別に取引し、その後チェーンをまたいで取引するのとは大きな違いとなり、直接的に取引のスリッページやクロスチェーンのロスを減らすことができ、クロスチェーンの展開やDeFiプロトコルの応用に有益です。
とりわけ、ZetaChainの技術分析を通じて、現在のブロックチェーンエコシステムにとっての「チェーンの抽象化」の意義を多かれ少なかれ感じることができます。
Bエンドの開発者にとっては、チェーン全体であらゆる種類のプロトコルを展開するコストを削減することができ、チェーン全体の環境下で流動性を管理することができるため、市場管理を一元化し、市場のセキュリティを低下させることができます。
Cエンドユーザーにとって、チェーンの抽象化は、ユーザーと様々な種類のバックエンドプロトコルとの関係を、ユーザーとDAppアプリケーションとの相互作用に単純化し、さらにはユーザーが直接ウォレットと相互作用することで、チェーン全体の相互作用体験に到達し、ウォレットはユーザーの複雑な意思としてIEEE 802.ウォレットは、ユーザーの複雑なインテントIntentのためのソルバー処理センターとして機能します。
注:チェーン抽象化トラックが2024年にホットな方向の1つになる相互運用性相互運用性トラックは、現時点では、プロジェクトの私の個人的な研究面のカバレッジは
@zetablockchain、@ParticleNtwrk、@Entanglefi、@Ntwrk、@Entanglefi、@Ntwrk、@Entanglefi、@Entanglefi、@Ntwrk。Entanglefi、@NEARProtocol など、今後も軌道の動きに注目したい。