バビロン:ビットコインのセキュリティ価値をどのように解き放ちますか?

中級6/19/2024, 9:13:51 AM
今日、共有セキュリティメカニズムはステーキングを通じて進化し、ビットコインやイーサリアムなどの暗号通貨の価値を活用して、複数のブロックチェーンプロトコルにセキュリティを提供しています。YBBキャピタルは、この分野におけるビットコインステーキングプロトコルバビロンとイーサリアムリステーキングプロトコルEigenLayerの最新動向を掘り下げ、バビロンの3層アーキテクチャとその可能性の詳細な分析を提供します。

まえがき

イーサリアムが主導するモジュラーブロックチェーンの時代において、DA(Data Availability)レイヤーを統合してセキュリティサービスを提供することは、ロング新しい概念ではありません。現在、ステーキングによって導入された共有セキュリティの概念は、モジュラースペースに新しい次元を提供しています。「デジタルゴールドとシルバー」の可能性を活用して、ビットコインやイーサリアムから多数のブロックチェーンプロトコルやパブリックチェーンにセキュリティを提供します。この物語は、数兆ドル相当の資産の流動性を解き放つだけでなく、将来のスケーリングソリューションの重要な要素としても機能するため、非常に壮大です。たとえば、ビットコインのステーキングプロトコルであるバビロンによる最近の7,000万ドルの大規模な資金調達と、イーサリアムのリステーキングプロトコルであるEigenLayerによる1億ドルの資金調達は、このセクターのベンチャーキャピタル企業をリーディングする企業による強力な支持を示しています。

しかし、これらの動きは大きな懸念も生じさせています。モジュール性がスケーリングの究極のソリューションであり、これらのプロトコルがこのソリューションの重要なコンポーネントである場合、大量のBTCとETHをロックアップする可能性があります。これは、プロトコル自体のセキュリティに疑問を投げかけます。多数のLSD(Liquid ステーキング デリバティブ)とLRT(レイヤー2 Rollup Tokens)プロトコルによって形成される複雑なレイヤーは、ブロックチェーンの将来において最大のブラックスワンになるのでしょうか?彼らの商業的な論理は健全ですか?以前の記事ですでにEigenLayerを分析したので、以下の議論では、これらの問題に対処するために主にバビロンに焦点を当てます。

セキュリティの拡張 コンセンサス

ビットコインとイーサリアムは、今日最も価値のあるパブリックブロックチェーンであることは間違いありません。長年にわたって蓄積されたセキュリティ、分散化、価値のコンセンサスが、ブロックチェーンの世界の頂点であり続ける主な理由です。これらは、他の異種チェーンでは再現が難しい珍しい品質です。モジュール化の核となる考え方は、これらの資質を必要としている人々に「貸し出す」ことです。現在のモジュール化アプローチには、主に2つの派閥があります。

最初の派閥は、十分に安全なレイヤー1(通常はイーサリアム)を、ロールアップの下位3つのレイヤーまたは機能レイヤーの一部として使用します。このソリューションは、最高のセキュリティと正当性を提供し、メインチェーンのエコシステムからリソースを吸収することができます。ただし、特定のロールアップ(アプリケーションチェーン、ロングテールチェーンなど)のスループットとコストの点で特に友好的ではない場合があります。

2つ目の派閥は、セレスティアのようにビットコインやイーサリアムのセキュリティに近いが、よりコストパフォーマンスの高い存在づくりを目指している。Celestiaは、純粋なDA機能アーキテクチャを使用し、ノードのハードウェア要件を最小限に抑え、ガスコストを低く抑えることでこれを実現します。この簡素化されたアプローチは、可能な限り短い時間で強力なパフォーマンスを提供しながら、イーサリアムのセキュリティと分散化に一致するDAレイヤーを作成することを目指しています。このアプローチの欠点は、そのセキュリティと分散化が完全に開発されるまでにまだ時間がかかることと、イーサリアムと直接競合している間、正当性に欠け、イーサリアムコミュニティによる拒否にリーディングすることです。

この派閥の3番目のタイプには、BabylonとEigenLayerが含まれます。彼らは、ビットコインまたはイーサリアムの資産価値を活用して共有セキュリティサービスを作成することにより、プルーフオブステーク(POS)のコアコンセプトを利用します。最初の2つのタイプと比較すると、これはより中立的な存在です。その利点は、正当性と安全性を継承しながら、メインチェーンの資産により多くの利用価値を提供し、より高い柔軟性を提供することにあります。

デジタルゴールドの可能性

コンセンサスメカニズムの根底にあるロジックに関係なく、ブロックチェーンのセキュリティは、それをサポートするリソースに大きく依存します。PoWチェーンは大規模なハードウェアと電力を必要としますが、PoSはステーキングされた資産の価値に依存しています。ビットコイン自体は非常に大規模なPoWネットワークに支えられており、ブロックチェーン空間全体で最も安全な存在となっています。しかし、ブロックチェーンの市場の半分を占める1.39兆ドルの流通市場価値を持つパブリックチェーンとして、その資産ユーティリティは主に送金とガス支払いに限定されています。

ブロックチェーンの世界の残りの半分については、特に上海のアップグレード後にイーサリアムがPoSに移行した後、ほとんどのパブリックチェーンはデフォルトでコンセンサスを達成するために異なるPoSアーキテクチャを使用していると言えます。しかし、新しいヘテロジニアスチェーンは、多額の資本ステーキングを引き付けることができないことが多く、その安全性に疑問を投げかけています。現在のモジュラー時代では、Cosmosゾーンとさまざまなレイヤー2ソリューションがさまざまなDAレイヤーを使用して補正できますが、これは多くの場合、自律性を犠牲にします。ほとんどの古いPoSメカニズムまたはコンソーシアムチェーンでは、イーサリアムまたはセレスティアをDAレイヤーとして使用することも一般的に実用的ではありません。バビロンの価値は、BTCステーキングを使用してPoSチェーンを保護することにより、このギャップを埋めることにあります。人類が紙幣の価値を裏付けるために金を使用したように、BTCはブロックチェーンの世界でこの役割を果たすのに適しています。

0から1へ

「デジタルゴールド」を解き放つことは、ブロックチェーン空間で達成するのが最も野心的でありながら困難な物語でした。初期のサイドチェーン、ライトニングネットワーク、ブリッジラップされたトークンから、今日のルーン文字やBTC レイヤー2まで、それぞれのソリューションには固有の欠陥があります。バビロンがビットコインのセキュリティを利用することを目指す場合、サードパーティの信頼の仮定を導入する中央集権的なソリューションを最初に除外する必要があります。残りのオプションの中で、ルーンとライトニングネットワーク(開発の進捗が非常に遅いため制限されています)には、現在、資産発行の機能しかありません。これは、バビロンが0から1までのネイティブビットコインステーキングを可能にするために、独自の「スケーリングソリューション」を設計する必要があることを意味します。

ビットコインが現在使用できる基本的な要素を分解すると、基本的に次のものがあります:1.UTXOモデル、2.タイムスタンプ、3.さまざまな署名方法、4.基本的なオペコード。ビットコインの限られたプログラマビリティとデータ保持能力を考えると、バビロンのソリューションはミニマリズムの原則に基づいています。ビットコインでは、ステーキングコントラクトに不可欠な機能のみを完了する必要があるため、BTCのステーキング、スラッシング、報酬、検索はすべてメインチェーンで処理されます。この 0 から 1 が達成されると、より複雑な要求を Cosmos ゾーンで処理できます。ただし、PoSチェーンデータをメインチェーンに記録する方法という重要な問題が残っています。

Remote ステーキング

UTXO (Unspent Transaction Outputs) は、サトシナカモト がビットコイン用に設計したトランザクションモデルです。核となる考え方は非常に単純で、トランザクションは単に資金が出入りするだけなので、トランザクションシステム全体をインプットとアウトプットで表現することができます。UTXOは、入ってくるが完全には使われていない資金の一部を表し、したがって未使用のトランザクションアウトプット(つまり、ビットコインが支払われていない)として残ります。ビットコイン台帳全体は基本的にUTXOの集合体であり、各UTXOの状態を記録してビットコインの所有権と流通を管理します。すべてのトランザクションは古いUTXOを使い、新しいUTXOを生成します。スケーラビリティの固有の可能性により、UTXOは当然のことながら、多くのネイティブスケーリングソリューションの出発点になりました。例えば、UTXOやマルチシグを利用してライトニングネットワークのペナルティメカニズムやステートチャネルを作成したり、UTXOをバインドして碑文やルーン文字などのセミファンジブルトークン(SFT)を実装したりすることは、すべてこの重要な出発点から生まれます。

バビロンはまた、UTXOを活用してステーキング契約を実装する必要があります(バビロンではリモートステーキングと呼ばれ、ビットコインのセキュリティは仲介者レイヤーを介してPoSチェーンにリモートで渡されます)。コントラクトの実装は、既存のオペコードを巧みに組み合わせて、4つのステップに分けることができます。

資金のロック

ユーザーはマルチシグで管理されているアドレスに資金を送金します。OP_CTV(OP_CHECKTEMPLATEVERIFY、特定の構造と条件に従ってのみトランザクションを実行できるようにする事前定義されたトランザクションテンプレートを作成できる)を通じて、コントラクトはこれらの資金を特定の条件下でのみ使用できるように指定できます。資金がロックされると、新しいUTXOが生成され、これらの資金がステーキングされたことを示します。

条件検証

OP_CSV(OP_CHECKSEQUENCEVERIFY、トランザクションのシーケンス番号に基づいて相対時間ロックを設定でき、特定の相対時間またはブロック数の後にのみUTXOを使用できることを示す)を呼び出すことで、時間ロックを実装できます。OP_CTVと組み合わせることで、ステーキング、ステーキング解除(ステーキング期間が経過した後、ステーカーがロックされたUTXOを使用できるようにする)、スラッシング(ステーカーが悪意を持って行動した場合にUTXOの使用をロックされたアドレスに強制し、ブラックホールアドレスのように使用不可にする)を実現できます。

状態の更新

ユーザーがステークされた資金をステークまたは引き出しするときはいつでも、UTXOを作成して使用する必要があります。新しいトランザクションアウトプットは新しいUTXOを生成し、古いUTXOは使用済みとしてマークされます。このようにして、各トランザクションと資金の動きがブロックチェーンに正確に記録され、透明性とセキュリティが確保されます。

報酬の配布

コントラクトは、ステーキングされた金額とステーキング期間に基づいて報酬を計算し、新しいUTXOを生成することで分配します。これらの報酬は、特定の条件が満たされると、スクリプト条件によってロックを解除して使用できます。

タイムスタンプ

ネイティブステーキングコントラクトを確立した後、外部チェーンからの過去のイベントを記録する問題を検討するのは自然なことです。サトシナカモトのホワイトペーパーでは、ビットコインブロックチェーンはPoWがサポートするタイムスタンプの概念を導入し、イベントの不可逆的な時系列注文を提供しました。ビットコインのネイティブユースケースでは、これらのイベントは台帳で実行されるさまざまなトランザクションを指します。今日、他のPoSチェーンのセキュリティを強化するために、ビットコインを使用して外部ブロックチェーンのイベントにタイムスタンプを付けることもできます。このようなイベントが発生するたびに、マイナーに送信されるトランザクションがトリガーされ、マイナーはそれをビットコイン台帳に挿入して、イベントにタイムスタンプを追加します。これらのタイムスタンプは、ブロックチェーンのさまざまなセキュリティ問題に対処できます。親チェーンの子チェーンのイベントにタイムスタンプを追加する一般的な概念は「チェックポイント」と呼ばれ、タイムスタンプを追加するために使用されるトランザクションはチェックポイントトランザクションと呼ばれます。具体的には、ビットコインブロックチェーンのタイムスタンプには次の重要な特性があります。

  • 時刻形式: タイムスタンプは、1970 年 1 月 1 日 00:00:00 UTC からの秒数を記録し、Unix 時間または POSIX 時間と呼ばれる形式です。
  • 目的:タイムスタンプの主な目的は、ブロック生成時間をマークし、ノードがブロックの注文を決定し、ネットワークの難易度調整メカニズムを支援することです。
  • タイムスタンプと難易度の調整:ビットコインネットワークは、約2週間ごと、または2016ブロックごとにマイニングの難易度を調整します。タイムスタンプはこのプロセスで重要な役割を果たし、ネットワークは最新の2016ブロックの合計生成時間に基づいて難易度を調整し、約10分ごとに新しいブロックが生成されるようにします。
  • 妥当性チェック: ノードが新しいブロックを受信すると、タイムスタンプが検証されます。新しいブロックのタイムスタンプは、以前のいくつかのブロックの時刻の中央値よりも大きく、ネットワーク時刻を 120 分 (2 時間先) を超えて超えてはなりません。

タイムスタンプサーバーは、バビロンによって定義された新しいプリミティブであり、PoSブロックのバビロンチェックポイントを介してビットコインタイムスタンプを割り当てることができ、時系列の正確性と不変性性を保証します。このサーバーは、バビロンのアーキテクチャ全体の最上位層として機能し、信頼の中核となるソースとして機能します。

バビロンの3層アーキテクチャ

に示すように、バビロンの全体的なアーキテクチャは、ビットコイン(タイムスタンプサーバーとして機能する)、バビロン(仲介者層として機能するコスモスゾーン)、および需要層としてのPoSチェーンの3つの層に分けることができます。バビロンは、後者の2つをコントロールプレーン(バビロン自体)とデータプレーン(さまざまなPoSコンシューマチェーン)と呼んでいます。

プロトコルの基本的なトラストレス実装を理解したので、バビロン自体がコスモスゾーンを使用して両端をどのように接続するかを掘り下げてみましょう。バビロンに関するスタンフォード大学のTse Labからの詳細な説明によると、バビロンは複数のPoSチェーンからチェックポイントストリームを受信し、これらのチェックポイントをマージしてビットコインで公開できます。バビロンバリデータからの集約された署名を使用することで、チェックポイントのサイズを最小限に抑えることができ、これらのチェックポイントの頻度は、バビロンバリデータがエポックごとに一度だけ変更できるようにすることで制御されます。

さまざまなPoSチェーンのバリデーターは、バビロンブロックをダウンロードして、PoSチェックポイントがビットコインでチェックされたバビロンブロックに含まれているかどうかを確認します。これにより、PoSチェーンは、バビロンのバリデータがビットコインによって検証された利用できないブロックを作成し、その中に含まれるPoSチェックポイントについて嘘をついた場合など、不一致を検出できます。プロトコルの主なコンポーネントは次のとおりです。

・チェックポイント:バビロン時代の最後のブロックのみがビットコインによって検証されます。チェックポイントは、ブロックのハッシュと単一の集約されたBLS署名で構成され、ファイナリティのためにブロックにサインオフしたバリデータの3分の2の過半数の署名に対応します。バビロンのチェックポイントには、エポック番号も含まれています。PoSブロックは、バビロンチェックポイントを介してビットコインタイムスタンプを割り当てることができます。たとえば、最初の 2 つの PoS ブロックは Babylon ブロックによってチェックポイントされ、次にタイムスタンプt_3を持つ ビットコイン ブロックによってチェックポイントが付けられます。その結果、これらのPoSブロックには、ビットコインタイムスタンプt_3が割り当てられます。

・正規 PoS チェーン: PoS チェーン フォークが発生すると、タイムスタンプが早いチェーンが正規 PoS チェーンと見なされます。2 つのフォークのタイムスタンプが同じ場合、バビロンの以前のチェックポイントを持つ PoS ブロックを優先して同点が破棄されます。

・出金ルール:出金するために、バリデータはPoSチェーンに出金リクエストを送信します。出金リクエストを含むPoSブロックは、バビロンによってチェックポイントされ、続いてビットコインによってチェックポイントされ、タイムスタンプt_1が割り当てられます。タイムスタンプt_1を持つビットコインブロックが千の深さに達すると、PoSチェーンで引き出しが許可されます。出金されたステークを持つバリデーターがロング範囲攻撃を試みた場合、攻撃チェーン上のブロックにはt_1より後のタイムスタンプしか割り当てられません。これは、タイムスタンプt_1を持つビットコインブロックが千の深さに達すると、ロールバックできないためです。ビットコインでこれらのチェックポイントの注文を観察することで、PoSクライアントは正規チェーンと攻撃チェーンを区別し、後者を無視できます。

・スラッシングルール:バリデータが攻撃を検出したときにステークを撤回しない場合、二重署名された競合するPoSブロックを持っているためにスラッシュされる可能性があります。悪意のあるPoS バリデータは、引き出しリクエストが承認されるまで待ってからロング範囲攻撃を開始すると、ビットコインを参照して正規チェーンを特定できるクライアントを欺くことができないことを知っています。したがって、正規のPoSチェーン上のブロックにビットコインのタイムスタンプを割り当てながら、PoSチェーンをフォークすることができます。これらのPoS バリデータは、悪意のあるバビロンバリデータおよびビットコインマイナーと協力して、バビロンとビットコインにタイムスタンプt_2ビットコインブロックをタイムスタンプt_3別のブロックに置き換えるようにフォークします。PoS クライアントの後続のビューでは、これにより、正規の PoS チェーンが上位チェーンから下位チェーンに変更されます。これは成功したセキュリティ攻撃ですが、悪意のあるPoS バリデータは、賭け金を取り下げずに矛盾するブロックに二重署名しているため、賭け

金がスラッシングことになります。

・PoSチェックポイント一時停止ルールの不可使用: PoS バリデータは、バビロンで利用できないPoSチェックポイントを観察した場合、PoSチェーンを一時停止する必要があります。利用できないPoSチェックポイントは、PoS バリデータの3分の2によって署名されたハッシュとして定義され、これは観察できないPoSブロックに対応するとされています。PoS バリデータ使用できないチェックポイントを観察したときにPoSチェーンを一時停止しない場合、攻撃者は以前に利用できなかった攻撃チェーンを明らかにし、後のクライアントビューで正規チェーンを変更する可能性があります。これは、後に明らかになった影の鎖のチェックポイントが、バビロンの先に現れたためです。上記の一時停止ルールは、チェックポイントとして送信される PoS ブロックハッシュが PoS バリデーターセットによって署名される必要がある理由を説明しています。これらのチェックポイントが署名されていない場合、攻撃者は任意のハッシュを送信し、それがバビロンで使用できないPoSブロックチェックポイントのハッシュであると主張する可能性があります。その後、PoS バリデータ検問所で一時停止する必要があります。利用できないPoSチェーンの作成は困難であり、正直なバリデータにデータを提供せずにPoSブロックを承認するには、PoS バリデータの少なくとも3分の2を妥協する必要があります。ただし、上記の想定される攻撃では、悪意のある敵対者は、単一のバリデーターを危険にさらすことなくPoSチェーンを一時停止します。このような攻撃を防ぐために、PoSチェックポイントにはPoS バリデータの3分の2の署名が必要です。したがって、PoS バリデータの3分の2が危険にさらされない限り、バビロンにPoS検問所が利用できないことはなく、PoS バリデータを損なうコストのためにその可能性は非常に低く、他のPoSチェーンやバビロン自体に影響を与えません。

・バビロンチェックポイント一時停止ルールの利用不可:PoSとバビロンの両方のバリデータは、ビットコインで利用できないバビロンチェックポイントを観察した場合、ブロックチェーンを一時停止する必要があります。利用できないバビロンチェックポイントは、バビロンバリデータの3分の2の集約BLS署名を持つハッシュとして定義され、観測できないバビロンブロックに対応するとされています。バビロンのバリデータがバビロンブロックチェーンを一時停止しない場合、攻撃者は以前は利用できなかったバビロンチェーンを明らかにし、後のクライアントビューで正規のバビロンチェーンを変更することができます。同様に、PoS バリデータPoSチェーンを一時停止しない場合、攻撃者は、以前は利用できなかったPoS攻撃チェーンと、以前は利用できなかったバビロンチェーンを明らかにし、後のクライアントビューで正規のPoSチェーンを変更することができます。これは、後で明らかになったディープバビロンチェーンは、ビットコインのタイムスタンプが早く、後で明らかになったPoS攻撃チェーンのチェックポイントが含まれているためです。利用できないPoSチェックポイントで一時停止するルールと同様に、このルールは、チェックポイントとして送信されるバビロンブロックハッシュに、バビロンバリデータの3分の2の署名を証明する集約されたBLS署名が必要である理由を説明しています。バビロンチェックポイントが署名されていない場合、敵対者は任意のハッシュを送信し、ビットコインで利用できないバビロンブロックチェックポイントのハッシュであると主張する可能性があります。PoS バリデータとバビロンバリデータは、そのプリイメージに利用できないバビロンやPoSチェーンがないチェックポイントを待たなければなりません。利用できないバビロンチェーンを作成するには、バビロンバリデータの少なくとも3分の2を危険にさらす必要があります。ただし、上記の想定された攻撃では、敵対者は単一のバビロンまたはPoSバリデーターを危険にさらすことなく、システム内のすべてのチェーンを一時停止します。このような攻撃を防ぐために、バビロンのチェックポイントは集約された署名によって証明されることを要求します。したがって、バリデータの3分の2が侵害されない限り、バビロンのチェックポイントが利用できないことはありませんが、バビロンのバリデータを侵害するコストのために、これは非常にありそうにありません。ただし、極端な場合には、一時停止を強制することで、すべてのPoSチェーンに影響を与えます。

BTCの固有層

目的に関しては、バビロンは固有層に似ていますが、固有層の単純な「フォーク」とはほど遠いです。現在、BTCメインチェーンでDAをネイティブに使用できないことを考えると、バビロンの存在は非常に重要です。このプロトコルは、外部のPoSチェーンにセキュリティをもたらすだけでなく、BTCエコシステムを内部的に活性化するためにも重要です。

ユースケース

バビロンには、すでに実現されている、または将来実現の機会がある可能性のある、多くの潜在的なユースケースがあります。

  1. ステーキング期間の短縮とセキュリティの強化:PoSチェーンは通常、ロングレンジ攻撃を防ぐために社会的コンセンサス(コミュニティ、ノードオペレーター、およびバリデータ間のコンセンサス)を必要とします。これらの攻撃には、ブロックチェーンの履歴を書き換えて、取引記録を操作したり、チェーンを制御したりすることが含まれます。ロング範囲攻撃は、PoWとは異なり、PoSシステムは大量の計算リソースを消費するバリデータを必要としないため、PoSシステムで特に深刻です。攻撃者は、初期のステーカーのキーを制御することで、履歴を書き換えることができます。ブロックチェーンネットワークのコンセンサスの安定性と安全性を確保するために、ロングステーキング期間が一般的に必要です。たとえば、Cosmos には 21 日間のボンディング解除期間が必要です。ただし、バビロンでは、PoSチェーンの履歴イベントをBTCタイムスタンプサーバーに含めることができ、BTCを信頼できるソースとして使用して社会的コンセンサスを置き換えることができます。これにより、ボンディング解除時間をわずか1日(約100BTCブロックに相当)に短縮できます。さらに、PoSチェーンは、ネイティブトークンステーキングとBTCステーキングを通じてデュアルセキュリティを持つことができます。

  • クロスチェーン相互運用性:IBCプロトコルを通じて、バビロンは複数のPoSチェーンからチェックポイントデータを受信でき、クロスチェーンの相互運用性を可能にします。この相互運用性により、異なるブロックチェーン間でのシームレスな通信とデータ共有が可能になり、ブロックチェーンエコシステムの全体的な効率と機能が向上します。
  • BTCエコシステムの統合:レイヤー2、LRT、DeFiを含む現在のBTCエコシステム内のほとんどのプロジェクトは、十分なセキュリティを欠いており、多くの場合、サードパーティの信頼の仮定に依存しています。これらのプロトコルは、アドレスに大量のBTCも保存します。将来的には、バビロンはこれらのプロジェクトと互換性の高いソリューションを開発し、相互利益を生み出し、最終的にはイーサリアム内のEigenlayerに似た堅牢なエコシステムを形成する可能性があります。
  • クロスチェーン資産管理:バビロンプロトコルは、クロスチェーン資産の安全な管理に使用できます。クロスチェーントランザクションにタイムスタンプを追加することで、異なるブロックチェーン間の資産転送のセキュリティと透明性を確保します。このメカニズムは、二重支払いやその他のクロスチェーン攻撃を防ぐのに役立ちます。

バベルの塔

バベルの塔の物語は、聖書の創世記11:1-9に由来し、人類が天に届く塔を建てようとしたが、神によって阻止されたという古典的な物語です。この物語は、人類の団結と共通の目標を象徴しています。バビロンプロトコルは、さまざまなPoSチェーンに同様のタワーを建設し、それらを1つの屋根の下に統合することを目的としています。物語の面では、イーサリアムの擁護者であるアイゲンレイヤーに劣らず印象的です。しかし、実際にはどのように持ちこたえるのでしょうか?

現在、バビロンテストネットは、IBCプロトコルを通じて50のコスモスゾーンにセキュリティ保証を提供しています。Cosmosエコシステムを超えて、BabylonはいくつかのLSD(Liquid ステーキング デリバティブ)プロトコル、オムニチェーン相互運用性プロトコル、およびビットコインエコシステムプロトコルと統合されています。ただし、ステーキングに関しては、バビロンは現在、イーサリアムエコシステム内でステーキングとLSDを再利用できるEigenlayerに遅れをとっています。しかし、ロングランでは、ウォレットやプロトコルに眠っている膨大な量のBTCはまだ完全に目覚めておらず、1.3兆ドルの氷山の一角にすぎません。バビロンは、BTCエコシステム全体と前向きな共生を形成する必要があります。

ネズミ講ステーキングジレンマに対する唯一の解決策

前述したように、EigenlayerとBabylonはどちらも急速に発展しており、将来の傾向は、それらが大量のコアブロックチェーン資産をロックアップすることを示唆しています。これらのプロトコル自体が安全であるとしても、何層にもわたるステーキングはステーキングエコシステムに死のスパイラルを引き起こし、米国による別の利上げに似た暴落を引き起こす可能性がありますか?現在のステーキングセクターは、イーサリアムのPoSへの移行とEigenlayerの出現以来、確かに不合理な熱狂を経験しています。プロジェクトは、大規模なエアドロップの期待と階層化されたリターンを通じて、高いTVLを持つユーザーを引き付けることがよくあります。ETHは、ネイティブステーキング、LSD、およびLRTを通過し、最大5〜6層まで積み重ねることができます。このスタッキングは、1つのプロトコルの問題が関連するすべてのプロトコル、特にステーキングチェーンの最後にあるプロトコルに直接影響を与える可能性があるため、リスクを高めます。多数の集中型ソリューションを備えたBTCエコシステムは、このモデルを採用した場合、さらに大きなリスクに直面します。

しかし、EigenlayerとBabylonは基本的に、ステーキングフライホイールを真の実用性に導き、リスクを相殺するための真の需要を生み出すことに注意することが重要です。したがって、これらの「共有セキュリティ」プロトコルは、間接的または直接的に悪質な慣行を悪化させる可能性がありますが、階層化されたステーキングのネズミ講のようなリターンから逃れる唯一の方法でもあります。現在、より差し迫った問題は、「共有セキュリティ」プロトコルの商業的論理が本当に実行可能かどうかです。

リアルデマンドが鍵

Web3では、パブリックチェーンであろうとプロトコルであろうと、根底にあるロジックには、特定の需要に対する買い手と売り手マッチングが含まれることがよくあります。これをうまく行う人は、ブロックチェーン技術がマッチングプロセスが公正で、現実的で、信頼できることを保証するため、「世界を勝ち取る」ことができます。理論的には、共有セキュリティプロトコルは、急成長しているステーキングとモジュール式のエコシステムを補完することができます。しかし、供給は需要をはるかに上回るのでしょうか?供給側では、モジュール式のセキュリティを提供できる多くのプロジェクトやメインチェーンがあります。需要側では、確立されたPoSチェーンは、面目のためにそのようなセキュリティを借りる必要がないか、消極的であるかもしれませんが、新しいPoSチェーンは、大量のBTCとETHによって生成された利息を支払うのに苦労する可能性があります。EigenlayerとBabylonがクローズドな商業ループを形成するためには、生み出される収益は、プロトコル内でステークされたトークンによって生み出される利息とのバランスをとる必要があります。このバランスが達成され、収益が利息支出をはるかに上回ったとしても、これらの新しいPoSチェーンとプロトコルが枯渇する可能性があります。したがって、経済モデルのバランスを取り、エアドロップ期待に煽られたバブルを回避し、需要と供給の両方を健全に推進する方法が重要になります。

YBBについて

YBBは、すべてのインターネット居住者にとってより良いオンライン環境を作るというビジョンを持ち、Web3を定義するプロジェクトを特定することに専念するWeb3ファンドです。2013年からこの業界に積極的に参加しているブロックチェーン信者のグループによって設立されたYBBは、暗号とブロックチェーンアプリケーションの可能性を認識しながら、イノベーション、自己主導の情熱、ユーザー指向の製品を大切にしています。

ウェブサイト |Twi: @YBBCapital

参考文献

  1. バビロンがビットコインのセキュリティでCosmosエコシステムにどのようなメリットをもたらすかについての詳細な説明: ChainCatcher 記事
  2. Eigenlayerの深い理解:「積み重ね」の窮地からイーサリアムを打破する?HaoTianCryptoInsightの記事
  3. バビロンの共同創設者フィッシャー・ユーとの会話:ステーキングを通じて2,100万BTCの流動性を解き放つ方法は?ChainCatcherの記事
  4. 三角債務か軽度のインフレか:リステーキングの別の視点:Weixin 記事
  5. 最近仮想通貨で見てきたものを見てください:TheKnowerサブスタック

免責事項:

  1. この記事は [Medium] からの転載です。すべての著作権は原著作者[YBB]に帰属します。この転載に異議がある場合は、Gate Learnチームまでご連絡いただければ、迅速に対応いたします。

  2. 免責事項:この記事で表明された見解や意見は、著者のものであり、投資アドバイスを構成するものではありません。

  3. 記事の他言語への翻訳は、Gate Learnチームによって行われます。特に明記されていない限り、翻訳された記事のコピー、配布、盗用は禁止されています。

バビロン:ビットコインのセキュリティ価値をどのように解き放ちますか?

中級6/19/2024, 9:13:51 AM
今日、共有セキュリティメカニズムはステーキングを通じて進化し、ビットコインやイーサリアムなどの暗号通貨の価値を活用して、複数のブロックチェーンプロトコルにセキュリティを提供しています。YBBキャピタルは、この分野におけるビットコインステーキングプロトコルバビロンとイーサリアムリステーキングプロトコルEigenLayerの最新動向を掘り下げ、バビロンの3層アーキテクチャとその可能性の詳細な分析を提供します。

まえがき

イーサリアムが主導するモジュラーブロックチェーンの時代において、DA(Data Availability)レイヤーを統合してセキュリティサービスを提供することは、ロング新しい概念ではありません。現在、ステーキングによって導入された共有セキュリティの概念は、モジュラースペースに新しい次元を提供しています。「デジタルゴールドとシルバー」の可能性を活用して、ビットコインやイーサリアムから多数のブロックチェーンプロトコルやパブリックチェーンにセキュリティを提供します。この物語は、数兆ドル相当の資産の流動性を解き放つだけでなく、将来のスケーリングソリューションの重要な要素としても機能するため、非常に壮大です。たとえば、ビットコインのステーキングプロトコルであるバビロンによる最近の7,000万ドルの大規模な資金調達と、イーサリアムのリステーキングプロトコルであるEigenLayerによる1億ドルの資金調達は、このセクターのベンチャーキャピタル企業をリーディングする企業による強力な支持を示しています。

しかし、これらの動きは大きな懸念も生じさせています。モジュール性がスケーリングの究極のソリューションであり、これらのプロトコルがこのソリューションの重要なコンポーネントである場合、大量のBTCとETHをロックアップする可能性があります。これは、プロトコル自体のセキュリティに疑問を投げかけます。多数のLSD(Liquid ステーキング デリバティブ)とLRT(レイヤー2 Rollup Tokens)プロトコルによって形成される複雑なレイヤーは、ブロックチェーンの将来において最大のブラックスワンになるのでしょうか?彼らの商業的な論理は健全ですか?以前の記事ですでにEigenLayerを分析したので、以下の議論では、これらの問題に対処するために主にバビロンに焦点を当てます。

セキュリティの拡張 コンセンサス

ビットコインとイーサリアムは、今日最も価値のあるパブリックブロックチェーンであることは間違いありません。長年にわたって蓄積されたセキュリティ、分散化、価値のコンセンサスが、ブロックチェーンの世界の頂点であり続ける主な理由です。これらは、他の異種チェーンでは再現が難しい珍しい品質です。モジュール化の核となる考え方は、これらの資質を必要としている人々に「貸し出す」ことです。現在のモジュール化アプローチには、主に2つの派閥があります。

最初の派閥は、十分に安全なレイヤー1(通常はイーサリアム)を、ロールアップの下位3つのレイヤーまたは機能レイヤーの一部として使用します。このソリューションは、最高のセキュリティと正当性を提供し、メインチェーンのエコシステムからリソースを吸収することができます。ただし、特定のロールアップ(アプリケーションチェーン、ロングテールチェーンなど)のスループットとコストの点で特に友好的ではない場合があります。

2つ目の派閥は、セレスティアのようにビットコインやイーサリアムのセキュリティに近いが、よりコストパフォーマンスの高い存在づくりを目指している。Celestiaは、純粋なDA機能アーキテクチャを使用し、ノードのハードウェア要件を最小限に抑え、ガスコストを低く抑えることでこれを実現します。この簡素化されたアプローチは、可能な限り短い時間で強力なパフォーマンスを提供しながら、イーサリアムのセキュリティと分散化に一致するDAレイヤーを作成することを目指しています。このアプローチの欠点は、そのセキュリティと分散化が完全に開発されるまでにまだ時間がかかることと、イーサリアムと直接競合している間、正当性に欠け、イーサリアムコミュニティによる拒否にリーディングすることです。

この派閥の3番目のタイプには、BabylonとEigenLayerが含まれます。彼らは、ビットコインまたはイーサリアムの資産価値を活用して共有セキュリティサービスを作成することにより、プルーフオブステーク(POS)のコアコンセプトを利用します。最初の2つのタイプと比較すると、これはより中立的な存在です。その利点は、正当性と安全性を継承しながら、メインチェーンの資産により多くの利用価値を提供し、より高い柔軟性を提供することにあります。

デジタルゴールドの可能性

コンセンサスメカニズムの根底にあるロジックに関係なく、ブロックチェーンのセキュリティは、それをサポートするリソースに大きく依存します。PoWチェーンは大規模なハードウェアと電力を必要としますが、PoSはステーキングされた資産の価値に依存しています。ビットコイン自体は非常に大規模なPoWネットワークに支えられており、ブロックチェーン空間全体で最も安全な存在となっています。しかし、ブロックチェーンの市場の半分を占める1.39兆ドルの流通市場価値を持つパブリックチェーンとして、その資産ユーティリティは主に送金とガス支払いに限定されています。

ブロックチェーンの世界の残りの半分については、特に上海のアップグレード後にイーサリアムがPoSに移行した後、ほとんどのパブリックチェーンはデフォルトでコンセンサスを達成するために異なるPoSアーキテクチャを使用していると言えます。しかし、新しいヘテロジニアスチェーンは、多額の資本ステーキングを引き付けることができないことが多く、その安全性に疑問を投げかけています。現在のモジュラー時代では、Cosmosゾーンとさまざまなレイヤー2ソリューションがさまざまなDAレイヤーを使用して補正できますが、これは多くの場合、自律性を犠牲にします。ほとんどの古いPoSメカニズムまたはコンソーシアムチェーンでは、イーサリアムまたはセレスティアをDAレイヤーとして使用することも一般的に実用的ではありません。バビロンの価値は、BTCステーキングを使用してPoSチェーンを保護することにより、このギャップを埋めることにあります。人類が紙幣の価値を裏付けるために金を使用したように、BTCはブロックチェーンの世界でこの役割を果たすのに適しています。

0から1へ

「デジタルゴールド」を解き放つことは、ブロックチェーン空間で達成するのが最も野心的でありながら困難な物語でした。初期のサイドチェーン、ライトニングネットワーク、ブリッジラップされたトークンから、今日のルーン文字やBTC レイヤー2まで、それぞれのソリューションには固有の欠陥があります。バビロンがビットコインのセキュリティを利用することを目指す場合、サードパーティの信頼の仮定を導入する中央集権的なソリューションを最初に除外する必要があります。残りのオプションの中で、ルーンとライトニングネットワーク(開発の進捗が非常に遅いため制限されています)には、現在、資産発行の機能しかありません。これは、バビロンが0から1までのネイティブビットコインステーキングを可能にするために、独自の「スケーリングソリューション」を設計する必要があることを意味します。

ビットコインが現在使用できる基本的な要素を分解すると、基本的に次のものがあります:1.UTXOモデル、2.タイムスタンプ、3.さまざまな署名方法、4.基本的なオペコード。ビットコインの限られたプログラマビリティとデータ保持能力を考えると、バビロンのソリューションはミニマリズムの原則に基づいています。ビットコインでは、ステーキングコントラクトに不可欠な機能のみを完了する必要があるため、BTCのステーキング、スラッシング、報酬、検索はすべてメインチェーンで処理されます。この 0 から 1 が達成されると、より複雑な要求を Cosmos ゾーンで処理できます。ただし、PoSチェーンデータをメインチェーンに記録する方法という重要な問題が残っています。

Remote ステーキング

UTXO (Unspent Transaction Outputs) は、サトシナカモト がビットコイン用に設計したトランザクションモデルです。核となる考え方は非常に単純で、トランザクションは単に資金が出入りするだけなので、トランザクションシステム全体をインプットとアウトプットで表現することができます。UTXOは、入ってくるが完全には使われていない資金の一部を表し、したがって未使用のトランザクションアウトプット(つまり、ビットコインが支払われていない)として残ります。ビットコイン台帳全体は基本的にUTXOの集合体であり、各UTXOの状態を記録してビットコインの所有権と流通を管理します。すべてのトランザクションは古いUTXOを使い、新しいUTXOを生成します。スケーラビリティの固有の可能性により、UTXOは当然のことながら、多くのネイティブスケーリングソリューションの出発点になりました。例えば、UTXOやマルチシグを利用してライトニングネットワークのペナルティメカニズムやステートチャネルを作成したり、UTXOをバインドして碑文やルーン文字などのセミファンジブルトークン(SFT)を実装したりすることは、すべてこの重要な出発点から生まれます。

バビロンはまた、UTXOを活用してステーキング契約を実装する必要があります(バビロンではリモートステーキングと呼ばれ、ビットコインのセキュリティは仲介者レイヤーを介してPoSチェーンにリモートで渡されます)。コントラクトの実装は、既存のオペコードを巧みに組み合わせて、4つのステップに分けることができます。

資金のロック

ユーザーはマルチシグで管理されているアドレスに資金を送金します。OP_CTV(OP_CHECKTEMPLATEVERIFY、特定の構造と条件に従ってのみトランザクションを実行できるようにする事前定義されたトランザクションテンプレートを作成できる)を通じて、コントラクトはこれらの資金を特定の条件下でのみ使用できるように指定できます。資金がロックされると、新しいUTXOが生成され、これらの資金がステーキングされたことを示します。

条件検証

OP_CSV(OP_CHECKSEQUENCEVERIFY、トランザクションのシーケンス番号に基づいて相対時間ロックを設定でき、特定の相対時間またはブロック数の後にのみUTXOを使用できることを示す)を呼び出すことで、時間ロックを実装できます。OP_CTVと組み合わせることで、ステーキング、ステーキング解除(ステーキング期間が経過した後、ステーカーがロックされたUTXOを使用できるようにする)、スラッシング(ステーカーが悪意を持って行動した場合にUTXOの使用をロックされたアドレスに強制し、ブラックホールアドレスのように使用不可にする)を実現できます。

状態の更新

ユーザーがステークされた資金をステークまたは引き出しするときはいつでも、UTXOを作成して使用する必要があります。新しいトランザクションアウトプットは新しいUTXOを生成し、古いUTXOは使用済みとしてマークされます。このようにして、各トランザクションと資金の動きがブロックチェーンに正確に記録され、透明性とセキュリティが確保されます。

報酬の配布

コントラクトは、ステーキングされた金額とステーキング期間に基づいて報酬を計算し、新しいUTXOを生成することで分配します。これらの報酬は、特定の条件が満たされると、スクリプト条件によってロックを解除して使用できます。

タイムスタンプ

ネイティブステーキングコントラクトを確立した後、外部チェーンからの過去のイベントを記録する問題を検討するのは自然なことです。サトシナカモトのホワイトペーパーでは、ビットコインブロックチェーンはPoWがサポートするタイムスタンプの概念を導入し、イベントの不可逆的な時系列注文を提供しました。ビットコインのネイティブユースケースでは、これらのイベントは台帳で実行されるさまざまなトランザクションを指します。今日、他のPoSチェーンのセキュリティを強化するために、ビットコインを使用して外部ブロックチェーンのイベントにタイムスタンプを付けることもできます。このようなイベントが発生するたびに、マイナーに送信されるトランザクションがトリガーされ、マイナーはそれをビットコイン台帳に挿入して、イベントにタイムスタンプを追加します。これらのタイムスタンプは、ブロックチェーンのさまざまなセキュリティ問題に対処できます。親チェーンの子チェーンのイベントにタイムスタンプを追加する一般的な概念は「チェックポイント」と呼ばれ、タイムスタンプを追加するために使用されるトランザクションはチェックポイントトランザクションと呼ばれます。具体的には、ビットコインブロックチェーンのタイムスタンプには次の重要な特性があります。

  • 時刻形式: タイムスタンプは、1970 年 1 月 1 日 00:00:00 UTC からの秒数を記録し、Unix 時間または POSIX 時間と呼ばれる形式です。
  • 目的:タイムスタンプの主な目的は、ブロック生成時間をマークし、ノードがブロックの注文を決定し、ネットワークの難易度調整メカニズムを支援することです。
  • タイムスタンプと難易度の調整:ビットコインネットワークは、約2週間ごと、または2016ブロックごとにマイニングの難易度を調整します。タイムスタンプはこのプロセスで重要な役割を果たし、ネットワークは最新の2016ブロックの合計生成時間に基づいて難易度を調整し、約10分ごとに新しいブロックが生成されるようにします。
  • 妥当性チェック: ノードが新しいブロックを受信すると、タイムスタンプが検証されます。新しいブロックのタイムスタンプは、以前のいくつかのブロックの時刻の中央値よりも大きく、ネットワーク時刻を 120 分 (2 時間先) を超えて超えてはなりません。

タイムスタンプサーバーは、バビロンによって定義された新しいプリミティブであり、PoSブロックのバビロンチェックポイントを介してビットコインタイムスタンプを割り当てることができ、時系列の正確性と不変性性を保証します。このサーバーは、バビロンのアーキテクチャ全体の最上位層として機能し、信頼の中核となるソースとして機能します。

バビロンの3層アーキテクチャ

に示すように、バビロンの全体的なアーキテクチャは、ビットコイン(タイムスタンプサーバーとして機能する)、バビロン(仲介者層として機能するコスモスゾーン)、および需要層としてのPoSチェーンの3つの層に分けることができます。バビロンは、後者の2つをコントロールプレーン(バビロン自体)とデータプレーン(さまざまなPoSコンシューマチェーン)と呼んでいます。

プロトコルの基本的なトラストレス実装を理解したので、バビロン自体がコスモスゾーンを使用して両端をどのように接続するかを掘り下げてみましょう。バビロンに関するスタンフォード大学のTse Labからの詳細な説明によると、バビロンは複数のPoSチェーンからチェックポイントストリームを受信し、これらのチェックポイントをマージしてビットコインで公開できます。バビロンバリデータからの集約された署名を使用することで、チェックポイントのサイズを最小限に抑えることができ、これらのチェックポイントの頻度は、バビロンバリデータがエポックごとに一度だけ変更できるようにすることで制御されます。

さまざまなPoSチェーンのバリデーターは、バビロンブロックをダウンロードして、PoSチェックポイントがビットコインでチェックされたバビロンブロックに含まれているかどうかを確認します。これにより、PoSチェーンは、バビロンのバリデータがビットコインによって検証された利用できないブロックを作成し、その中に含まれるPoSチェックポイントについて嘘をついた場合など、不一致を検出できます。プロトコルの主なコンポーネントは次のとおりです。

・チェックポイント:バビロン時代の最後のブロックのみがビットコインによって検証されます。チェックポイントは、ブロックのハッシュと単一の集約されたBLS署名で構成され、ファイナリティのためにブロックにサインオフしたバリデータの3分の2の過半数の署名に対応します。バビロンのチェックポイントには、エポック番号も含まれています。PoSブロックは、バビロンチェックポイントを介してビットコインタイムスタンプを割り当てることができます。たとえば、最初の 2 つの PoS ブロックは Babylon ブロックによってチェックポイントされ、次にタイムスタンプt_3を持つ ビットコイン ブロックによってチェックポイントが付けられます。その結果、これらのPoSブロックには、ビットコインタイムスタンプt_3が割り当てられます。

・正規 PoS チェーン: PoS チェーン フォークが発生すると、タイムスタンプが早いチェーンが正規 PoS チェーンと見なされます。2 つのフォークのタイムスタンプが同じ場合、バビロンの以前のチェックポイントを持つ PoS ブロックを優先して同点が破棄されます。

・出金ルール:出金するために、バリデータはPoSチェーンに出金リクエストを送信します。出金リクエストを含むPoSブロックは、バビロンによってチェックポイントされ、続いてビットコインによってチェックポイントされ、タイムスタンプt_1が割り当てられます。タイムスタンプt_1を持つビットコインブロックが千の深さに達すると、PoSチェーンで引き出しが許可されます。出金されたステークを持つバリデーターがロング範囲攻撃を試みた場合、攻撃チェーン上のブロックにはt_1より後のタイムスタンプしか割り当てられません。これは、タイムスタンプt_1を持つビットコインブロックが千の深さに達すると、ロールバックできないためです。ビットコインでこれらのチェックポイントの注文を観察することで、PoSクライアントは正規チェーンと攻撃チェーンを区別し、後者を無視できます。

・スラッシングルール:バリデータが攻撃を検出したときにステークを撤回しない場合、二重署名された競合するPoSブロックを持っているためにスラッシュされる可能性があります。悪意のあるPoS バリデータは、引き出しリクエストが承認されるまで待ってからロング範囲攻撃を開始すると、ビットコインを参照して正規チェーンを特定できるクライアントを欺くことができないことを知っています。したがって、正規のPoSチェーン上のブロックにビットコインのタイムスタンプを割り当てながら、PoSチェーンをフォークすることができます。これらのPoS バリデータは、悪意のあるバビロンバリデータおよびビットコインマイナーと協力して、バビロンとビットコインにタイムスタンプt_2ビットコインブロックをタイムスタンプt_3別のブロックに置き換えるようにフォークします。PoS クライアントの後続のビューでは、これにより、正規の PoS チェーンが上位チェーンから下位チェーンに変更されます。これは成功したセキュリティ攻撃ですが、悪意のあるPoS バリデータは、賭け金を取り下げずに矛盾するブロックに二重署名しているため、賭け

金がスラッシングことになります。

・PoSチェックポイント一時停止ルールの不可使用: PoS バリデータは、バビロンで利用できないPoSチェックポイントを観察した場合、PoSチェーンを一時停止する必要があります。利用できないPoSチェックポイントは、PoS バリデータの3分の2によって署名されたハッシュとして定義され、これは観察できないPoSブロックに対応するとされています。PoS バリデータ使用できないチェックポイントを観察したときにPoSチェーンを一時停止しない場合、攻撃者は以前に利用できなかった攻撃チェーンを明らかにし、後のクライアントビューで正規チェーンを変更する可能性があります。これは、後に明らかになった影の鎖のチェックポイントが、バビロンの先に現れたためです。上記の一時停止ルールは、チェックポイントとして送信される PoS ブロックハッシュが PoS バリデーターセットによって署名される必要がある理由を説明しています。これらのチェックポイントが署名されていない場合、攻撃者は任意のハッシュを送信し、それがバビロンで使用できないPoSブロックチェックポイントのハッシュであると主張する可能性があります。その後、PoS バリデータ検問所で一時停止する必要があります。利用できないPoSチェーンの作成は困難であり、正直なバリデータにデータを提供せずにPoSブロックを承認するには、PoS バリデータの少なくとも3分の2を妥協する必要があります。ただし、上記の想定される攻撃では、悪意のある敵対者は、単一のバリデーターを危険にさらすことなくPoSチェーンを一時停止します。このような攻撃を防ぐために、PoSチェックポイントにはPoS バリデータの3分の2の署名が必要です。したがって、PoS バリデータの3分の2が危険にさらされない限り、バビロンにPoS検問所が利用できないことはなく、PoS バリデータを損なうコストのためにその可能性は非常に低く、他のPoSチェーンやバビロン自体に影響を与えません。

・バビロンチェックポイント一時停止ルールの利用不可:PoSとバビロンの両方のバリデータは、ビットコインで利用できないバビロンチェックポイントを観察した場合、ブロックチェーンを一時停止する必要があります。利用できないバビロンチェックポイントは、バビロンバリデータの3分の2の集約BLS署名を持つハッシュとして定義され、観測できないバビロンブロックに対応するとされています。バビロンのバリデータがバビロンブロックチェーンを一時停止しない場合、攻撃者は以前は利用できなかったバビロンチェーンを明らかにし、後のクライアントビューで正規のバビロンチェーンを変更することができます。同様に、PoS バリデータPoSチェーンを一時停止しない場合、攻撃者は、以前は利用できなかったPoS攻撃チェーンと、以前は利用できなかったバビロンチェーンを明らかにし、後のクライアントビューで正規のPoSチェーンを変更することができます。これは、後で明らかになったディープバビロンチェーンは、ビットコインのタイムスタンプが早く、後で明らかになったPoS攻撃チェーンのチェックポイントが含まれているためです。利用できないPoSチェックポイントで一時停止するルールと同様に、このルールは、チェックポイントとして送信されるバビロンブロックハッシュに、バビロンバリデータの3分の2の署名を証明する集約されたBLS署名が必要である理由を説明しています。バビロンチェックポイントが署名されていない場合、敵対者は任意のハッシュを送信し、ビットコインで利用できないバビロンブロックチェックポイントのハッシュであると主張する可能性があります。PoS バリデータとバビロンバリデータは、そのプリイメージに利用できないバビロンやPoSチェーンがないチェックポイントを待たなければなりません。利用できないバビロンチェーンを作成するには、バビロンバリデータの少なくとも3分の2を危険にさらす必要があります。ただし、上記の想定された攻撃では、敵対者は単一のバビロンまたはPoSバリデーターを危険にさらすことなく、システム内のすべてのチェーンを一時停止します。このような攻撃を防ぐために、バビロンのチェックポイントは集約された署名によって証明されることを要求します。したがって、バリデータの3分の2が侵害されない限り、バビロンのチェックポイントが利用できないことはありませんが、バビロンのバリデータを侵害するコストのために、これは非常にありそうにありません。ただし、極端な場合には、一時停止を強制することで、すべてのPoSチェーンに影響を与えます。

BTCの固有層

目的に関しては、バビロンは固有層に似ていますが、固有層の単純な「フォーク」とはほど遠いです。現在、BTCメインチェーンでDAをネイティブに使用できないことを考えると、バビロンの存在は非常に重要です。このプロトコルは、外部のPoSチェーンにセキュリティをもたらすだけでなく、BTCエコシステムを内部的に活性化するためにも重要です。

ユースケース

バビロンには、すでに実現されている、または将来実現の機会がある可能性のある、多くの潜在的なユースケースがあります。

  1. ステーキング期間の短縮とセキュリティの強化:PoSチェーンは通常、ロングレンジ攻撃を防ぐために社会的コンセンサス(コミュニティ、ノードオペレーター、およびバリデータ間のコンセンサス)を必要とします。これらの攻撃には、ブロックチェーンの履歴を書き換えて、取引記録を操作したり、チェーンを制御したりすることが含まれます。ロング範囲攻撃は、PoWとは異なり、PoSシステムは大量の計算リソースを消費するバリデータを必要としないため、PoSシステムで特に深刻です。攻撃者は、初期のステーカーのキーを制御することで、履歴を書き換えることができます。ブロックチェーンネットワークのコンセンサスの安定性と安全性を確保するために、ロングステーキング期間が一般的に必要です。たとえば、Cosmos には 21 日間のボンディング解除期間が必要です。ただし、バビロンでは、PoSチェーンの履歴イベントをBTCタイムスタンプサーバーに含めることができ、BTCを信頼できるソースとして使用して社会的コンセンサスを置き換えることができます。これにより、ボンディング解除時間をわずか1日(約100BTCブロックに相当)に短縮できます。さらに、PoSチェーンは、ネイティブトークンステーキングとBTCステーキングを通じてデュアルセキュリティを持つことができます。

  • クロスチェーン相互運用性:IBCプロトコルを通じて、バビロンは複数のPoSチェーンからチェックポイントデータを受信でき、クロスチェーンの相互運用性を可能にします。この相互運用性により、異なるブロックチェーン間でのシームレスな通信とデータ共有が可能になり、ブロックチェーンエコシステムの全体的な効率と機能が向上します。
  • BTCエコシステムの統合:レイヤー2、LRT、DeFiを含む現在のBTCエコシステム内のほとんどのプロジェクトは、十分なセキュリティを欠いており、多くの場合、サードパーティの信頼の仮定に依存しています。これらのプロトコルは、アドレスに大量のBTCも保存します。将来的には、バビロンはこれらのプロジェクトと互換性の高いソリューションを開発し、相互利益を生み出し、最終的にはイーサリアム内のEigenlayerに似た堅牢なエコシステムを形成する可能性があります。
  • クロスチェーン資産管理:バビロンプロトコルは、クロスチェーン資産の安全な管理に使用できます。クロスチェーントランザクションにタイムスタンプを追加することで、異なるブロックチェーン間の資産転送のセキュリティと透明性を確保します。このメカニズムは、二重支払いやその他のクロスチェーン攻撃を防ぐのに役立ちます。

バベルの塔

バベルの塔の物語は、聖書の創世記11:1-9に由来し、人類が天に届く塔を建てようとしたが、神によって阻止されたという古典的な物語です。この物語は、人類の団結と共通の目標を象徴しています。バビロンプロトコルは、さまざまなPoSチェーンに同様のタワーを建設し、それらを1つの屋根の下に統合することを目的としています。物語の面では、イーサリアムの擁護者であるアイゲンレイヤーに劣らず印象的です。しかし、実際にはどのように持ちこたえるのでしょうか?

現在、バビロンテストネットは、IBCプロトコルを通じて50のコスモスゾーンにセキュリティ保証を提供しています。Cosmosエコシステムを超えて、BabylonはいくつかのLSD(Liquid ステーキング デリバティブ)プロトコル、オムニチェーン相互運用性プロトコル、およびビットコインエコシステムプロトコルと統合されています。ただし、ステーキングに関しては、バビロンは現在、イーサリアムエコシステム内でステーキングとLSDを再利用できるEigenlayerに遅れをとっています。しかし、ロングランでは、ウォレットやプロトコルに眠っている膨大な量のBTCはまだ完全に目覚めておらず、1.3兆ドルの氷山の一角にすぎません。バビロンは、BTCエコシステム全体と前向きな共生を形成する必要があります。

ネズミ講ステーキングジレンマに対する唯一の解決策

前述したように、EigenlayerとBabylonはどちらも急速に発展しており、将来の傾向は、それらが大量のコアブロックチェーン資産をロックアップすることを示唆しています。これらのプロトコル自体が安全であるとしても、何層にもわたるステーキングはステーキングエコシステムに死のスパイラルを引き起こし、米国による別の利上げに似た暴落を引き起こす可能性がありますか?現在のステーキングセクターは、イーサリアムのPoSへの移行とEigenlayerの出現以来、確かに不合理な熱狂を経験しています。プロジェクトは、大規模なエアドロップの期待と階層化されたリターンを通じて、高いTVLを持つユーザーを引き付けることがよくあります。ETHは、ネイティブステーキング、LSD、およびLRTを通過し、最大5〜6層まで積み重ねることができます。このスタッキングは、1つのプロトコルの問題が関連するすべてのプロトコル、特にステーキングチェーンの最後にあるプロトコルに直接影響を与える可能性があるため、リスクを高めます。多数の集中型ソリューションを備えたBTCエコシステムは、このモデルを採用した場合、さらに大きなリスクに直面します。

しかし、EigenlayerとBabylonは基本的に、ステーキングフライホイールを真の実用性に導き、リスクを相殺するための真の需要を生み出すことに注意することが重要です。したがって、これらの「共有セキュリティ」プロトコルは、間接的または直接的に悪質な慣行を悪化させる可能性がありますが、階層化されたステーキングのネズミ講のようなリターンから逃れる唯一の方法でもあります。現在、より差し迫った問題は、「共有セキュリティ」プロトコルの商業的論理が本当に実行可能かどうかです。

リアルデマンドが鍵

Web3では、パブリックチェーンであろうとプロトコルであろうと、根底にあるロジックには、特定の需要に対する買い手と売り手マッチングが含まれることがよくあります。これをうまく行う人は、ブロックチェーン技術がマッチングプロセスが公正で、現実的で、信頼できることを保証するため、「世界を勝ち取る」ことができます。理論的には、共有セキュリティプロトコルは、急成長しているステーキングとモジュール式のエコシステムを補完することができます。しかし、供給は需要をはるかに上回るのでしょうか?供給側では、モジュール式のセキュリティを提供できる多くのプロジェクトやメインチェーンがあります。需要側では、確立されたPoSチェーンは、面目のためにそのようなセキュリティを借りる必要がないか、消極的であるかもしれませんが、新しいPoSチェーンは、大量のBTCとETHによって生成された利息を支払うのに苦労する可能性があります。EigenlayerとBabylonがクローズドな商業ループを形成するためには、生み出される収益は、プロトコル内でステークされたトークンによって生み出される利息とのバランスをとる必要があります。このバランスが達成され、収益が利息支出をはるかに上回ったとしても、これらの新しいPoSチェーンとプロトコルが枯渇する可能性があります。したがって、経済モデルのバランスを取り、エアドロップ期待に煽られたバブルを回避し、需要と供給の両方を健全に推進する方法が重要になります。

YBBについて

YBBは、すべてのインターネット居住者にとってより良いオンライン環境を作るというビジョンを持ち、Web3を定義するプロジェクトを特定することに専念するWeb3ファンドです。2013年からこの業界に積極的に参加しているブロックチェーン信者のグループによって設立されたYBBは、暗号とブロックチェーンアプリケーションの可能性を認識しながら、イノベーション、自己主導の情熱、ユーザー指向の製品を大切にしています。

ウェブサイト |Twi: @YBBCapital

参考文献

  1. バビロンがビットコインのセキュリティでCosmosエコシステムにどのようなメリットをもたらすかについての詳細な説明: ChainCatcher 記事
  2. Eigenlayerの深い理解:「積み重ね」の窮地からイーサリアムを打破する?HaoTianCryptoInsightの記事
  3. バビロンの共同創設者フィッシャー・ユーとの会話:ステーキングを通じて2,100万BTCの流動性を解き放つ方法は?ChainCatcherの記事
  4. 三角債務か軽度のインフレか:リステーキングの別の視点:Weixin 記事
  5. 最近仮想通貨で見てきたものを見てください:TheKnowerサブスタック

免責事項:

  1. この記事は [Medium] からの転載です。すべての著作権は原著作者[YBB]に帰属します。この転載に異議がある場合は、Gate Learnチームまでご連絡いただければ、迅速に対応いたします。

  2. 免責事項:この記事で表明された見解や意見は、著者のものであり、投資アドバイスを構成するものではありません。

  3. 記事の他言語への翻訳は、Gate Learnチームによって行われます。特に明記されていない限り、翻訳された記事のコピー、配布、盗用は禁止されています。

今すぐ始める
登録して、
$100
のボーナスを獲得しよう!