Leitfaden zum Atomtausch – vertrauenswürdiger kettenübergreifender Handel
Atomic Swap oder atomarer Cross-Chain-Handel ist der Austausch einer Kryptowährung gegen eine andere Kryptowährung, ohne dass einem Dritten vertraut werden muss. Der Atomic-Swap-Prozess ist absolut vertrauenswürdig und stellt sicher, dass beide Parteien die im Vertrag festgelegten Anforderungen des Handels erfüllen. Wenn einer die Anforderungen nicht erfüllt, erstattet der zeitlich gesperrte Vertrag den anderen Benutzer.
Lassen Sie uns einen Atomtausch mit einem klassischen Beispiel von Alice und Bob erklären. Alice besitzt einen komodo Münze, will aber wirklich eine Strich stattdessen. Normalerweise müsste Alice ihre Komodomünze gegen eine Zwischenmünze wie Bitcoin eintauschen, um die Bitcoin gegen eine Strichmünze einzutauschen. Wenn ja, wird sie etwas Geld verlieren, weil sie zweimal handeln muss.
Mit der verfügbaren Atomic-Swap-Technologie können Benutzer ohne Austausch auf Peer-to-Peer-Basis handeln. Ein zeitlich begrenzter Vertrag wird als Treuhandkonto zwischen Alice und Bob verwendet. Alice legt ihre eine Komodo-Münze ein und Bob muss seine Dash-Münze an den Vertrag senden. Der Vertrag kümmert sich um den Tausch, so dass Alice die Besitzerin eines Strichs und Bob eine Komodomünze wird.
Technische Details zum Atomtausch
Wie bereits erwähnt, verwendet ein Atomtausch einen zeitlich gesperrten Hash-Vertrag. Dieser Vertrag sieht grundsätzlich einen Zahlungskanal zwischen zwei Blockchains vor. Allerdings unterstützt nicht jede Blockchain Zahlungskanäle. Um dies zu unterstützen, muss eine Blockchain das implementieren Blitznetzwerk, Eine Lösung, mit der Zahlungskanäle geöffnet und geschlossen werden können, die Transaktionen außerhalb der Kette ausführen. Nach einer bestimmten Zeit wird der Kanal geschlossen und die Endsalden werden an beide Blockchains gesendet.
Bei den in diesen Transaktionen verwendeten Verträgen handelt es sich um zeitlich gesperrte Hash-Verträge. Ein Hash kann als Fingerabdruck eines Datenelements definiert werden, das durch Ausführen mathematischer Funktionen erstellt wird. Um diese Art von Hash-Vertrag zwischen Blockchains zu erstellen, müssen beide Blockchains dieselbe kryptografische Hash-Funktion wie SHA-256 unterstützen.
Ein zeitlich gesperrter Hash-Vertrag wird von der Person abgeschlossen, die die erste Zahlung leistet. Diese Person muss einen bestimmten Hash angeben, der den Geldbetrag darstellt, der ausgezahlt wird. Um die Zahlung zu erhalten, muss der Empfänger innerhalb der angegebenen Zeit einen kryptografischen Zahlungsnachweis erstellen. Wenn der Empfänger die Frist einhält, wird der Swap ausgeführt. Andernfalls wird der Initialisierer des Vertrags zurückerstattet.
Warum wird Atom-Swap-Technologie benötigt??
Derzeit vertrauen Benutzer von Kryptowährungen auf zentralisierte Börsen wie Bittrex oder Poloniex, um ihre Münzen zu handeln. Wenn bei einem Umtausch etwas passiert, gibt es keine Möglichkeit, die verlorenen Münzen zurückzugewinnen, da die Eigentümer nicht nachweisen können, welche Beträge sie besaßen. Zentraler Austausch ist anfälliger für Angriffe wie Hacks, Ineffizienzen, Manipulationen und sogar menschliches Versagen. All dies kann zu finanziellen Verlusten führen. Atomic Swaps machen einen Austausch komplett überflüssig. Daher werden die Transaktionsgebühren auf Null reduziert.
Ein weiterer Grund für die Notwendigkeit der Atom-Swap-Technologie ist das sogenannte „Scheitern“ von dezentralen Börsen (DEXs). Ein DEX ist nicht in der Lage, eine große Anzahl von Trades abzuwickeln. Einige dieser dezentralen Börsen sind zu einer „Blockchain-basierten Börse“ geworden. Diese Lösung ist nicht ideal, da die Blockchain-basierten Börsen Händlern nur die Möglichkeit bieten können, Währungen innerhalb ihrer eigenen Blockchain umzutauschen. Dies zwingt die Händler, ein Proxy-Token zu verwenden, wie z BitUSD oder wBTC. BitUSD ist eigentlich ein dezentraler Dollar und wird von keiner Regierung oder Behörde kontrolliert. Jedes BitUSD wird mit zwei Fiat-Dollars gedeckt.
Schließlich können Atom-Swaps sehr schnell ausgeführt werden. Der kryptografische Zahlungsnachweis hilft bei der Validierung der Zahlung in der Blockchain und beschleunigt die Validierung.
Komodo-Projekt
Das Komodo-Team erweitert wirklich die Grenzen der Atom-Swap-Technologie. Sie haben einen Atomtausch mit einem Electrum-Server erfolgreich abgeschlossen. Dies ist wichtig, da Benutzer eine Münze tauschen können, ohne die gesamte Blockchain herunterladen zu müssen. Dies bringt das Komodo-Team der Verwirklichung seines Ziels, einen voll funktionsfähigen dezentralen Austausch aufzubauen, den sie benennen werden, einen Schritt näher BarterDex.
Komodo hat einige erfolgreiche Atom-Swaps von abgeschlossen Vertcoin zu komodo und von verordnet zu Bitcoin.