Interoperabilität
Cross-Chain-Kommunikation
Quintessenz für die Realisierung einer globalen Infrastruktur, Interoperabilität bleibt eines der am aktivsten verfolgten Problemfelder in Web3.
Ursprünglich war das Manifest der Kryptowährung eine pseudoutopische dezentrale Welt, in der Bitcoin zur Siedlungsschicht für das gesamte Finanzwesen wurde. Diese Vision war von kurzer Dauer, da die pragmatischen Führer der Web2-Ära die technischen Grenzen der Skriptsprache und die Leistung von Bitcoin erkannten. Bitcoin ist nicht Turing-vollständig, was es unfähig macht, die komplexen Funktionen zu unterstützen, und ist notorisch langsam, was seine Ineffizienzen für die Ultrahochfrequenzanforderungen einer globalen Bevölkerung weiter verstärkt.
Vor dem Hintergrund der historischen Entwicklung von Datenbanken und Netzwerken als Hintergrund für das Nachdenken über ein neues Rechnerparadigma, bei dem jeder sein eigenes Geld- / Wertnetzwerk erstellen kann, entwickelte sich die Branche in Richtung Turing-Vollständigkeit, und mit der Einführung von Smart entstanden anspruchsvollere Anwendungsfälle Verträge. Dies entfachte den Wettbewerb der talentiertesten, intelligentesten und am besten ausgestatteten Teams der Welt. Als immer mehr Netzwerke und alternative digitale Assets entstanden, wurde schnell klar, dass die Zukunft der digitalen Wirtschaft mehrkettig sein würde.
Damit diese mehrkettige Welt ihre Versprechen von überflüssiger Finanzierung und Grenzenlosigkeit einlösen kann, müssen alle diese Ketten in der Lage sein, Informationen untereinander auszutauschen. Andernfalls würde Web3 das gleiche Schicksal ereilen wie Web2, wo isolierte Systeme Reibung verursachen und unnötige Kosten verursachen.
Interoperabilität in ATHLETA
Durch die Nutzung der parallelisierten Ketten und XCM- oder Cross-Consensus-Messaging-Paletten von Substrate klassifiziert sich ATLETA als Netzwerk der Generation 5, das Interoperabilitätsfunktionen elegant implementiert und gleichzeitig die Skalierbarkeit berücksichtigt.
Jedes der Module dient seinem eigenen Zweck, Fallschirme dienen der Skalierung des Ökosystems durch den Einsatz benachbarter Netzwerke und XCM für die Übertragung von Informationen zwischen unabhängigen Komponenten des Ökosystems. Ohne Paraketten würde XML wenig bis gar keinen Zweck erfüllen; ohne XCM wären Paraketten nicht in der Lage, miteinander zu kommunizieren.
Kooperatives gemeinsames System
ATLETA nutzt ein System gemeinsamer Ressourcen in seinem erweiterten Ökosystem. Die gemeinsame Nutzung von Systemressourcen impliziert ein gewisses Maß an Vertrauen / Vertrauenslosigkeit in Bezug auf die Interoperabilität.
Aufgrund der Verwendung von ATLANTA als Relaispunkt für alle Paraketten, die XCM verwenden, müssen einzelne Ketten der Quelle der Nachricht nicht vertrauen. In erster Linie formatiert XML die Kommunikation auf eine Weise, die automatisch impliziert / annimmt, dass der Informationsinhalt ehrlich ist. Zweitens überprüft der Athletes Relay Hub die Nachrichten und stellt sicher, dass sie konform und nicht bösartig sind. Drittens fungieren die Relay-Validatoren (zwischen Fallschirmen und dem IO-Hub) als zusätzliche Sicherheitsebene und stellen sicher, dass die Nachrichten von dem Moment an, in dem sie eine Kette verlassen, bis zu dem Moment, in dem sie ankommen, gültig sind.
Beispiel: Parachain A sendet eine Nachricht an Parachain C, die besagt, dass 1.000.000 $ ATLA von einem DEFI-Protokoll A an das DEFI-Protokoll C übertragen werden soll. Wenn zum Zeitpunkt des Sendens der Nachricht das Guthaben auf dem Protokoll von A 1.500.000 $ ATLA beträgt und zu dem Zeitpunkt, zu dem die Nachricht in der Kette C eintrifft, das Guthaben auf 800.000 $ ATLA sinkt, wird die Nachricht ignoriert, da die Logik nicht mehr stimmt. Hier kümmert es Kette C nicht, ob A ehrlich ist, alles was zählt ist, dass zum Zeitpunkt des Eintreffens der Nachricht der Inhalt mit dem Status übereinstimmt, bevor die Nachricht hinterlassen wurde.
Last updated