Warum es wichtig ist, Blockchains die Fähigkeit zu geben, miteinander zu kommunizieren

Es gibt Tausende von Blockchains, die alle darauf abzielen, die Funktionsweise bestimmter Systeme zu verbessern: internationale Geldtransfers, medizinische Aufzeichnungen, Lieferkettenverfolgung usw. Hier ist der Haken: Die meisten von ihnen können nicht miteinander kommunizieren, wodurch ihre Daten hauptsächlich innerhalb ihrer eigenen Ökosysteme nützlich sind.

Jede Blockchain funktioniert anders, und derzeit gibt es kein festgelegtes Protokoll, das zuverlässig Daten zwischen mehreren Chains übertragen kann. Das wird sich jedoch wahrscheinlich ändern, da es Projekte gibt, die an allem von Chain-to-Chain-Transaktionen bis hin zu einem „Internet der Blockchains“ arbeiten. Wenn sie erfolgreich sind, könnte sich die Art und Weise, wie Daten weltweit bewegt werden und wie wir sie kontrollieren, auf vielen Ebenen ändern.

Was ist falsch an isolierten Blockchains?

interoperability-islands

Bitcoin, Ethereum, Ripple, Monero, Cardano und all die anderen Blockchains/Kryptowährungen sind wie Inseln, jede mit ihrer eigenen Regierung, ihrem eigenen Ökosystem und ihrer eigenen Bevölkerung. Die Inseln können sich sehen, haben aber keine Möglichkeit, miteinander zu kommunizieren. Selbst wenn sie es könnten, haben sie alle unterschiedliche Sprachen und verschiedene Schreib- und Organisationssysteme.

Wenn ein mutiger Reisender es auf eine neue Insel schafft und krank wird, müsste das Krankenhaus dieser Insel eine neue medizinische Geschichte für ihn erstellen, da selbst wenn er zufällig seine medizinischen Unterlagen mitgebracht hätte, das neue Krankenhaus sie nicht lesen und übertragen könnte.

Deshalb ist die Interoperabilität von Blockchains eines der wichtigsten Themen im Bereich heute. Blockchains sind eigentlich nur eine neue Art der Datenspeicherung, und wenn diese Daten nicht frei zwischen Systemen bewegt werden können, werden sie exponentiell weniger nützlich.

Stellen Sie sich drei Banken vor, jede in einem anderen Blockchain-Ökosystem, die nicht direkt Gelder und Kundeninformationen übertragen können. Das ist ziemlich unpraktisch. Dritte, zentralisierte und dezentralisierte Börsen ermöglichen es den Menschen zwar, leicht zwischen Kryptowährungen zu wechseln, aber die Koordination von Smart Contracts, dezentralen Apps, direkten Chain-to-Chain-Transaktionen und zuverlässigem Datentransfer ist viel komplizierter.

Was können wir mit interoperablen Blockchains tun?

interoperability-bridges-smaller

In ihrer aktuellen Form ermöglicht das Internet, dass Sie jede Art von Daten übertragen können, solange Sie standardisierte Protokolle verwenden, aber was an jedem Ende dieses Netzwerks passiert, liegt am Sender und Empfänger.

Verbundenen Blockchains würden ähnlich aussehen: ein Netzwerk, das Daten von verschiedenen Blockchains aufnimmt, sie in einer handhabbaren Weise verarbeitet und sie überträgt, ohne zu stören, wie jede Blockchain tatsächlich funktioniert. Dies eröffnet viele Möglichkeiten:

  • Ähnlich wie bei Facebook/Google-Login könnten wir unsere Identitäten sicher auf einer Blockchain speichern und sie nutzen, um Online- und Offline-Präsenzen zu schaffen.
  • Einfacher Zugang, Konvertierung und Übertragung von Daten zu ermöglichen, die sonst fragmentiert und schwer zu nutzen wären, wie getrennte Lieferketten oder weit verbreitete Forschungsdaten.
  • Bedingungen auf einer Chain (wie einer Kfz-Versicherungs-Blockchain) zu schaffen, die Ereignisse auf einer anderen Chain (wie einer Polizeibericht-Blockchain oder dem Finanzsystem einer Autowerkstatt) lesen und darauf reagieren kann.
  • Ein wirklich dezentrales Internet-of-Things-Netzwerk zu etablieren, das eine Vielzahl von Eingaben aus verschiedenen Hardware- und Datensystemen aufnimmt und nahtlos zwischen ihnen konvertiert, wenn nötig. Stellen Sie Ihr Smart Home so ein, dass es seine Energie in Echtzeit von der günstigsten verfügbaren grünen Energiequelle kauft – vielleicht verkaufen die Solarpanels Ihres Nachbarn etwas überschüssige Energie!

Was ist die Lösung?

interoperability-internet-protocol2

Wir müssen Brücken bauen, Übersetzer einstellen und Wege finden, um einige sehr unterschiedliche Systeme dazu zu bringen, freundlich miteinander umzugehen. Die technischen Herausforderungen sind massiv komplex, aber wir haben einige Hauptoptionen:

  1. Blockchain-Plattformen/Sidechains: Es mangelt nicht an Projekten, die mehr oder weniger Interoperabilität versprechen, wenn Sie auf ihrer Infrastruktur aufbauen, aber im Allgemeinen ist der Haken, dass Sie nur mit den anderen Blockchains verbunden werden, die mit demselben System verbunden sind. Angesichts der vielen Plattformen, die es jetzt gibt, ist die Wahrscheinlichkeit sehr gering, dass jedes Projekt sich hinter nur einer oder zwei von ihnen einreiht. Das ist wie der Bau einer neuen Insel mit einem System und der Aufforderung an alle, dorthin zu ziehen.

  2. Offene Protokolle: So funktioniert im Wesentlichen das moderne Internet. Jeder hat allgemein zugestimmt, dass es eine gute Möglichkeit gibt, Dinge zu verbinden, wobei TCP/IP, DNS, HTTP und viele andere Standards universell implementiert und verwendet werden. Da die meisten Blockchain-Projekte wahrscheinlich nicht zustimmen und einen einzigen Kommunikationsstandard implementieren werden, wäre der beste Weg, dies zu ermöglichen, die Implementierung einer internetähnlichen Kommunikationsschicht, auf die jede Chain zugreifen und Daten übertragen kann.

Projekte wie Interledger arbeiten gerade daran. Das ist wie der Bau eines Brückennetzwerks und die Etablierung von Handelsabkommen und einer gemeinsamen Zweitsprache zwischen den Inseln.

  1. Multi-Chains/Metachains/Parachains/Bridge Chains: Dies ist wahrscheinlich die derzeit beliebteste Lösung in der Entwicklung, mit Projekten wie Polkadot, Cosmos, Aion, ARK, Block Collider und vielen anderen, die alle mitmischen. Obwohl die Ansätze ziemlich unterschiedlich sind, ist die allgemeine Idee, dass Sie Relais oder Brücken von jeder einzelnen Blockchain zu einer Art Hub bauen können, der selbst eine Blockchain ist.

Die Blockchain, die die Aktion initiiert, interagiert mit dem Hub, und der Hub interagiert dann mit der Ziel-Blockchain und schafft eine Art Kommunikationsschicht. Dies könnte sich als die realistischste Lösung herausstellen, da es nicht viel von den Blockchains selbst erfordert.

Das ist wie der Bau von Verkehrsknotenpunkten zwischen den Inseln (Flughäfen, Docks usw.), die mit Reiseleistungen ausgestattet sind, die Besuchern helfen, sich in unbekanntem Terrain zurechtzufinden.

Nicht nur für Blockchain-Nerds

Während die technische Seite der Interoperabilität von Blockchains ein Thema ist, für das sich nur wenige Menschen wirklich begeistern werden, sind die langfristigen Auswirkungen weitreichend. Schließlich war das Internet zu Beginn auch eine Ansammlung von Inseln – bevor TCP/IP in den 1980er Jahren standardisiert wurde, gab es kein einzelnes Protokoll, das Daten übertrug, und es dauerte eine Weile, bis etwas, das dem modernen einheitlichen Internet ähnelt, aus den fragmentierten Intranets hervorging.

Blockchains sind nicht so sichtbar revolutionär, aber sie verändern bereits die Art und Weise, wie wir über Daten nachdenken, sowohl auf makro- als auch auf persönlicher Ebene. Während die Debatten über Datenhandhabung und -kontrolle zunehmen, könnten wir viele benutzerfreundliche blockchain-basierte Technologien sehen, die Lösungen zur Optimierung unseres digitalen Daseins anbieten.

Bildnachweis: Sky Islands, Palau-Archipel