Babylon Chainの新しいアプローチの詳細:BTCの安全性を借用する
執筆:Cabin VC
「借用安全性」から得られる示唆:Babylon Chain
現在のマルチチェーンエコシステムでは、モジュール化による組み合わせ可能性が、より多くの革新的な事例を通じて示されています。
注目すべきストーリーは「共有安全性」と「借用安全性」の発展であり、これらの事例は増加しています。さまざまなパブリックチェーンにおいて、コンセンサスメカニズムはネットワーク全体のL1の安全性、スケーラビリティ、分散化の程度など、多くのコア要素を決定します。主要なパブリックチェーンがもたらす強力なコンセンサスと安全性は、他のエコシステムでは比類のないものです。
モジュール化ブロックチェーンの構造の下では、そのような安全性を「借用」し再構成することができ、パブリックチェーンエコシステムを継続させるもう一つの大きな見どころです。
(*従来の共有安全性のソリューションは、同型クロスチェーンの方向性に依存することが多く、同型チェーン間の安全メカニズム、コンセンサスアルゴリズム、ネットワークトポロジー、ブロック生成検証ロジックが一致し、共有検証者のソリューションに適していますが、一定の制限も存在します。)
借用安全性の考え方として、最近注目を集めているEigenLayerは非常に良い例です:
Eigenlayerが提案した再ステーキング(Re-staking)ソリューションは、選択的に参加できる中間層を作成し、ユーザーがステーキングしたETHをスマートコントラクトに預けて二次ステーキングを行い、パブリックチェーン、オラクル、ブリッジなどにノードサービスを提供し、検証報酬を得ることを可能にします。
このネットワークは、自発的にRe-stakingに参加するEthereumの検証者のサブセットと見なすことができ、Ethereumと共有する安全性を持ち、検証サービスのコストを大幅に削減します。
この「ETHコンセンサスレイヤーの安全性を借用する」方法により、Ethereumの安全性がEigenLayerの下流に借用されます。
モジュール化ブロックチェーンおよび組み合わせ可能性の観点から、「他のブロックチェーンの安全性を借りて自らの安全性を強化する」ことは、観察と議論に値する方向性です。
もしEigenlayerがETHのネイティブな安全性をもたらすとすれば、この考え方はBTCチェーンにも適用できるのでしょうか?ビットコインは世界で最も安全なブロックチェーンであり、最強のコンセンサスを持っています。これは「BTCマイニングの計算能力を利用して外部の安全性を提供する」優れた事例となるかもしれません。
Babylon Chainはこのような考え方を利用して「BTCの安全性を借用」し、既存のチェーンの安全性を強化することを目指しています。その本質的な考えは、ビットコインの安全性を他のPOSチェーンに借用するミドルウェアとして機能することです。
BabylonはCosmos SDKに基づいて開発されており、そのアーキテクチャは次のようになります:
(*画像出典:Babylonホワイトペーパー)
1)BTCチェーン、タイムスタンプサービスとして
2)Babylonチェーン、中間層として
3)他のCosmosエコシステム、安全サービスの使用/消費者として
Babylonは主に2つのモジュールで構成されています:
1)Babylonチェーン
2)BE(Babylon-enhancement)モジュール。
(*画像出典:Babylonホワイトペーパー)
BEモジュールは主に以下のいくつかの方向で機能します:
2.1)BEモジュールはBabylonクライアントを介してBabylonチェーンに接続し、全ノードはプロトコル関連情報のコミットメントをBabylonチェーンに公開し、メッセージの可用性を確認し、コミットメントのBabylonチェーン内の位置に基づいてメッセージにタイムスタンプを提供し、PoSノードにこれらのデータを公開します。
(タイムスタンプサービスのみを提供し、チェーン上の取引を実行せず、追跡に参加せず、PoSデータを保存せず、PoSデータのマークと可用性チェックのみを行います。Babylonマイナーはタイムスタンプデータの可用性を確認する必要があります。)
2.2)Tendermintネットワークモジュール(Cosmosエコシステム)を接続し、PoSノード(今後のノードを含む)は各データの初回公開の時間と順序を理解でき、PoSノードはそのデータのタイムスタンプを元のPoSプロトコルのコンセンサスロジックと組み合わせて使用し、安全な競合を解決し、違反者を特定し、罰金を科すなどを行います。
2.3)BEモジュールは他のルールの実行も支援し、PoSチェーン情報の監視、コンセンサスエンジンによる取引の検証支援、ガバナンスモジュールとのコミュニケーション(コミュニティ資金の承認、Babylon取引手数料の支払い)などを行います。
簡単に言えば、このモジュールをブラックボックスと見なすと、入力が「PoS取引」であり、出力がこれらの取引を含む最終的なPoSブロックになります。
この設定により、BabylonはビットコインのPoWをタイムスタンプおよびデータ可用性レイヤーとして使用し、Cosmosエコシステムに基づくBTCの安全性を導入します:
このモデルは、Cosmosの長期的なステーキング解除期間の問題も解決します:
Babylonは独立したチェーンとして、PoSチェーンがBTCに送信した集約されたチェックポイント(タイムスタンプ記録が必要な取引イベント)を集約し、それらをBTCに公開し、BTCの安全性に基づいて取引を処理しました。
別の観点から見ると、BTCネットワークがPoSチェーンのタイムスタンプサービスとして機能する場合、検証ノードのステーキング時間は変更されます。このケースでは、Cosmosゾーンが元々必要とした3週間の時間が、数時間に大幅に短縮される可能性があります。
BabylonはCosmosエコシステムにアプリケーションチェーンの新しいストーリーをもたらし、BTCアプリケーションの拡張に新しい方法を提供するかもしれません。長期にわたりCryptoの総時価総額の60%を占めるBTCにとって、市場は依然としてBTCがより信頼性の低い方法で他のエコシステムに導入されることを期待しています。この「借用安全性」の考え方は、さらなる示唆をもたらすかもしれません。