ブロックチェーンの相互運用性: 現状について

Check out this blog post in 中国語, 日本,, and Tiếng Việt.

はじめに

ブロックチェーン技術の急速な発展により、非常に複雑なマルチチェーンエコシステムが構築されています。セキュリティ、分散性、スケーラビリティ、コストなどをめぐるトレードオフがあり、これらを単一のブロックチェーンだけで社会のすべてのニーズを満すことは考えにくいです。複数のチェーンが存在する限り、チェーン間の価値フローに対する需要は持続します。

現在のブロックチェーンの問題は、閉じた環境であることを前提に設計されていることです。このような断片化は、ユーザーが他のチェーンを流動的に導入し、その利点を体験するにあたって巨大な障壁を生み出します。革新的なWeb3技術の大量導入とグローバルな金融システムの開放を望むのであれば、ブロックチェーン間の相互運用性の欠如を解決しなければなりません。

多くの提案やプロジェクトが相互運用能力を強調しています。しかしながら、相互運用システムの大半は特定のブロックチェーンにしか適用されません。さらに、それらには標準化されたプロトコルが含まれており、他のブロックチェーンは複雑で制限のある、そして/または安全性の低いブリッジを通して採用しなければなりません。

ZetaChainは、ブロックチェーンを横断する分散型アプリケーションを簡単に構築できる、新しいパブリックブロックチェーンを提案します。ZetaChainは、真のクロスブロックチェーントランザクション、メッセージ配信、および外部チェーン上の資産を直接保持し操作できる一般的なクロスチェーンスマートコントラクトをサポートする予定です。

この投稿は、相互運用性のためのソリューションアプローチのハイライトと、ZetaChainがすべてのチェーンとレイヤーをつなぐ「ビルトイン」の相互運用性を備えた初となるブロックチェーンとして、いかにユニークな位置にあるかを強調することを目的としています。

クロスブロックチェーンストラテジー

いくつかのクロスチェーンストラテジー(サイドチェーン、リレー、公証スキーム、ハッシュタイムロックコントラクト、ブロックチェーン・オブ・ブロックチェーン)が相互運用性のレベルを高めるために使用されていますが、根本的な断片化の問題は根強く残っています。ブロックチェーンは本質的に閉じたシステムであり、中央集権的な取引所のような信頼できる第三者(オラクル)なしに、信頼できる外部情報をチェーンにもたらすことが困難です。現在までのところ、分散型、パーミッションレス、パブリックなサービスで、複数のブロックチェーンが関与するアトミックトランザクションを促進するものはありません。

これらの主なクロスチェーン戦略を検証してみましょう。第一に、サイドチェーン/リレーソリューションは、主に一つのチェーンから別のチェーンへのポータブルアセットを可能にするブリッジを実装しています。チェーンBは信頼できる仲介者に頼るのではなく、チェーンAで発生したイベントをトラストレスに検証するため、スマートコントラクトを使ってチェーンAのシンクライアントを実装します。 リレーの例としては、EthereumのBTCRelayやNEARブロックチェーン上のEthereumのRainbow Bridgeなどがあります。

第二に、公証スキームは、信頼できるエンティティ(またはその集合)が、「イベントXがブロックチェーンA上で起こった」というような主張を公証するタスクを負うメカニズムです。明らかな例は集中型取引所ですが、公証スキームはInterledgerプロジェクトやTHORChainなどの分散型であってもかまいません。

第三に、ハッシュタイムロックコントラクト(HTLC)は、参加する二つのブロックチェーンを超えて追加のトラストなしに、チェーン間のアトミックスワップをトラストレスに促進できるスマートコントラクトの構成要素です。HTLCの例としては、XClaim BTC/EthereumやBTC/Polkadotブリッジ、BitcoinのLightning Networkなどがあります。

第四に、ブロックチェーン・オブ・ブロックチェーン(BoB)は、互いに相互運用するアプリケーション固有のブロックチェーンを構築するために、データ、ネットワーク、コンセンサス、インセンティブ、コントラクトレイヤーを提供するフレームワークです。なお、BoBは現在の相互運用性の問題を直接的に解決するものではありません。例えば、レガシーチェーンに接続するためには、上記のような何らかのブリッジなどの仕組みを採用する必要があります。BoBの代表例として、PolkadotとCosmosが挙げられます。

これらの広範な戦略には、技術的な複雑さ、トラストの前提、相互運用性のレベル、ユースケースなど、それぞれ長所と短所があります。ここでの議論は簡潔かつ不完全なものですが、それでもこれらの戦略の特徴を大まかに分類することができます。比較のために表1をご参照ください。

Untitled

相互運用性に関する試み

このセクションでは、相互運用性の状況を説明し、ZetaChainのコンテクストを提供するために、最近、最も関連性の高いプロジェクト、アイデア、およびトレンドをいくつかピックアップします。

クロスチェーンコミュニケーション