Kernaussagen

  • Atomic Swaps ermöglichen zwei Parteien, Kryptowährungen über verschiedene Blockchains hinweg auszutauschen, ohne einen Vermittler zu nutzen – und stützen sich dabei auf Smart Contracts, um den Handel abzusichern.

  • Der Prozess verwendet Hash Timelock Contracts (HTLCs), die sicherstellen, dass ein Swap entweder vollständig abgeschlossen oder abgebrochen wird und die Gelder zurückgegeben werden.

  • Atomic Swaps können On-Chain (direkt auf einer Blockchain) stattfinden oder Off-Chain (in sekundären Zahlungskanal-Layern).

  • Zu den wichtigsten Vorteilen gehören mehr Sicherheit, niedrigere Gebühren und eine stärkere Dezentralisierung im Vergleich zu zentralisierten Börsen.

  • Zu den Einschränkungen zählen Anforderungen an die Kompatibilität zwischen Blockchains sowie fortlaufende Herausforderungen rund um Skalierbarkeit und Akzeptanz.

Binance Academy courses banner

Einleitung

Ein Atomic Swap ist eine Technik, die es zwei Personen ermöglicht, Kryptowährungen über verschiedene Blockchain-Netzwerke hinweg auszutauschen – ohne eine zentrale Börse oder einen Dritten in Anspruch zu nehmen. Der Prozess wird durch Smart Contracts ermöglicht und erlaubt es Nutzern, direkt aus ihren persönlichen Krypto-Wallets zu handeln.

Die Idee von Cross-Chain-Handel wurde in der Krypto-Community seit über einem Jahrzehnt diskutiert. Entwickler Nolan aus der „Developer Tier“-Stufe beschrieb 2013 das, was allgemein als das erste vollständig funktionsfähige Atomic-Swap-Protokoll gilt. Bereits 2012 stellte Daniel Larimer ein vertrauensloses Austauschprotokoll namens P2PTradeX vor, das manche als Vorläufer moderner Atomic Swaps ansehen.

In den darauf folgenden Jahren trugen Entwickler-Communities rund um Bitcoin, Litecoin, Komodo und Decred dazu bei, die Idee weiter zu verfeinern. Man geht davon aus, dass die ersten echten Peer-to-Peer-Atomic-Swaps etwa um 2014 stattgefunden haben; 2017 erhielten Atomic Swaps jedoch größere öffentliche Aufmerksamkeit, nachdem erfolgreiche Exchanges zwischen Litecoin/Bitcoin und Decred/Litecoin-Handelspaaren durchgeführt wurden.

So funktionieren Atomic Swaps

Atomic-Swap-Protokolle sind so gestaltet, dass keine der beiden Parteien betrügen kann. Betrachten wir dazu ein Beispiel: Alice möchte ihre Litecoin (LTC) gegen Bitcoins (BTC) von Bob tauschen.

Zuerst hinterlegt Alice ihr LTC in einer Vertragsadresse, die wie eine sichere Lockbox funktioniert. Wenn sie diese Lockbox erstellt, generiert sie einen geheimen Schlüssel. Sie teilt Bob einen kryptografischen Hash dieses Schlüssels mit, aber nicht den Schlüssel selbst – sodass Bob in dieser Phase keinen Zugriff auf das LTC hat.

Als Nächstes nutzt Bob den Hash, den Alice geteilt hat, um seine eigene Lockbox-Vertragskonstruktion zu erstellen und darin seinen BTC zu hinterlegen. Um Bobs BTC einzufordern, muss Alice denselben geheimen Schlüssel verwenden. Wenn sie das tut, wird der Schlüssel Bob über einen Mechanismus namens Hashlock offengelegt. Anschließend kann Bob den Schlüssel verwenden, um das LTC einzufordern. Der Swap ist abgeschlossen.

Das Wort „atomic“ bezieht sich auf die Alles-oder-Nichts-Eigenschaft der Transaktion. Wenn eine der beiden Parteien ihren Teil nicht abschließt oder die zugewiesene Zeit abläuft, bricht der Vertrag ab und beide Parteien erhalten ihre Gelder zurück.

Hash-Timelock-Verträge (HTLCs)

Hash Timelock Contracts sind ein entscheidender Baustein für Atomic Swaps. Sie kombinieren zwei Mechanismen: einen Hashlock und einen Timelock. Ein Hashlock verhindert, dass Gelder freigegeben werden, bis ein bestimmter Datenbestandteil (der geheime Schlüssel) offengelegt wird. Ein Timelock stellt sicher, dass der Vertrag nur innerhalb eines definierten Zeitfensters ausgeführt werden kann.

Zusammen beseitigen diese beiden Funktionen die Notwendigkeit von Vertrauen zwischen den Parteien. Das HTLC garantiert, dass der Swap nicht teilweise ausgeführt werden kann, und schützt so beide Seiten des Trades.

HTLCs sind außerdem ein grundlegender Bestandteil des Bitcoin-Lightning-Networks und zeigen, dass dieselben kryptografischen Werkzeuge mehrere Zwecke im weiteren Krypto-Ökosystem erfüllen können.

On-Chain vs. Off-Chain Atomic Swaps

Atomic Swaps können in zwei Umgebungen ausgeführt werden. On-Chain-Atomic-Swaps finden direkt auf einer der beteiligten Blockchains statt, das heißt, jede Transaktion wird im öffentlichen Ledger erfasst. Off-Chain-Atomic-Swaps erfolgen in einer sekundären Ebene, etwa in bidirektionalen Zahlungskanälen ähnlich denen, die im Lightning Network verwendet werden.

On-Chain-Swaps bieten volle Transparenz und werden direkt auf der Basisebene abgewickelt. Off-Chain-Swaps können schneller und günstiger sein, da sie die Anzahl der Transaktionen reduzieren, die an die zugrunde liegende Blockchain gesendet werden müssen. Beide Ansätze setzen auf HTLC-Mechaniken, um den Austausch abzusichern.

Vorteile von Atomic Swaps

Die wichtigsten Vorteile von Atomic Swaps ergeben sich aus ihrem dezentralen Design. Indem sie die Notwendigkeit einer zentralisierten Börse oder eines vertrauenswürdigen Vermittlers entfernen, können die beiden Parteien direkt handeln, ohne einander vertrauen zu müssen. Dies wird durch das Protokoll selbst durchgesetzt.

Auch die Sicherheit wird verbessert. Bei Atomic Swaps behalten Nutzer während des gesamten Prozesses die Kontrolle über ihre Gelder und müssen keine Assets auf einer Drittanbieter-Plattform hinterlegen. Es gibt keinen Custodian, der gehackt werden könnte oder die Gelder der Nutzer falsch verwalten könnte.

Die Handelskosten können ebenfalls niedriger sein, da keine Börse eine Gebühr dafür erhebt, die Transaktion zu ermöglichen. Und weil Atomic Swaps direkte Cross-Chain-Austausche ermöglichen, müssen Nutzer nicht erst über eine gemeinsame Vermittlungswährung umrechnen, um einen Trade abzuschließen.

Einschränkungen von Atomic Swaps

Damit ein Atomic Swap funktioniert, müssen die beiden beteiligten Blockchains mehrere technische Anforderungen erfüllen. Sie müssen denselben Hashing-Algorithmus teilen (zum Beispiel SHA-256 für Bitcoin) und beide müssen HTLC-Funktionalität sowie programmierbare Vertragslogik unterstützen.

On-Chain-Atomic-Swaps erzeugen außerdem einen nachvollziehbaren On-Chain-Eintrag, der mit einem Blockchain-Explorer verfolgt werden kann. Da alle Transaktionen öffentlich sichtbar sind, ist es möglich, die beteiligten Adressen miteinander zu verknüpfen. Entwickler untersuchen derzeit, wie digitale Signaturschemata – darunter Schnorr-Signaturen und Adaptor-Signaturen – auf Protokollebene dazu beitragen können, diese Offenlegung zu reduzieren.

Auch die Skalierbarkeit bleibt eine Herausforderung. Atomic Swaps erfordern mehrere Blockchain-Transaktionen, um abgeschlossen zu werden, was in Phasen von Netzwerküberlastung langsam und teuer sein kann. Diese Faktoren haben die weitreichende Akzeptanz eingeschränkt – insbesondere bei kleinen oder häufigen Trades.

Warum Atomic Swaps wichtig sind

Atomic Swaps werden im Kontext dezentraler Börsen (DEXs) und plattformübergreifender Protokolle zunehmend relevant. Mehrere DEX-Plattformen haben Atomic-Swap-Mechaniken oder HTLC-basierte Systeme integriert, um vertrauenslosen Handel über verschiedene Blockchains hinweg zu ermöglichen – ohne zentrale Verwahrung.

Zentralisierte Börsen haben historisch gesehen die Infrastruktur für den Großteil des Krypto-Handels bereitgestellt, allerdings mit Nachteilen: Verwahrungsrisiken, höhere Gebühren, potenzielle Ausfallzeiten in Spitzenzeiten und regulatorische Risiken. Atomic Swaps bieten einen technischen Weg, um einige dieser Probleme für bestimmte Handelspaare anzugehen.

Während sich Blockchain-Ökosysteme weiter diversifizieren, wird die Möglichkeit, Werte zwischen Chains zu bewegen, ohne auf eine Brücke oder einen Dritten angewiesen zu sein, immer nützlicher. Atomic Swaps stellen einen Baustein in dieser breiteren Entwicklung hin zu mehr Interoperabilität dar.

FAQ

Was ist ein Atomic Swap?

Ein Atomic Swap ist ein mechanismusbasierter Ansatz über Smart Contracts, der es zwei Parteien ermöglicht, verschiedene Kryptowährungen über getrennte Blockchains hinweg auszutauschen, ohne einen Vermittler zu nutzen. Der Swap wird entweder vollständig abgeschlossen oder abgebrochen – sodass keine der Parteien ihr Geld bei einem teilweisen Scheitern verlieren kann.

Was sind Hash Timelock Contracts (HTLCs)?

Hash Timelock Contracts sind Smart Contracts, die einen Hashlock und einen Timelock verwenden, um Transaktionen abzusichern. Ein Hashlock benötigt einen geheimen Schlüssel, um Gelder freizugeben, während ein Timelock dafür sorgt, dass der Vertrag abläuft, falls er nicht innerhalb eines festgelegten Zeitfensters abgeschlossen wird. Zusammen machen sie Atomic Swaps vertrauenslos und manipulationssicher.

Was ist der Unterschied zwischen On-Chain- und Off-Chain-Atomic-Swaps?

On-Chain-Atomic-Swaps werden direkt auf einer Blockchain abgeschlossen, wodurch jeder Schritt des Trades im öffentlichen Ledger sichtbar ist. Off-Chain-Atomic-Swaps nutzen sekundäre Zahlungs-Kanäle, etwa Lightning-Network-Kanäle, um Trades schneller und mit niedrigeren Gebühren auszuführen – ohne jeden Schritt an die Basiscain zu senden.

Was sind die wichtigsten Einschränkungen von Atomic Swaps?

Atomic Swaps erfordern, dass beide beteiligten Blockchains die HTLC-Funktionalität unterstützen und einen kompatiblen Hashing-Algorithmus verwenden. Außerdem beinhalten sie mehrere On-Chain-Transaktionen, was langsam und relativ teuer sein kann. Diese Anforderungen bedeuten, dass Atomic Swaps derzeit nur für eine begrenzte Anzahl von Krypto-Paaren funktionieren.

Wie hängen Atomic Swaps mit dezentralen Börsen zusammen?

Mehrere Protokolle dezentraler Börsen nutzen Atomic-Swap-Mechaniken oder HTLC-basierte Designs, um vertrauenslose plattformübergreifende Trades zu ermöglichen. Atomic Swaps bieten eine Möglichkeit, Assets über Blockchains hinweg auszutauschen, ohne Gelder bei einem Custodian (Verwahrer) zu hinterlegen – ein zentrales Ziel vieler DEX-Plattformen.

Abschlussgedanken

Atomic Swaps stellen einen der technisch robustesten Ansätze für vertrauenslosen Handel über Chains hinweg dar. Zwar haben Einschränkungen bei der Kompatibilität und Skalierbarkeit die breite Akzeptanz verlangsamt, doch laufende Entwicklungen bei plattformübergreifender Interoperabilität und Zahlungskanal-Technologie könnten helfen, einige dieser Hürden im Laufe der Zeit zu adressieren.

Da sich der Krypto-Bereich weiter über mehrere Blockchains und Netzwerke hinweg ausdehnt, wird die Fähigkeit, Assets direkt und ohne Vermittler auszutauschen, wahrscheinlich immer relevanter. Atomic Swaps bleiben ein grundlegendes Konzept, das sich lohnt zu verstehen – für alle, die wissen möchten, wie dezentraler Handel und Blockchain-Interoperabilität funktionieren.

Weiterführende Informationen

  • Was ist der Unterschied zwischen einer CEX und einer DEX?

  • Cross-Chain-Bridges

  • Was ist Bitcoin?

  • Was ist ein Smart Contract?

  • Was ist Litecoin (LTC)?

Haftungsausschluss: Dieser Inhalt wird Ihnen „wie besehen“ zur Verfügung gestellt, nur zu allgemeinen Informations- und Bildungszwecken, ohne jegliche Zusicherung oder Gewährleistung. Er stellt keine Finanz-, Rechts- oder sonstige professionelle Beratung dar und ist auch nicht dazu gedacht, den Kauf eines bestimmten Produkts oder einer Dienstleistung zu empfehlen. Holen Sie sich bitte Ihren eigenen Rat bei geeigneten professionellen Beratern ein. Wenn der Inhalt von einem Dritten bereitgestellt wurde, beachten Sie bitte, dass die dort geäußerten Ansichten dem jeweiligen Drittanbieter gehören und nicht unbedingt die Ansichten der Binance Academy widerspiegeln. Die Preise digitaler Vermögenswerte können volatil sein. Der Wert Ihrer Investition kann steigen oder fallen, und Sie erhalten möglicherweise nicht den investierten Betrag zurück. Sie sind allein für Ihre Anlageentscheidungen verantwortlich und die Binance Academy haftet nicht für Verluste, die Ihnen möglicherweise entstehen. Weitere Informationen finden Sie in unseren Nutzungsbedingungen, der Risikowarnung und den Binance-Academy-Begriffsbestimmungen.