icon_install_ios_web icon_install_ios_web icon_install_android_web

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Analysevor 8 MonatenUpdate 6086cf...
193 0

E2M Forschung: Shawn (April 2024)

The Restaking track represented by EigenLayer has received great attention and has become one of the hottest directions in Ethereum. E2M Research has also conducted many discussions on EigenLayer. EigenLayer extends ETH security to other applications on the blockchain network, while bringing additional benefits to participating ETH or LST holders.

In ähnlicher Weise ermöglicht Babylon Bitcoin-Benutzern, BTC einzusetzen, um die Sicherheit des PoS-Netzwerks zu erhöhen, die Netzwerksicherheit zu verbessern und gleichzeitig Einnahmen zu erzielen und die Selbstverwahrung von Bitcoin aufrechtzuerhalten. Da das Bitcoin-Mainnet keine vollständigen Smart Contracts unterstützen kann, unterscheiden sich Babylons Architekturdesign und Anwendungsszenarien stark von EigenLayer. Anurag Arjun, ehemaliger Gründer von Polygon und Gründer von Avail, sagte in den sozialen Medien auch, dass Babylon im Vergleich zu Projekten wie Eigenlayer stark unterschätzt wird. Es wird irgendwann plötzlich an Dynamik gewinnen, was eine große Öffnung des BTC-Ökosystems bedeuten wird.

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Ziel dieses Artikels ist es, durch einen Vergleich verschiedener Aspekte ein tieferes Verständnis für die Gemeinsamkeiten und Unterschiede der beiden Projekte zu erlangen.

Über Babylon

Babylon ist eine Reihe gemeinsam genutzter Bitcoin-Sicherheitsprotokolle. Derzeit besteht es aus zwei Protokollen:

  • Bitcoin-Zeitstempel: Dieses Protokoll sendet einen präzisen und überprüfbaren Zeitstempel aller Daten (z. B. einer PoS-Blockchain) an Bitcoin

  • Bitcoin-Staking: Das Protokoll ermöglicht das vertrauenslose (und selbstverwaltete) Staking von Bitcoin-Vermögenswerten, um die wirtschaftliche Sicherheit jedes dezentralen Systems zu gewährleisten.

Bitcoin-Zeitstempelprotokoll

Zunächst folgt das Strukturdiagramm des Bitcoin-Zeitstempelprotokolls:

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Die Architektur von Babylon ist in der Abbildung oben dargestellt. Sie besteht aus drei Teilen und verfügt dann über zwei Kontrollpunktebenen:

  1. Bitcoin als Zeitstempel-Dienstschicht;

  2. Babylon-Kette (eine auf Cosmos SDK basierende Kette) als mittlere Schicht;

  3. PoS-Blockchains, die als Sicherheitskonsumenten fungieren (z. B. andere Cosmos-Zonen);

Eine wichtige Designüberlegung ist, dass die Datenmenge, die Bitcoin transportieren kann, sehr begrenzt ist. In diesem Zusammenhang hat die Babylon-Kette mehrere Funktionen:

  1. Es aggregiert die Checkpoint-Streams vieler PoS-Consumer-Ketten, sodass nur ein Checkpoint-Stream in das Bitcoin-Netzwerk eingefügt werden muss, um Ereignisse in allen Consumer-PoS-Ketten gleichzeitig mit einem Zeitstempel zu versehen.

  2. Seine Kontrollpunkte im Bitcoin-Netzwerk können durch den Einsatz kryptografischer Techniken wie aggregierter Signaturen kompakt gestaltet werden.

  3. Es empfängt Kontrollpunkte von PoS-Ketten der Verbraucher über das IBC-Protokoll.

  4. Es prüft die Datenverfügbarkeit der Kontrollpunkte der PoS-Verbraucherkette, sodass Angreifer nicht verfügbare Daten nicht mit einem Zeitstempel versehen können.

Diese Struktur kann der POS-Kette dabei helfen, die Sicherheit zu verbessern, beispielsweise durch die Abwehr von Angriffen aus großer Entfernung.

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Um die PoS-Kette vor Angriffen aus der Ferne zu schützen, können wir die Blockprüfpunkte der PoS-Kette an BTC senden und den Fork mit einem früheren BTC-Zeitstempel als legitimen Fork auswählen. Auf diese Weise gibt es nur zwei Fälle:

  • Der Angriffs-Fork wird einen späteren Zeitstempel im BTC-Mainnet haben und der Fork wird niemals von irgendjemandem ausgewählt werden, oder

  • Um ausgewählt zu werden, müsste der Angreifer einen sehr langen BTC-Fork erstellen, bei dem der angegriffene PoS-Fork einen früheren Zeitstempel hätte, was wirtschaftlich unmöglich ist.

Daher können Angriffe über große Entfernungen durch BTC-Zeitstempel abgewehrt werden.

Neben der Abwehr von Angriffen aus großer Entfernung bietet der irreversible BTC-Zeitstempel von PoS-Blöcken auch weitere Sicherheitsvorteile für PoS-Ketten:

  • Eliminieren Sie schwache Subjektivität: Bitcoin-Zeitstempel sind objektiv, wodurch die Abhängigkeit der PoS-Ketten von sozialem Konsens und schwacher Subjektivität eliminiert werden kann.

  • Kürzere Entbindungszeit: Durch den Ersatz des sozialen Konsenses können BTC-Zeitstempel die Entbindungszeit von PoS-Ketten von Wochen auf einen Tag reduzieren.

  • Bootstrapping neuer Ketten: Neue PoS-Ketten mit niedrigeren Bewertungen sind anfälliger für Fork-Angriffe. BTC-Zeitstempel können helfen, das Wachstum der Kette selbst zu schützen.

  • Überprüfung der Statussynchronisierung und von Snapshots: Die von BTC bereitgestellten objektiven Fakten der PoS-Kette ermöglichen es Benutzern der PoS-Kette, den Kettenstatus oder den aus dem P2P-Netzwerk heruntergeladenen Snapshot zu überprüfen.

  • Schutz wichtiger Transaktionen: BTC-Zeitstempel können zur weiteren Bestätigung wichtiger PoS-Transaktionen verwendet werden, allerdings auf Kosten längerer Bestätigungsverzögerungen.

  • Zensurresistenz: BTC-Zeitstempel können auch der Transaktionszensur in PoS-Ketten widerstehen, indem sie zensierte Transaktionen an BTC veröffentlichen.

Bitcoin-Staking-Protokoll

Das Bitcoin-Staking-Protokoll von Babylon ermöglicht es Bitcoin-Inhabern, Bitcoin einzusetzen, ohne Dritten zu vertrauen.

Ohne dass eine Brücke zwischen Bitcoin und der PoS-Kette geschaffen werden muss, kann die PoS-Kette mit der Sicherheitsgarantie vollständig skalierbarer Einsatzrechte ausgestattet werden.

Hier ist ein Beispiel für Bitcoin-Staking:

Alice hat einen Bitcoin und möchte ihn auf einer PoS-Kette einsetzen. Zuerst sendet sie eine Stake-Transaktion

zur Bitcoin-Kette, um einen Staking-Vertrag abzuschließen. Die Transaktion ist ein Bitcoin, der ihr Bitcoin in einem selbstverwalteten Tresor einschließt.

Transaktionen. Die gesperrten Bitcoins können nur mit Alices privatem Schlüssel auf eine der folgenden zwei Arten entsperrt werden:

(1) Alice leitet eine „Unbonding-Transaktion“ ein. Innerhalb von drei Tagen werden die Bitcoins entsperrt und an Alice zurückgegeben.

(2) Alice initiiert eine „Slashing-Transaktion“, um die Bitcoins an die Vernichtungsadresse zu senden.

Sobald die Staking-Transaktion in die Bitcoin-Kette gelangt, kann Alice beginnen, Blöcke mit ihrem Schlüssel zu signieren, um die PoS-Kette zu validieren.

Bei ihren Verifizierungsaufgaben gibt es zwei mögliche Wege.

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Quelle: https://docs.babylonchain.io/papers/btc_staking_litepaper(CN).pdf

Einer ist der Happy Path (Abbildung (a) oben), d. h. Alice befolgt das Protokoll gewissenhaft und wenn sie die Bitcoin-Verpfändung freigeben möchte, initiiert sie eine Entbindungsanfrage, indem sie eine Entbindungstransaktion an die Bitcoin-Kette sendet (Abbildung (b) oben). Sobald die Entbindungstransaktion in die Bitcoin-Kette gelangt, endet Alices Verifizierungspflicht in der PoS-Kette und drei Tage später kann Alice abheben und die Bitcoin zurückerhalten. Die PoS-Kette gewährt Alice außerdem eine Belohnung.

Der zweite ist der Unhappy Path (Abbildung (b) oben), bei dem Alice auf die schiefe Bahn gerät und an einem Double-Spending-Angriff auf die PoS-Kette teilnimmt. In diesem Fall stellt das Staking-Protokoll sicher, dass Alices privater Schlüssel an die Öffentlichkeit gelangt. Daher kann jeder als Alice eine Strafminderungstransaktion an die Bitcoin-Kette senden und Alices Bitcoin zerstören. Die Existenz dieses Unhappy Path stellt sicher, dass der Angreifer bestraft wird, und diese Abschreckung stellt sicher, dass jeder den Happy Path wählt – jeder verhält sich normal.

Babylon verwendet extrahierbare Einmalsignaturen (EOTS), um die Strafe für böswilliges Verhalten zu verringern. Die Kernidee besteht darin, dass Benutzer eine Nachricht einmal signieren können, ähnlich wie bei einem normalen Signaturschema. EOTS erfordert einen zusätzlichen Tag-Parameter (der zusätzliche Signaturparameter ist die Blockhöhe bei der Überprüfung eines Blocks). Wenn ein Benutzer versucht, dieselbe Nachricht zweimal mit demselben Tag zu signieren (zwei Blöcke auf derselben Höhe zu signieren), kann der private Schlüssel des Benutzers aus beiden Signaturen extrahiert werden.

Verglichen

Zunächst einmal sind die Strukturen des Babylon-Protokolls und des EigenLayers sehr unterschiedlich:

Babylon:

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Babylon-Protokollstrukturdiagramm

EigenLayer:

E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

EigenLayer-Strukturdiagramm

Babylon besteht aus zwei Teilen: dem Bitcoin-Zeitstempelprotokoll und dem Pfandprotokoll. Da Bitcoin nicht Turing-vollständig ist, erfordern viele Verarbeitungsaufgaben eine separate Kette, um abgeschlossen zu werden. Daher verfügt das Babylon-Protokoll über eine eigene Kette, die über das Cosmos SDK erstellt wird und über eigene Kettenüberprüfungsknoten verfügt. Es enthält außerdem einen unabhängigen EOTS-Manager und Finality Provider.

EigenLayer besteht im Wesentlichen aus einer Reihe von Smart Contracts, die Benutzerzusagen annehmen und AVS-Verträge verwalten können usw. Die zugrunde liegende Schicht wird vom Ethereum-Netzwerk ausgeführt und ihre Sicherheit ist gewährleistet.

Zweitens gibt es zwischen beiden unterschiedliche Ansätze zur Erreichung von Reduktionen.

Da Ethereum Smart-Contract-Funktionen unterstützt, wird die Implementierung der Slashing-Logik von EigenLayer in den Vertrag geschrieben, und komplexere Slashing-Bedingungen können für verschiedene AVS implementiert werden. Wenn eine Situation nicht durch vordefinierte Slashing-Bedingungen gelöst werden kann, wird es gleichzeitig ein Off-Chain-Vetokomitee geben, das über die Lösung abstimmt.

Aufgrund der Funktionsbeschränkung des Bitcoin-Mainnets implementiert Babylon jedoch die Slashing-Logik über EOTS. Es weist viele Einschränkungen auf und kann nur eine relativ einfache Slashing-Logik für böswillige Situationen wiederholter Signaturen auf Blöcken gleicher Höhe implementieren.

Aufgrund der unterschiedlichen Umsetzungsweisen der Reduzierung sind auch die Leistungsobjekte der beiden unterschiedlich.

EigenLayer kann komplexe Slashing-Logiken implementieren, die Sicherheitsdienste für eine breite Palette von AVS bereitstellen können. Der Vorteil von EigenLayer liegt in seiner Konsistenz mit Ethereum. Ethereum hat das größte Ökosystem im Bereich der Kryptowährungen, was mehr Benutzer und eine größere Nachfrage bedeutet. Die EigenLayer-Lösung hat das Potenzial, die Einschränkungen von Ethereum zu beheben, wie z. B. den Bedarf an sicheren und dezentralen Brücken, Datenverfügbarkeitslösungen und dezentralen Sequenzschichten für Layer-2-Lösungen. Innerhalb des Ethereum-Ökosystems gilt die Verwendung von ETH als Pfandwert als politisch korrekte Praxis. Daher werden Anwendungen, die um EigenLayer herum erstellt werden, eher Anwendungen sein, die dem Ethereum-Ökosystem dienen.

Babylon mainly serves Pos chains, especially the chains of the Cosmos ecosystem, because the Bitcoin timestamp service needs to pass messages between the Babylon chain and the Cosmos chain through the IBC protocol, so it has great limitations. And these Pos chains require a separate set of verification nodes. Its advantage may be that the Cosmos ecosystem has now developed a large scale and produced a large number of excellent Pos chains, such as Celestia, Osmosis, Axelar, dYdX, etc., and these protocols can be easily connected to the Babylon chain to obtain the security of Bitcoin. The development of EigenLayer requires a large number of project parties to redevelop and adapt AVS, and the start will be in a backward stage. In addition, the solution of building an application chain through the Cosmos SDK has been verified by a lot of people, which may be more friendly to project development. Babylon also has certain advantages in this regard, that is, choosing to bring the Cosmos ecosystem into Bitcoin security protection.

Dies hängt auch mit der Entwicklungsrichtung der Ethereum- und Cosmos-Ökologie zusammen. Die Ethereum-Ökologie baute zunächst einen riesigen Sicherheitskern auf, nämlich das Ethereum-Mainnet, und bildete auf dieser Grundlage viele Layer 2, aber die Interkonnektivität zwischen Layer 2 ist noch nicht gelöst. Die Cosmos-Ökologie löste zunächst die Interkonnektivität zwischen verschiedenen Zonen, aber es fehlte ein starker Sicherheitskern. Der Marktwert des Cosmos Hub ist zu niedrig, um ihn zu tragen, daher ist es natürlich, einen Sicherheitskern zu finden. Babylon zielt auf diese Nachfrage ab und bringt so BTC-Sicherheit ein. Gleichzeitig hofft EigenLayer auch, durch Zusammenarbeit Ethereum-Sicherheit in die Cosmos-Ökologie zu bringen. Aus der Perspektive der zugrunde liegenden Architektur ist die Lösung von Babylon möglicherweise besser für die Cosmos-Ökologie geeignet.

Zusammenfassen

Sowohl das Babylon-Protokoll als auch EigenLayer hoffen, die Sicherheit der Bitcoin- und Ethereum-Netzwerke auf ihre eigene Weise für weitere Anwendungen freizusetzen. Aufgrund der nicht Turing-vollständigen Natur von Bitcoin hinkt seine ökologische Entwicklung jedoch weit hinter dem Ethereum-Ökosystem her. Gleichzeitig haben auch die Ausgabe von Bitcoin-Assets und das Netzwerk der zweiten Schicht einen anderen Weg als Ethereum eingeschlagen. Daher unterscheiden sich das Babylon-Protokoll und EigenLayer in technischer Architektur, Reduktionsmethoden und Serviceobjekten. Aus heutiger Sicht haben beide ihre eigenen Anbaugebiete und ihre eigenen Entwicklungsvorteile. Mit der Entwicklung modularer Blockchains und der Verbindung und Integration verschiedener Ökosysteme könnten die beiden jedoch in Zukunft eine Situation gegenseitigen Wettbewerbs bilden, in der keiner dominieren wird.

Verweise

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

Über E2M Research

Von der Erde zum Mond: E 2 M Research konzentriert sich auf Forschung und Lehre in den Bereichen Investitionen und digitale Währungen.

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

Folge uns auf Twitter: https://twitter.com/E2mResearch

Audio-Podcast: https://e2m-research.castos.com/

Xiaoyuzhou-Link: https://www.xiaoyuzhoufm.com/podcast/6499969a932f350aae20ec6d

Gleichstromverbindung: https://discord.gg/WSQBFmP772

Dieser Artikel stammt aus dem Internet: E2M Research: Vergleich zwischen Babylon-Protokoll und EigenLayer

Verbunden: So könnten Litecoin (LTC)-Investoren eine Korrektur auslösen

Kurz gesagt: Der Preis von Litecoin bildet auf dem 4-Stunden-Chart einen steigenden Keil, was darauf hindeutet, dass ein Rückgang zu einem Rückgang von 8% führen könnte. LTC-Wale haben in den letzten Tagen keine nennenswerten Schritte unternommen und scheinen auch nicht wahrscheinlich. Auch die Beteiligung des Einzelhandels hat einen Schlag erlitten, wobei die aktiven Adressen auf ein Sechsmonatstief gefallen sind. Der Preis von Litecoin (LTC) beobachtet im kurzfristigen Zeitrahmen die Bildung eines rückläufigen Musters, das zu einem Rückgang führen könnte. LTC-Inhaber könnten dies verhindern, aber angesichts ihrer jüngsten Aktionen ist die Wahrscheinlichkeit, dass dies geschieht, weniger hoch. Litecoin-Investoren brauchen Motivation. Die Investoren jedes Vermögenswerts neigen dazu, Einfluss auf die Richtung der Preisbewegung zu haben, und dies ist auch beim Preis von Litecoin der Fall. Das Silber im Vergleich zum Gold von Bitcoin ist derzeit…

© Copyright Notice

Related articles