Untitled

Haftungsausschluss: In diesem Blog wird die Bereitstellung bekannter Kryptoprotokolle als Omnichain Smart Contract auf ZetaChain untersucht. Die genannten Produkte beinhalten viele Funktionen, die sich ändern können. Darüber hinaus sind Änderungen und Upgrades des ZetaChain-Protokolls erforderlich, um diese Funktionalität zu erreichen.

Die Mission von ZetaChain ist es, als Plattform für universellen Zugriff, Einfachheit und Nutzen über jede Blockchain hinweg zu dienen. Mit Omnichain Smart Contracts können Entwickler EVM-kompatible Smart Contracts bereitstellen, die über jede Kette hinweg interoperabel sind – sogar über nicht-intelligente Ketten wie Bitcoin – und das alles von einem Ort aus. Von der DEX THORChain bis zum ETH-Restaking-Protokoll EigenLayer und dem BTC-Staking-Protokoll BabylonChain – Entwickler müssen keine neuen Blockchains erstellen. Sie können diese Anwendungsfälle problemlos als Omnichain Smart Contract auf ZetaChain unterstützen.

THORChain und mehr auf ZetaChain erstellen

THORChain ist eine anwendungsspezifische Blockchain, die als DEX konzipiert ist. Sie verwendet eine Threshold Signature Scheme (TSS)-Architektur, um den vertrauenslosen Austausch von Bitcoin gegen DeFi-Assets auf anderen Ketten zu ermöglichen. ZetaChain verwendet eine ähnliche TSS-Architektur, um Assets auf anderen Ketten nativ zu signieren und zu verwalten, ermöglicht Entwicklern jedoch die freie Nutzung über eine programmierbare Smart-Contract-Schicht.

Mit der ZetaChain-Plattform können Sie auf ZetaChain eine funktional ähnliche DEX wie THORChain erstellen. In Diagramm eins können Sie beispielsweise ein Uniswap mit Token-Pools implementieren, die auf unterschiedlichen Ketten vorhanden sind. Dies ist, was Omnichain-DEX Eddy Finance tut, um in einem Schritt nativen BTC-Austausch gegen Token auf anderen Ketten zu ermöglichen. Ein weiteres Beispiel ist SushiSwap, das seinen EVM-Vertrag sofort einsatzbereit machte, um Bitcoin-Interoperabilität zu ermöglichen. Weitere Informationen finden Sie in der Pressemitteilung hier.

Diagram 1: UniswapV2 contract für cross-chain DEX

Diagram 1: UniswapV2 contract für cross-chain DEX

Ein Cross-Chain-DEX ist nur ein Beispiel für eine Omnichain-dApp. Mit allgemeiner Nachrichtenübermittlung und Omnichain-Smart-Contracts könnten Entwickler NFT-Projekte, DeFi-Apps wie Kreditvergabe, Portfoliomanagement, Bitcoin-Besicherung sowie soziale Apps und Spiele erstellen, die direkt mit jeder Kette und jedem Vermögenswert interagieren.

ZetaChain kann als allgemeinere Plattform nicht nur für nativen Asset-Austausch betrachtet werden, sondern auch für die einfache Erstellung beliebiger Cross-Chain-Anwendungen.

EigenLayer als Omnichain dApp auf ZetaChain bereitstellen

Das EigenLayer-Protokoll auf Ethereum führt das Konzept des Restakings ein. Dies bedeutet, dass ETH-Staker ihre eingesetzten Vermögenswerte erweitern können, um andere Anwendungen auf Ethereum über den EigenLayer-Smart-Contract zu sichern. Validatoren, die an EigenLayer teilnehmen, werden dazu angehalten, ehrlich zu sein und neue Apps zu validieren. Insgesamt hilft EigenLayer dabei, das Sicherheitsmodell von Ethereum zu verbessern und zu vereinheitlichen.

Diagramm zwei zeigt, wie Sie ein Produkt wie EigenLayer als Omnichain-Smart-Contract auf ZetaChain einsetzen und einen offenen Marktplatz für Sicherheit schaffen können. Tatsächlich erweitert es das ETH-Restaking auf Ethereum, um Vermögenswerte aus mehreren Ketten einzubeziehen, um jede Art von Konsensprotokoll, Orakel, Brücke usw. zu sichern. Dies gilt sogar für natives BTC aus dem Bitcoin-Netzwerk. ZetaChain bringt die meiste Liquidität ein, während ein Produkt wie EigenLayer derzeit auf ETH beschränkt ist.

Diagram 2: Tutorial zum Omnichain-Staking-Vertrag

Diagram 2: Tutorial zum Omnichain-Staking-Vertrag

Was die Implementierung betrifft, verwaltet der Omnichain Smart Contract auf ZetaChains EVM die Staking-, Restaking- und Belohnungsverteilungsprozesse. Benutzer, ob auf ZetaChain selbst oder auf verbundenen Ketten (Bitcoin, Ethereum, Binance und in Zukunft auch andere), können auf die Omnichain dApp zugreifen und native Assets in den Vertrag einzahlen.

Ein Produkt wie EigenLayer auf ZetaChain würde sehr ähnlich aussehen wie auf Ethereum, mit einer Ausnahme: Auf Ethereum können nur Ethereum-Benutzer an EigenLayer teilnehmen; auf ZetaChains EigenLayer können Benutzer von Bitcoin BTC in EigenLayer-Staking einzahlen.

Die einfache Omnichain Smart Contract-Implementierung erweitert ein Produkt wie EigenLayer, um Cross-Chain-Restaking zu ermöglichen. Mit ZetaChain können dApps Liquidität aus anderen wichtigen Ökosystemen wie Bitcoin nutzen, um Modelle in allen Netzwerken auf eine kapitaleffizientere und skalierbarere Weise zu sichern.

Beachte, dass ZetaChain eine Möglichkeit für Ethereum-Validatoren bieten müsste, zusätzliche Netzwerke zu sichern. Die Implementierung eines Systems wie der Actively Validated Services (AVS)-Lösung von EigenLayer wäre eine große und kostspielige Änderung.

Erweitern Sie BabylonChain auf jede Nicht-Smart-Contract-Kette als Omnichain dApp auf ZetaChain

Ähnlich wie ZetaChain erkennt BabylonChain einen riesigen Pool ungenutzter Liquidität im Bitcoin-Netzwerk. Diagramm 3 zeigt, wie die BabylonChain-Lösung es Bitcoin-Inhabern ermöglicht, ihre BTC einzusetzen, um PoS-Ketten zu sichern, ohne ihre Vermögenswerte aus dem Bitcoin-Netzwerk zu verschieben. BabylonChain arbeitet innerhalb der Beschränkungen der Bitcoin-Skriptsprache und unterstützt Staking-Verträge, die Bedingungen verwalten und festlegen, unter denen Bitcoins entbunden oder gekürzt werden können.

Diagram 3: BabylonChain Litepaper 2023-07-13

Diagram 3: BabylonChain Litepaper 2023-07-13