E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

avatar
E2M Research
6ヶ月前
本文は約5598字で,全文を読むには約7分かかります
この記事では、2 つのプロジェクトをあらゆる側面から比較することで、両者の類似点と相違点について理解を深めたいと考えています。

E2Mリサーチ: ショーン (2024 年 4 月)

EigenLayer に代表される Restake トラックは大きな注目を集めており、イーサリアムで最も人気のある方向性の 1 つになりました。 E 2 M Research も、EigenLayer について多くの議論を行ってきました。 EigenLayer は、ETH のセキュリティをブロックチェーン ネットワーク上の他のアプリケーションに拡張すると同時に、参加している ETH または LST 保有者にさらなるメリットをもたらします。

同様に、Babylon では、ビットコイン ユーザーが BTC をステーキングして、PoS ネットワークのセキュリティを強化し、収入を得ながらネットワーク セキュリティを向上させ、ビットコインの自己管理を維持することができます。ビットコインのメインネットは完全なスマート コントラクトをサポートできないため、Babylon のアーキテクチャ設計とアプリケーション シナリオは、EigenLayer とは大きく異なります。 Polygon の元創設者で Avail の創設者でもある Anurag Arjun 氏もソーシャル メディアで、Babylon は、Eigenlayer のようなプロジェクトと比較して著しく過小評価されていると述べました。それはある時点で突然勢いを増し、これはBTCエコシステムの大きなロックを解除することになります。

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

この記事では、2 つのプロジェクトをあらゆる側面から比較することで、両者の類似点と相違点について理解を深めたいと考えています。

バビロンの紹介

Babylon は、ビットコインの安全な共有プロトコルです。現在、次の 2 つのプロトコルが含まれています。

  • ビットコインのタイムスタンプ: このプロトコルは、あらゆるデータ (PoS ブロックチェーンなど) の簡潔で検証可能なタイムスタンプをビットコインに送信します。

  • ビットコインステーキング: このプロトコルにより、ビットコイン資産をトラストレス (および自己保管) 方式で担保することができ、分散型システムに経済的安全性を提供できます。

ビットコインタイムスタンププロトコル

1 つ目は、ビットコイン タイムスタンプ プロトコルの構造図です。

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

バビロンのアーキテクチャを上の図に示します。これは 3 つの部分で構成され、2 つのレベルのチェックポイントがあります。

  1. タイムスタンプ サービス層としてのビットコイン。

  2. 中間層としての Babylon チェーン (Cosmos SDK に基づいて構築されたチェーン)。

  3. セキュリティ コンシューマーとしての PoS ブロックチェーン (他の Cosmos ゾーンなど)。

設計上の重要な考慮事項は、ビットコインが伝送できるデータ容量が非常に限られているということです。この場合、バビロン チェーンにはいくつかの機能があります。

  1. 多くの PoS コンシューマ チェーンのチェックポイント ストリームを集約するため、すべてのコンシューマ PoS チェーンのイベントに同時にタイムスタンプを付けるために、ビットコイン ネットワークに挿入する必要があるチェックポイント ストリームは 1 つだけです。

  2. ビットコイン ネットワーク内のチェックポイントは、集約署名などの暗号化技術を使用してコンパクトにすることができます。

  3. IBC プロトコルを通じて消費者 PoS チェーンからチェックポイントを受信します。

  4. PoS コンシューマ チェーンのチェックポイントでデータの可用性をチェックし、攻撃者が利用できないデータにタイムスタンプを付けることができないようにします。

この構造は、長距離攻撃への抵抗など、PoS チェーンのセキュリティを向上させるのに役立ちます。

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

PoS チェーンを長距離攻撃から保護するために、PoS チェーンのブロック チェックポイントを BTC に送信し、より早い BTC タイムスタンプを持つフォークを正当なフォークとして選択できます。このように、状況は 2 つだけです。

  • 攻撃側のフォークは BTC メインネット内でより後のタイムスタンプを持つことになり、そのフォークは誰にも選択されなくなります。

  • 攻撃者が選ばれるためには、攻撃側の PoS フォークのタイムスタンプがより早い非常に長い BTC フォークを作成する必要がありますが、これは経済的に不可能です。

したがって、リモート攻撃は BTC タイムスタンプによって無力化できます。

長距離攻撃の解決に加えて、PoS ブロックの不可逆的な BTC タイムスタンプは、PoS チェーンに他のセキュリティ上の利点ももたらします。

  • 弱い主観性を排除する: ビットコインのタイムスタンプは客観的です。これにより、PoS チェーンの社会的合意や弱い主観への依存が排除されます。

  • アンボンディング時間の短縮: 社会的合意を置き換えることにより、BTC タイムスタンプは、PoS チェーンのステーキングアンボンディング時間を数週間から 1 日に短縮できます。

  • 新しいチェーンのブートストラップ: 評価額が低い新しい PoS チェーンは、フォーク攻撃に対してより脆弱になります。 BTC タイムスタンプは、チェーン自体の成長を保護するのに役立ちます。

  • 状態の同期とスナップショットの検証: BTC によって提供される PoS チェーンの客観的事実により、PoS チェーンのユーザーはチェーンの状態や P2P ネットワークからダウンロードされたスナップショットを検証できます。

  • 重要なトランザクションを保護: BTC タイムスタンプを使用して重要な PoS トランザクションをさらに確認できますが、確認の遅延が長くなります。

  • 検閲への耐性: BTC タイムスタンプは、検閲されたトランザクションを BTC に公開することで、PoS チェーンにおけるトランザクション検閲に対抗することもできます。

ビットコインプレッジ契約

バビロンのビットコインステーキングプロトコルにより、ビットコイン保有者は第三者を信頼せずにビットコインをステーキングできます。

ステーキング利益に対する「包括的な」大幅なセキュリティ保証を PoS チェーンに提供するために、ビットコインを PoS チェーンにクロスチェーンする「必要性」はありません。

以下はビットコインステーキングの例です。

アリスは 1 つのビットコインを持っており、それを PoS チェーンに賭けたいと考えています。まず、ステーキング トランザクションを送信します。

ビットコインチェーンにアクセスしてステーキング契約を締結します。この取引は、彼女のビットコインを自己保管庫にロックするビットコインでした

貿易。ロックされたビットコインは、次の 2 つの方法のいずれかでアリスの秘密キーを使用してのみロックを解除できます。

(1) アリスが「結合解除トランザクション」を開始すると、ビットコインはロックが解除され、3 日以内にアリスに返されます。

(2) アリスは、破壊アドレスにビットコインを送信する「スラッシュ トランザクション」を開始します。

このステーキング トランザクションがビットコイン チェーンに入ると、アリスは自分のキーを使用してブロックへの署名を開始し、PoS チェーンを検証できます。

彼女の検証任務中には 2 つの道が考えられます。

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

出典: https://docs.babylonchain.io/papers/btc_saking_litepaper(CN).pdf

1 つは「ハッピー パス (上記)」です。つまり、アリスはプロトコルに従い、ビットコインのステークを解除したい場合は、アンバンドリング トランザクションをビットコイン チェーンに送信してアンバンドリング トランザクションを開始します ((b))。その上)。拘束を解除したトランザクションがビットコイン チェーンに入ると、PoS チェーンにおけるアリスの検証義務は終了し、3 日後にアリスは出金してビットコインを取り戻すことができます。この PoS チェーンはアリスにも報酬を与えます。

2 つ目は「不幸なパス (上記 (b))」です。つまり、アリスが悪くなり、PoS チェーンに対する二重支出攻撃に参加します。この場合、ステーキング プロトコルにより、アリスの秘密キーが確実に公開されます。したがって、誰でもアリスとしてビットコインチェーンにペナルティ削減トランザクションを送信し、アリスのビットコインを破壊することができます。この不幸な経路の存在は、攻撃者が罰せられることを保証し、この抑止力により、全員が「幸せな経路」をたどること、つまり全員が正常に機能することが保証されます。

悪事を行った場合のペナルティを軽減するために、バビロンは抽出可能なワンタイム署名 (EOTS) を利用してこれを実現します。基本的な考え方は、通常の署名スキームと同様に、ユーザーはメッセージに 1 回署名できるということです。 EOTS には追加のタグ パラメーター (ブロックがブロックの高さであることを検証する場合の追加の署名パラメーター) が必要です。ユーザーが同じタグを使用して同じメッセージに 2 回署名しようとすると (同じ高さの 2 つのブロックに署名すると)、両方の署名からユーザーの秘密キーが抽出される可能性があります。

比較した

1 つ目は、Babylon プロトコルと EigenLayer の構造が大きく異なるということです。

バビロン:

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

Babylonプロトコル構造図

固有層:

E2Mリサーチ: BabylonプロトコルとEigenLayerの比較

固有層構造図

Babylon は、ビットコイン タイムスタンプ プロトコルとプレッジ プロトコルの 2 つの部分で構成されています。ビットコインは非チューリング タスクであるため、多くの処理タスクを完了するには別のチェーンが必要です。そのため、Babylon プロトコルには、Cosmos SDK を通じて構築された独自のチェーンがあります。 、チェーンの独自の検証ノードがあります。独立したEOTS ManagerやFinality Providerなども含まれます。

EigenLayer は基本的に一連のスマート コントラクトで構成されており、ユーザーの誓約を受け入れ、AVS コントラクトなどを管理できます。最下層はイーサリアム ネットワークによって実行され、セキュリティが確保されます。

第二に、両者の削減方法は異なります。

Ethereum はスマート コントラクト機能をサポートしているため、EigenLayer のリダクション ロジックの実装はコントラクトに記述され、AVS ごとにより複雑なリダクション条件を実装できます。同時に、事前に定義された削減条件では解決できない状況が発生した場合は、オフチェーンの拒否権委員会が設置され、解決のために投票が行われます。

ビットコインメインネットの機能によって制限されているため、Babylon は EOTS を通じて削減ロジックを実装します。これには多くの制限があり、同じ高さのブロックで繰り返される署名に対して比較的単純な削減ロジックのみを実装できます。

削減の実施方法が異なるため、両者のサービス目標も異なります。

EigenLayer は、複雑なリダクション ロジックを実装でき、幅広い AVS にセキュリティ サービスを提供できます。 EigenLayer の利点は、イーサリアムとの一貫性です。イーサリアムには暗号通貨で最大のエコシステムがあり、これはより多くのユーザーとより大きな需要を意味します。 EigenLayer のソリューションは、安全な分散ブリッジング、データ可用性ソリューション、レイヤー 2 ソリューションの分散シーケンス層の必要性など、イーサリアムの制限に対処する可能性があります。イーサリアムのエコシステム内では、ETHを担保資産として使用することは「政治的に正しい」アプローチとみなされます。したがって、EigenLayer を中心に構築されるより多くのアプリケーションは、イーサリアム エコシステムにサービスを提供するアプリケーションになります。

Babylon は主に PoS チェーン、特に Cosmos エコシステムのチェーンにサービスを提供します。ビットコイン タイムスタンプ サービスは、IBC プロトコルを通じて Babylon チェーンと Cosmos チェーンの間でメッセージを渡す必要があるため、より大きな制限があります。これらの PoS チェーンには、別個の検証ノードのセットが必要です。利点は、Cosmos エコシステムが大規模に発展し、Celestia、Osmosis、Axelar、dYdX などの優れた PoS チェーンを多数生み出しており、これらのプロトコルを Babylon チェーンに簡単に接続できることかもしれません。それによりビットコインの安全性が得られます。 EigenLayer の開発には、再開発と AVS への適応のために多数のプロジェクトが必要であり、開始時点では後進段階にあります。さらに、Cosmos SDK を介してアプリケーション チェーンを構築するソリューションは広範囲に検証されており、プロジェクト開発者にとってよりフレンドリーである可能性があります。この点では、Babylon は Cosmos エコシステムをビットコインのセキュリティ保証に組み込むことを選択しています。 。

これは、イーサリアムとコスモスのエコロジーの発展方向にも関係しています。イーサリアムのエコロジーは、最初に巨大なセキュリティ コアであるイーサリアム メインネットを構築しましたが、これに基づいて多くのレイヤー 2 が形成されましたが、レイヤー 2 間の相互接続性はまだ確立されていません。 。 解決する。 Cosmos エコシステムは、まず異なるゾーン間の相互接続を解決しますが、Cosmos Hub の市場価値が低すぎて購入できないため、必然的にセキュリティ コアを見つける必要があり、Babylon はこのニーズをターゲットにしています。 BTCセキュリティが導入されます。同時に、EigenLayer は協力を通じてイーサリアムのセキュリティを Cosmos エコシステムに導入したいと考えています。基礎となるアーキテクチャの観点から見ると、Babylon のソリューションは Cosmos エコシステムにより適している可能性があります。

要約する

Babylon ProtocolとEigenLayerはどちらも、独自の方法でビットコインとイーサリアムのネットワークのセキュリティをより多くのアプリケーションに解放したいと考えています。しかし、ビットコインは非チューリング完全な性質を持っているため、その生態学的発展はイーサリアムのエコシステムに大きく遅れをとっています。同時に、ビットコインの資産発行と第二層ネットワークもイーサリアムとは異なる道を歩んでいます。これは、Babylon プロトコルと EigenLayer の間の技術アーキテクチャ、削減方法、サービス オブジェクトの違いにもつながります。現在の観点から見ると、両者には独自の栽培分野があり、開発においてそれぞれ独自の利点があります。しかし、モジュラーブロックチェーンの発展と、異なる生態系の相互接続と統合により、両者は競争する可能性があります。将来は家族だけになります。

参考記事

https://twitter.com/E2mResearch/status/1783714279394586787

https://mirror.xyz/0x80894DE3D9110De7fd55885C83DeB3622503D13B/H6Atmt82NYjR5OgKN664IaTZJuR5hyfaRavvEHXoVvg

https://pmcrypto.xyz/blog/wtf-is-eigenlayer-and-babylon-cn

https://docs.eigenlayer.xyz/eigenlayer

https://docs.babylonchain.io/docs/introduction/overview

https://www.chaincatcher.com/article/2079486

【E2Mリサーチについて】

From the Earth to the Moon E 2 M Research は、投資とデジタル通貨の分野での研究と学習に焦点を当てています。

記事コレクション: https://mirror.xyz/0x80894DE3D9110De7fd55885C83DeB3622503D13B

Twitter でフォローしてください: https://twitter.com/E2mResearch

オーディオポッドキャスト: https://e2m-research.castos.com/

小宇宙リンク: https://www.xiaoyuzhoufm.com/podcast/6499969a932f350aae20ec6d

DC リンク: https://discord.gg/WSQBFmP772

オリジナル記事、著者:E2M Research。転載/コンテンツ連携/記事探しはご連絡ください report@odaily.email;法に違反して転載するには必ず追究しなければならない

ODAILYは、多くの読者が正しい貨幣観念と投資理念を確立し、ブロックチェーンを理性的に見て、リスク意識を確実に高めてください、発見された違法犯罪の手がかりについては、積極的に関係部門に通報することができる。

おすすめの読み物
編集者の選択