Nach fünf Jahren unermüdlichen Aufbaus im Bereich der kettenübergreifenden Interoperabilität,
Omnity startet am 28. April mit seinem ersten Bitcoin-Asset, Runes, auf dem
Bitcoin stand dieses Jahr im Rampenlicht – ETFs, Ordinalzahlen, Runen und das Halving. Der Anstieg des NFT-Handels, der durch die Popularität von Ordinalzahlen und BRC-20-Tokens angeheizt wurde, veranlasste Binance und andere Kryptowährungsbörsen, Layer-2-Lösungen wie das Lightning Network zu integrieren, um Netzwerküberlastungen zu umgehen.
Die Runes-Initiative zielte darauf ab, mehr Entwickler und konventionelle Benutzer für Bitcoin zu gewinnen – und es funktionierte . Der Start von Runes löste intensive Aktivitäten im Bitcoin-Netzwerk aus, was das Netzwerk lahmlegte und einige
Im Laufe der Jahre hat die vielschichtige Herausforderung, Bitcoin zu skalieren, ohne seine inhärenten Eigenschaften zu beeinträchtigen, die Entwicklung vieler innovativer Projekte vorangetrieben, die alle zu unserer kollektiven, quelloffenen, umfangreichen Geschichte des Kopfzerbrechens gegen das Blockchain-Trilemma beigetragen haben. Jede Lösung balanciert Kompromisse zwischen Dezentralisierung, Sicherheit und Skalierbarkeit.
Das Konzept von "
Taproot, das 2021 implementiert wurde, brachte mehrere Verbesserungen mit sich, die den Datenschutz, die Effizienz und die Flexibilität beim Scripting verbesserten. Der Kern von Taproot ist die Einführung von Schnorr-Signaturen, die eine Aggregation von Schlüsseln und Signaturen ermöglichen. Das bedeutet, dass mehrere Parteien ihre Schlüssel zu einem einzigen öffentlichen Schlüssel kombinieren können, sodass sie eine einzige Nachricht signieren können. (Schnorr-Signaturen kommen später in dieser Diskussion ins Spiel.)
Taproot führte auch MAST (Merkelized Abstract Syntax Trees) ein. Herkömmliche Bitcoin-Skripte sind sperrig und legen das Skript bei der Ausführung einer Transaktion vollständig offen, was die Privatsphäre des Benutzers gefährdet. MAST verbessert dies, indem es das Skript als binären Merkle-Baum strukturiert und nur die wesentlichen Teile offenlegt, die für Transaktionen erforderlich sind, wodurch Skalierbarkeit und Privatsphäre verbessert werden.
Obwohl das Hauptziel von Taproot nicht direkt auf die Aktivierung spezifischer Layer-2-Lösungen ausgerichtet war, könnten die eingeführten Funktionen verschiedene Layer-2-Protokolle und -Anwendungen erleichtern und verbessern, indem sie komplexere Smart Contracts auf Layer-2-Lösungen ermöglichen.
Technisch müssen die Layer-2-Lösungen von Bitcoin noch vollständig entwickelt werden. Konzeptionell entstanden Layer-2-Lösungen im Ethereum-Ökosystem. Das Bitcoin-Ökosystem verfügt jedoch nur über zwei Methoden zur Erweiterung von L1. Eine davon ist durch
Eine andere Methode ist die Leasingsicherheit, beispielsweise
Wenn wir heute also von Bitcoin L2s sprechen, beziehen wir uns auf jede Ausführungsumgebung, die sich hauptsächlich mit Bitcoin-Vermögenswerten befasst. Dies können unabhängige Ketten sein, die Wertpapierleasing nutzen, oder sogar Ethereum L2s. Derzeit beziehen die aktivsten Ketten ihre Sicherheit oft nicht aus Bitcoin, sondern aus Ethereum. Angenommen, sie sind mit dem Bitcoin-Ökosystem verbunden. In diesem Fall gelten sie als Ausführungsketten für Bitcoin, während ihr Mainnet auch für die Ausgabe und Abwicklung von Vermögenswerten verantwortlich ist, ähnlich der Beziehung zwischen Zentral- und Geschäftsbanken.
Omnity stellt eine vertrauenslose und hochsichere Asset-Brücke zwischen dem Bitcoin-Mainnet und Layer-2-Lösungen mit einem 100 % End-to-End-On-Chain-Protokollstapel her. Omnity läuft auf dem
Das Entwicklungsteam hinter Omnity arbeitet seit Jahren unermüdlich an Interoperabilitätsproblemen. Im Einklang mit unserer Philosophie eines offeneren, sichereren und faireren Internets hat das Team, das damals noch cdot hieß, IBC übernommen und darauf aufgebaut (
Als Octopus schlugen wir Substrate IBC vor (
Bei der Entwicklung eines NEAR IBC Light-Clients haben wir uns für die
Bestimmte Grundelemente der fortschrittlichen Technologie von ICP ermöglichten es dem Omnity-Team, einige der hartnäckigsten Einschränkungen von IBC zu lösen. Eine vollständige Diskussion dieser Entdeckung liegt außerhalb des Rahmens dieses Artikels, kann aber gefunden werden
TLDR : Im Omnity-Netzwerk ersetzen ICP-Smart Contracts namens Customs und Routes die Peg Zones bzw. Light Clients von IBC, und der Browser/die Wallet übernimmt die Aufgabe des Relayers.
In Omnity werden die Peg-Zonen von IBC durch Smart Contracts von ICP Customs ersetzt, wodurch die Notwendigkeit eines unabhängigen Sicherheits- und Anreizmodells entfällt. Die Smart-Contract-Laufzeit auf der Hub-Kette ermöglicht eine heterogene Blockchain-Erweiterbarkeit. Jetzt können verschiedene Arten von Light Clients in Form von Smart Contracts auf dem Hub ausgeführt werden, um die Kommunikation mit verschiedenen Blockchains zu erleichtern. Customs fungiert als Zollkontrollpunkt, indem es die Sperrung von Benutzer-Assets übernimmt und Assets an verschiedene Chains weiterleitet – und L1/L2/L3 oder Appchains verbindet.
IBC Light-Clients werden in Omnity durch ICP Route Smart Contracts ersetzt. Da Cosmos den Tendermint-Konsens (jetzt CometBFT) mit Blick auf den IBC Light-Client entwickelt hat, gab es für Cosmos SDK-Ketten einen gebrauchsfertigen On-Chain-Light-Client. Dies gilt nicht für andere Blockchains. Darüber hinaus ist die Light-Client-Verifizierung für Abwicklungsketten, die Eckpfeiler der Omnity-Sicherheit sind, nicht gut genug – insbesondere angesichts der Tatsache, dass einige Light-Clients, darunter Eth2,
Schließlich übernimmt der Browser/die Brieftasche des Omnity-Benutzers die Rolle des Relayers. ICPs
Canister sind ICP-Smart Contracts, die den Code und den Status eines Programms enthalten. Canister können komplexe Berechnungen durchführen, wie z. B. die Überprüfung eines Blockheaders mit Hunderten von Signaturen oder die Speicherung von mehreren hundert GB Daten in einer Kette, und das alles zu sehr erschwinglichen Kosten, die auf keiner anderen Blockchain einfach möglich sind.
ICP erstellt 100 % On-Chain-End-to-End-Technologie-Stacks, sodass die Bitcoin-Integration dem Ausführen eines Bitcoin-Knotens On-Chain ähnelt. ICP ist auf Protokollebene in das Bitcoin-Netzwerk integriert und verwaltet BTC-Code für einfache Übergänge und Datenverbrauch. Kanister können das Bitcoin-Netzwerk lesen und darin schreiben.
Das folgende Diagramm zeigt den Bitcoin-Adapter und den Bitcoin-Canister, die seit fast einem Jahr im ICP-Mainnet live sind, während Omnity die anderen Komponenten gebaut hat.
Ein dedizierter
Sobald die Subnetzknoten einen Konsens über einen neuen Bitcoin-Block erreicht haben, wird der Block an Bitcoin Canister weitergeleitet, einen UTXO-Indexer, der einen ganzen UTXO-Satz kontinuierlich aktualisiert. Die Anfrage wird dann über den Bitcoin-Adapter an das Bitcoin-Netzwerk gesendet und vom Bitcoin-Netzwerk asynchron verarbeitet.
Omnity wird den Bitcoin Token Indexer (BTI ) parallel zum Bitcoin Canister einsetzen, um BRC20, Runes und andere Bitcoin-Assets zu unterstützen. Omnity BTI wird der weltweit erste vollständig On-Chain-Bitcoin-Token-Indexer sein, der die vollständig vertrauenslose Übertragung von Bitcoin-Tokens auf andere Blockchains ermöglicht und die Position von Bitcoin als universelle Abwicklungsebene stärkt.
ICPs
Die On-Chain-Bitcoin-Integration von ICP ist von entscheidender Bedeutung, da sie Bitcoin mit Smart-Contract-Funktionalität ausstattet und so neue Möglichkeiten für die DeFi- und Dapp-Entwicklung eröffnet, ohne das Bitcoin-Netzwerk zu überlasten und die Transaktionsgebühren in die Höhe zu treiben.
Omnity erleichtert Token-Transfers, sodass Token nicht zu Bitcoin zurückkehren müssen. Sie können vollständig on-chain ohne Zeugen oder Prüfer auf jede mit dem ICP-Protokoll verbundene Kette übertragen werden – die erste vollständig on-chain Token-Brücke.
Omnity integriert nur dann eine Abwicklungskette, wenn eine vollständige Knotensicherheit erreicht werden kann. Derzeit erfüllen Bitcoin, Ethereum und ICP selbst diesen Standard. Allerdings können fast alle Blockchains, einschließlich verschiedener Arten von L2, als Ausführungsketten mit Omnity verbunden werden. Gleichzeitig verfügt jedes Token, das auf einer verbundenen Abwicklungskette ausgegeben wird, über eine beispiellose kettenübergreifende Interoperabilität durch Omnity ohne Liquiditätsbestimmungen.
Wie bereits erwähnt, ermöglichen Schnorr-Signaturen eine einfache Aggregation von Mehrfachsignaturen und Schwellenwertsignaturen. Die kürzliche Ankündigung von ICP zur Integration von Schwellenwert-Schnorr-Signaturen ermöglicht es Canisters, ihre eigenen öffentlichen Schnorr-Schlüssel und -Adressen zu erhalten, ICP aufzufordern, Schnorr-Signaturen für beliebige Nachrichten zu berechnen und sowohl BIP-340 als auch Ed25519 zu unterstützen. Dies erweitert Omnitys Umfang des kettenübergreifenden Vermögenshandels auf Ordinalzahlen und andere Vermögenstypen sowie zukünftige potenzielle Integrationen mit anderen Ketten, die Ed25519-Varianten verwenden, wie Solana, Polkadot oder Cardano.
Omnity ist eine enorme Verbesserung gegenüber Multisignaturen oder anderen Cross-Chain-Brücken mit externer Verifizierung. Es bietet einen vertrauenslosen Omnichain-Hub, der das Benutzererlebnis verbessert und Antifragilität gegenüber den Schwachstellen zentralisierter Modelle aufweist.
Skeptiker unseres IBC-Designs könnten die Notwendigkeit von Verifizierungs-Proxys in Frage stellen und vorschlagen, sich stattdessen ausschließlich auf externe Verifizierungs-Cross-Chain-Brücken zu verlassen. Da IBC jedoch ein offenes, mehrschichtiges Protokoll ist, ermöglicht es die kontinuierliche Weiterentwicklung der Verifizierungsschicht unter Beibehaltung der IBC-Interoperabilität. So kann Omnity zukünftige Weiterentwicklungen nahtlos integrieren, z. B. den Proxy-Client durch einen ZK-Verifier ersetzen, sobald die Technologie ausgereift ist, ohne vorhandene Anwendungen zu stören.
Omnity ist darauf ausgerichtet, mit dem technologischen Fortschritt Schritt zu halten und ihn anzuführen, um sicherzustellen, dass alle verbundenen Blockchains effektiv als Layer-2-Lösungen für Bitcoin fungieren können. Diese Vision eines sicheren, vollständig auf der Blockchain basierenden und kettenübergreifenden Protokolls unterstreicht unser Engagement, die besten verfügbaren Technologien für die Skalierbarkeit von Bitcoin zu übernehmen und weiterzuentwickeln.