Blockchain Interoperabilität durch Atomic Swaps – Gebäude Web 3.0

Zum jetzigen Stand, es gibt Tausende von blockchains entweder operativen oder in Entwicklung. Öffentlichkeit, permissionless blockchains für die Peer-to-Peer-Übertragung von Vermögenswerten und Informationen, und private Enterprise-Klasse blockchains für industrielle Anwendungen.

Da mehr und mehr Projektteams verfolgen Innovation in fast allen Bereichen vorstellbar, die Frage der blockchain Interoperabilität wird drängende. Wenn wir verschiedene Netzwerke für verschiedene Anwendungsfälle, Wie können wir sie alle zusammen verbinden? Wie kann die Architektur für die nächste Iteration des Internets blockchain bauen, “Web 3.0,” wenn wir nicht einmal wie ein Austausch über einen Vermittler, ohne dabei ein anderes für ein Vermögen wie Bitcoin und Astraleum Handel?

Das Problem ist nicht nur eine Unfähigkeit zum Austausch von Kryptowährung direkt, aber die Unfähigkeit, ermöglichen blockchains in Informationen Umgang Gesundheitswesen in Bezug auf, digitale Identität, usw, miteinander zu kommunizieren,. jedoch, Kryptotoken Austausch ist der erste Schritt zur Erreichung der Interoperabilität – und das ist etwas, das bereits erreicht wurde.

Atomic Swaps statt Crypto-Börsen

Der Satz “Atom-Swaps” im Wesentlichen bezieht sich auf den Akt des Handels mit verschiedenen digitalen Assets direkt, Brieftasche Brieftasche, ohne eine vertrauenswürdige dritte Partei wie ein Austausch, um Macht über das Vermögen zu gewinnen und unnötige Einnahmen zu generieren, die den Benutzer nicht profitieren.

Exchanges, während von entscheidender Bedeutung für eine vorzeitige Anwendung, erhebliche Mängel, die Auswirkungen Kryptowährung Entwicklung haben. Sie sind anfällig für Hacking und Mißwirtschaft, wie Mt. Gox. Sie können kämpfen mit Volumen Anforderungen Schritt zu halten und Tankvermögenspreise, und sie sind auch unter staatlicher Regulierung und Zensur, zu viele zentrale Elemente hinzugefügt, was beabsichtigt ist eine dezentralisierte Bewegung zu sein.

Nach Jahren der Forschung, der erste Atom-Swap wurde zwischen Decred und Litecoin im September durchgeführt 2017.

Durch die Durchführung einer Querkette Atom Swap von zwei verschiedenen digitalen Assets, Entwickler erreicht etwas, das blockchain dreht sich alles um – die middleman Ausschneiden.

Wie es funktioniert: HTLCs

Schauen wir uns an eine Analogie, wie dies funktioniert, bevor sie in die Muttern immer und Schrauben von allem.

Zur Durchführung von Quer Kette Atom Swaps Peer-to-Peer, beide Parteien müssen auf einem gemeinsamen Geheimnis entscheiden. Die einzige Möglichkeit, die Vermögenswerte zugreifen wird über dieses Geheimnis gehandelt wird, unwillkommenen Parteien Sinn versuchen kann die Transaktion nicht zu betreten und kapern Mittel.

Im Wesentlichen kann ein Benutzer ihr Geheimnis im Austausch offenbart für die Vermögenswerte übertragen werden, und sobald es wird bestätigt, dass die Geheimnisse entsprechen, die Vermögenswerte sind freigeschaltet. Klingt ein bisschen vage? Hier ist, wie es funktioniert genau.

Dieses System geheimen Austausch beruht auf Mathematik. Gehashten Timelock Verträge (HTLCs) werden, was ermöglicht Atom Swaps Querkette, und spielt auch eine wichtige Rolle bei dem Blitz-Netzwerk.

A HTLC ist im Wesentlichen ein Zustand Zahlungskanal statt off-Kette nehmen mehr Transaktionen ermöglicht oder an einer Seitenkette. Dies ist nützlich, weil es Stau auf der Haupt blockchain und Hilfsmittel Skalierbarkeit reduziert, dass mehr Menschen die blockchain zu bedienen und Transaktionen mit höheren Geschwindigkeiten und Volumina senden.

Zum Beispiel, in einer Situation, wo ein Benutzer weiß, werden sie mehrere Transaktionen mit derselben Partei werden Durchführung (Miete zu zahlen, Kauf von Kaffee in ihrem lokalen Coffee-Shop), ein Zahlungskanal kann eine Menge Druck auf die blockchain nehmen. Dieser Benutzer kann einen Kanal öffnen und machen, zum Beispiel, Dutzende von Transaktionen im Laufe eines Monats.

Statt auf der Haupt blockchain all diese Transaktionen zu machen, sie können den Kanal öffnen,, behandeln alle Käufe in Kanal, und dann den Kanal wieder schließen. Der Vorgang des Öffnens und Schließen des Kanals erfordert nur zwei Transaktionen auf dem Haupt blockchain anstelle von Dutzenden, Hunderte, tausende – gibt es theoretisch keine Grenze.

Ein Segment des blockchain Zustandes ist in einem Smart-Auftrag oder multi-sig verriegelt. Teilnehmer sind sich einig über die Bedingungen des Smart-Vertrag und dann durch den Kanal miteinander Transaktionen schreiben, ohne Knappen zu erfordern etwas zu validieren – dann wird der gesamte Satz von Transaktionen, für die Validierung gesendet, wenn der Kanal geschlossen ist,, was passiert, wenn eine bestimmte Zeitlimit erreicht wird oder wenn eine bestimmte Menge von Geldern oder Daten übertragen wurde,.

HTLCs arbeiten immer auf einer Zeit Frist (daher “Zeit gesperrt”). Die Zahlungen werden über Verschlüsselungs Beweise anerkannt, in diesem Fall, die Hash oder “Geheimnis” wir bereits erwähnt. Es ist möglich, dass eine Partei, die Zahlung zu verweigern, die sie erhalten haben und wieder an den Absender, die ist ein wichtiges Merkmal des Multi-Signatur-Transaktionssystem aktiviert, die für beide Händler ermöglicht werden zur Rechenschaft gezogen werden für eine Swap erfolgreich zu sein.

Die Fähigkeit, zu verweigern und eine Zahlung zurück, wenn bestimmte Bedingungen nicht auf der Senderseite erfüllt ist untypisch aktuelle blockchain Systeme und war ein bedeutendes Hindernis bei der Entwicklung von Atom Swaps und interoperable Systemen zu überwinden Gesamt.

Atomic Swaps aufgegliederten

So, Hash-Zeit gesperrt Verträge ermöglichen Atom-Swaps zu – aber was passiert eigentlich, wenn wir die Mittel auf diese Weise übertragen?

Nehmen wir ein Beispiel von zwei Parteien nehmen Swapping Decred mit Litecoin. Alice und Bob wollen beide Mittel direkt austauschen, so dass sie öffnen, einen Zahlungskanal und Bob erzeugt eine Adresse, die eine Multi-Lock-Adresse ist, die sowohl die Decred behandelt und die Litecoin. Bob schafft Wert (oder geheim) und Einlagen sein Decred. Der Wert ist im wesentlichen ein Schlüssel und der Hash aus dem Schlüssel generiert werden das Passwort für die Multi-sig-Adresse sein.

Bob sendet den Hash zu Alice, die einen Vertrag Adresse erstellt unter Verwendung der Hash – Bob und Alice nur kennen den Hash, und nur Alice kennt ihre neue Adresse. Sie legt ihre Litecoin an die Adresse.

Jetzt nur Bob kann es entsperren, weil er den Wert hat, dass Hash erzeugt. Für Bob seine neue Litecoin Mittel zu erhalten, er braucht eine Transaktion für Alices Vertrag Adresse anmelden. Für Alice ihr Decred zu bekommen, sie hat das gleiche zu tun – aber sie weiß nicht, den Wert, den Hash erzeugt noch.

jedoch, wenn Bob unterzeichnet Alices Vertrag Adresse mit dem Wert, er öffnet die Adresse und Alice erhält den Wert in dem Prozess. Nun, da sie den Wert hat, kann sie auch unterschreiben und ihre Mittel erhält, und der Swap abgeschlossen.

Rekapitulieren

  • Bob schafft Wert, erzeugt seine Hash, schafft einen Vertrag Adresse mit dem Hash, und Einlagen seine Mittel.
  • Bob sendet den Hash zu Alice.
  • Alice erzeugt ihren Vertrag Adresse mit dem Hash und legt ihre Mittel.
  • Bob greift auf die Mittel Alice durch Entriegeln der Adresse mit dem Wert gesendet, die Alice kann dann die andere Adresse entsperren, um ihre neue Mittel zugreifen.

Atomic-Swaps können an der Kette stattfinden, wenn sie HTLCs unterstützen und haben den gleichen Hash-Algorithmus (wie Litecoin und Decred). Andernfalls, sie kann wie das Blitz-Netzwerk in einer zweiten Schicht Platz off-Kette nehmen.

Die Bedeutung von Atomic Swaps und Interoperabilität

Atomic-Swaps ermöglichen es Benutzern, ganz andere cryptocurrencies direkt zu übertragen, Peer-To-Peer, ohne Zentralisierung, stark Förderung der Konzeption und Ideologie der Kryptowährung Bewegung als Ganzes. Ironisch, für Decred und Litecoin, ohne Atom Swaps gehandelt werden, typischerweise wird Bitcoin als Akt “Mittelsmann” als Nutzer verkaufen ihre Decred für Bitcoin Litecoin zu kaufen, oder umgekehrt. unnötige Schritte Ausschneiden und Effizienzsteigerung ist das, was Kryptowährung und blockchain sind alle über.

Atomic hat einen großen Anwendungsfall für dezentrale Börsen, die nun als dezentrale Plattform wirken kann, durch die Menschen ihre eigenen Schlüssel und die Kontrolle über ihre eigenen Mittel, ohne irgendwelche externen Einlagen oder müssen zurückhalten können, Dritten vertrauen.

jedoch, das große Bild ist, dass diese Technologie uns mit Schmieden vorläufige Verbindungen zwischen mehreren blockchain Netzwerken zu experimentieren ermöglicht. Im 2008, niemand hatte sogar das Konzept mit mehreren blockchains erwähnt und Interoperabilität war kein Problem auf niemandem in den Sinn. Zehn Jahre später, die Gemeinde ist auf der Suche nach Möglichkeiten, können wir eine neue erstellen, dezentrales Internet.

Dezentrale Anwendungsplattformen, die auf unterschiedliche Kryptowährung und Informationen blockchain Netzwerken verbunden werden können, um nahtlos ohne zentrale Behörde Fonds und Daten gemeinsam nutzen, Zensur, Ausfallzeit, oder Sicherheitsverletzungen. Wenigstens, das ist der Traum! Interoperabilität ist das Ziel der zukunftsorientierten blockchain Entwickler, und atomare Swaps sind der erste Schritt vorwärts.