Cardano blockchain

Die Cardano Foundation hat an einem Baustein gearbeitet, der Inter-Blockchain Communication Protocol (IBC)-Funktionen in die Cardano-Blockchain einführt, die speziell darauf ausgelegt sind, zuverlässige Transaktionen und Datenaustausch zwischen verschiedenen Blockchain-Netzwerken zu ermöglichen.

In den letzten Monaten hat Composable Finance die erste IBC-Implementierung gestartet, die Polkadot und Kusama verbindet. Darüber hinaus sind Verbindungen mit Avalanche über Landslide, NEAR über Omnity Network, BNB über Toki, Polygon über Union und jetzt Ethereum und Solana über Picasso Network in der Entwicklung.

Das IBC-Framework dient nicht nur der Verbesserung bestehender Systeme, sondern erweitert auch deren Leistungsfähigkeit. Es erleichtert die Übertragung von Daten und Vermögenswerten zwischen verschiedenen Blockchains und stellt gleichzeitig sicher, dass Unternehmen von der Sicherheit und den deterministischen Gebühren profitieren, die der Blockchain von Cardano innewohnen.

Aus diesen Gründen hat The Cryptonomist beschlossen, ein Interview mit Susannah Evans, Product Lead des IBC bei der Interchain Foundation, und Sebastian Bode, VP of Engineering bei der Cardano Foundation, zu führen.

Können Sie erklären, wie IBC die Interoperabilität zwischen verschiedenen Blockchain-Netzwerken erleichtert und welche spezifischen Herausforderungen es im aktuellen Blockchain-Ökosystem angeht?

Susannah: Interoperabilität wird oft als Anwendung durch Smart Contracts und nicht als direkter Bestandteil der zentralen Blockchain-Protokolle gesehen. IBC wurde entwickelt, um die Kommunikation verschiedener Blockchain-Netzwerke zu ermöglichen und so eine nahtlosere Entwicklung dezentraler Netzwerke zu ermöglichen, wobei dies als Kernfunktion der Blockchain genutzt wird. Damit dies funktioniert, muss das Protokoll machbar, glaubwürdig und zugänglich sein. Wir haben gesehen, wie andere Ökosysteme mit der Vertrauensannahme zu kämpfen haben, diejenigen, die Interoperabilität nicht als primäre Initiative in das Blockchain-Ökosystem integrieren. IBC wurde entwickelt, um diese Kernprobleme anzugehen – es wurde praxiserprobt, um sowohl Cross-Chain- als auch Token-Bridging zu ermöglichen und dem Konsens der beteiligten Ketten zu vertrauen, ohne dass eine Überprüfung durch Dritte erforderlich ist.

Sebastian: Wie verbessert aus Sicht von Cardano die Integration oder Zusammenarbeit mit IBC die Fähigkeiten und das Benutzererlebnis von Cardano?

Unternehmen, die auf Cardano aufbauen, können nun ihre eigenen anwendungsspezifischen Blockchains erstellen. Dadurch erhalten sie mehr Flexibilität in Bezug auf Datenschutz und Skalierbarkeit und können sich gleichzeitig auf die hohe Sicherheit und Zuverlässigkeit der Cardano-Blockchain verlassen. Endbenutzer erhalten Zugriff auf vielfältigere Dapps und öffnen gleichzeitig den DeFi- und Asset-Handelsraum zwischen beiden Ökosystemen, sodass die Liquidität leichter fließen kann.

Was sind die wichtigsten technischen Aspekte von IBC, die eine sichere und effiziente kettenübergreifende Kommunikation gewährleisten?

Susannah: IBC ermöglicht die sichere und erlaubnisfreie Übertragung unterschiedlicher Daten über Blockchains hinweg. Das Protokoll ist so konzipiert, dass es konsensunabhängig ist, d. h. es kann über verschiedene Konsensmechanismen hinweg funktionieren, die von verschiedenen Blockchains verwendet werden. Diese Flexibilität ermöglicht es IBC, die Kommunikation zwischen verschiedenen Blockchain-Netzwerken zu erleichtern, ohne dass wesentliche Änderungen an ihren Kernprotokollen erforderlich sind. Sein leichter clientbasierter Ansatz macht eine vertrauenswürdige Drittpartei bei kettenübergreifenden Interaktionen überflüssig und sichert seit seiner Einführung bedeutende jährliche Wertübertragungen ohne jegliche Schwachstellen. IBC verwendet außerdem ein Relayer-Modell, bei dem unabhängige und erlaubnisfreie Relayer für die Übertragung von Datenpaketen zwischen Blockchains verantwortlich sind, was bedeutet, dass Daten nicht geändert oder manipuliert werden können, da ihre Aufgabe lediglich darin besteht, eine nahtlose Kommunikation zu ermöglichen.

Können Sie Einblicke in die technischen Anpassungen oder Entwicklungen geben, die Cardano zur Integration mit IBC vorgenommen hat, und welche Vorteile dies für Entwickler und Endbenutzer von Cardano bringt?

Sebastian: Cardano musste keine Änderungen an der Kernschicht vornehmen, da wir uns ausschließlich auf unsere Smart-Contract-Plattform Aiken verlassen. Andere vorhandene Entwicklertools stammen größtenteils aus dem Ökosystem der Sprachen Go und Typescript sowie aus Mithril, einem von IOHK entwickelten Produkt, das schwellenwertbasierte Signaturen und diese State-Proof-ähnlichen Primitiven in Cardano einbringt. Dies bringt Entwicklern und Unternehmen, die auf Cardano aufbauen, vor allem einen weiteren Baustein und bietet ihnen einen breiteren Lösungsraum für die Herausforderungen. Es eröffnet auch die Möglichkeit, Cardano über eine Sidechain zusätzliche EVM-Kompatibilitätsoptionen hinzuzufügen.

Können Sie einige erfolgreiche Anwendungsfälle oder Anwendungen hervorheben, die IBC für kettenübergreifende Funktionalität genutzt haben?

Susannah: In diesem Jahr wurde IBC 3 Jahre alt und ist damit das älteste und am häufigsten verwendete Interoperabilitätsprotokoll, ein bedeutender Meilenstein für unser Team und eine Gelegenheit, über unseren Erfolg der letzten 3 Jahre nachzudenken. Die kürzlich erfolgte Cardano-Integration hat unser Ziel, eine größere Interoperabilität zu fördern, erweitert und die Bedeutung der Interoperabilität über Blockchain-Ökosysteme hinweg aufgezeigt. Über die Cosmos SDK-Ketten hinaus hat sich IBC nahtlos in die Ökosysteme Polkadot, Bitcoin und Solana integriert und Netzwerke im Einklang mit dem Ziel optimaler Interoperabilität erweitert. Beispielsweise erleichtert die Verbindung von IBC mit dem Solana-Ökosystem, das für seinen schnellen und kostengünstigen Transaktionsansatz bekannt ist, die sichere Übertragung von Vermögenswerten über mehrere Ökosysteme hinweg und ermöglicht Entwicklern und Benutzern den Zugriff auf eine Reihe von Funktionen aus beiden Ökosystemen. Diese Partnerschaften haben die Reichweite von IBC erweitert und seine Fähigkeiten unter Beweis gestellt, authentische Cross-Chain-Funktionen zu diversifizieren und neu zu definieren.

Wie plant Cardano, diese kettenübergreifenden Funktionen zu nutzen, um sein Ökosystem zu erweitern und innovative Projekte zu unterstützen?

Sebastian: Die Initiative der Cardano Foundation zielt in erster Linie darauf ab, die Machbarkeit der Interoperabilität zwischen Ketten mithilfe eines weit verbreiteten Protokolls wie IBC zu demonstrieren. Dieser Ansatz dient zwei Zwecken: Erstens mindert er die Risiken, denen Community-Mitglieder sonst ausgesetzt wären, wenn sie die Durchführbarkeit eines solchen Ansatzes untersuchen würden. Zweitens inspiriert er Ökosystemprojekte zur Entwicklung von Dapps, die die robuste öffentliche Infrastruktur von Cardano nutzen und gleichzeitig mit dem breiteren Interchain-Netzwerk interagieren können. Diese Dapps können auch von der Flexibilität profitieren, die anwendungsspezifische Sidechains bieten.

Welche künftigen Entwicklungen oder Verbesserungen sind für IBC geplant und welche Auswirkungen werden sie auf die Blockchain-Landschaft im weiteren Sinne haben?

Susannah: Es wird an Integrationen in viele andere Ökosysteme gearbeitet, einige davon sind öffentlich angekündigt, wie etwa die Integration von IBC mit Toki Finance zur Anbindung von BSC, andere müssen noch angekündigt werden. Da immer mehr Blockchains IBC als vertrauenswürdigen Konsensmechanismus für Interoperabilität betrachten, werden sich immer mehr Ökosysteme für eine Expansion mit uns interessieren. Wir sind dem Cardano-Team für seinen Input und seine Initiative dankbar, mit uns und unserer Community zu expandieren. Weitere Integrationen wie diese ermöglichen die Weiterentwicklung unseres Netzwerks, da verschiedene Blockchain-Architekturen das Angebot von IBC weiterentwickeln.

Welche Zukunftspläne hat Cardano im Hinblick auf die Verbesserung der Interoperabilität mit anderen Blockchains und wie passt IBC in diese Strategie?

Sebastian: IBC ist nur ein Baustein von vielen, die zu Cardano kommen, um dessen Interoperabilität zu verbessern. Derzeit laufen verschiedene andere Aktivitäten und andere sind bereits abgeschlossen. Beispielsweise gibt es ein Community-Projekt namens UniFires, das eng mit dem Polkadot-Ökosystem zusammenarbeitet, um Interoperabilität zwischen Cardano und Polkadot zu erreichen. Darüber hinaus arbeitet die VISTA-Gruppe daran, eine ganze Interoperabilitätslandschaft auf Cardano zu schaffen, um die Unternehmensakzeptanz in den Vordergrund der Aktivitäten und bestehender Brücken wie WANChain, EVM-Sidechains wie Milkomeda und anderer zu rücken. Sogar IOHK drängt stark in diese Richtung mit der bahnbrechenden Forschung rund um den Multi-Ressourcen-Konsens und das Partnerchains-Framework.

Wie interagiert IBC mit der breiteren Blockchain-Community, um die Einführung seines Protokolls zu fördern und voranzutreiben?

Susannah: IBC strebt ständig nach neuen Verbindungen und Integrationen. Wir haben seit der Gründung von IBC eine Reihe strategischer Partnerschaften mit führenden Blockchain-Projekten und -Plattformen geschlossen. Da das Konzept der Interoperabilität im Mittelpunkt von IBC steht, wurde es als Open-Source-Protokoll entwickelt und lädt Entwickler aus aller Welt ein, zu seiner Verbesserung und Erweiterung beizutragen. Der Open-Source-Ansatz fördert eine kollaborative Umgebung, in der Ideen und Innovationen frei ausgetauscht werden können, was die Entwicklung robuster Interoperabilitätslösungen beschleunigt. Durch die Integration in große Netzwerke demonstriert IBC nicht nur seine umfassenden technologischen Fähigkeiten, sondern nutzt auch mehrere Blockchain-Benutzerbasen und Entwicklergemeinschaften aus führenden Branchenprojekten, um eine breitere Akzeptanz der Blockchain voranzutreiben.

Wie arbeitet die Cardano Foundation mit IBC und anderen Interoperabilitätslösungen zusammen, um ein stärker vernetztes und kollaboratives Blockchain-Ökosystem zu fördern?

Sebastian: Zum einen versuchen wir, so transparent wie möglich zu sein, weshalb die technische Lösung bereits öffentlich zugänglich gemacht wurde. Zum anderen haben wir bereits enorme Unterstützung von Organisationen wie der Interchain Foundation und Projekten im Cosmos-Ökosystem erhalten. Schließlich unterstützt uns die außergewöhnlich talentierte Entwickler- und SPO-Community innerhalb von Cardano mit ihrer Expertise.

Sicherheit ist bei der Blockchain-Kommunikation von größter Bedeutung. Wie gewährleistet IBC die Integrität und Sicherheit von Transaktionen über verschiedene Ketten hinweg?

Susannah: Um eine nahtlose Interoperabilität zu erreichen, müssen Entwickler und Benutzer die Stärken verschiedener Blockchains nutzen können, ohne Kompromisse bei Sicherheit oder Leistung einzugehen. Das Sicherheitsmodell von IBC basiert auf dem Vertrauen in den Konsens der Ketten, die durch die Verwendung von Light Clients kommunizieren möchten. Light Clients haben ein Trust-on-First-Use-Sicherheitsmodell und verwenden Einschluss- und Ausschlussnachweise, um zu überprüfen, ob eine Transaktion in der Gegenparteikette stattgefunden hat oder nicht.

Über Light Clients hinaus wurde das Protokoll formal verifiziert, von Dritten geprüft und implementiert Sicherheitspraktiken wie Defense in Depth innerhalb der Codebasis. Diese Funktionen beweisen die Integrität von Transaktionen, verringern das Risiko von Schwachstellen und gewährleisten robuste Sicherheitsgarantien für andere Blockchains. Unter Berücksichtigung dieser sorgfältig getesteten Funktionen erreicht IBC ein hohes Maß an Sicherheit und Effizienz bei der kettenübergreifenden Kommunikation und bewältigt viele der Sicherheitsherausforderungen, mit denen Blockchain-Ökosysteme konfrontiert sind.

Wie unterstützt das Governance-Modell von Cardano die Integration von Interoperabilitätslösungen wie IBC und welche Maßnahmen gibt es zum Management potenzieller Sicherheitsrisiken?

Sebastian: In Bezug auf die Governance müssen die Auswirkungen von Parameteränderungen bewertet werden. Der richtige Ansatz besteht hier darin, Benutzer zu schulen und Tools bereitzustellen, mit denen die Teilnehmer an dezentraler Governance die Konsequenzen ihrer Abstimmungen besser verstehen können.

Was die Sicherheit betrifft, durchlaufen wir derzeit einen mehrstufigen Prüfprozess. Wenn es darum geht, eine Brücke zum umfassenderen Cosmos-Ökosystem zu betreiben, arbeiten wir mit Unternehmen zusammen, die über umfassende Erfahrung im Brückenbetrieb verfügen. Diese Partner sind in der Lage, eine angemessene Überwachung durchzuführen und im Falle einer Katastrophe Minderungsstrategien oder Gegenmaßnahmen umzusetzen.