Krypto-Glossar

Double-Spending-Problem

Das Double-Spending-Problem ist das Risiko, dass eine Einheit digitalen Geldes mehr als einmal ausgegeben wird. Weil sich digitale Daten kopieren lassen, braucht ein Zahlungssystem einen Mechanismus, der sicherstellt, dass jede Einheit nur einmal verwendet wird.

Read in English

Warum digitales Geld dieses Problem hat

Gibst du jemandem einen Geldschein, hast du ihn nicht mehr. Bei einer Datei ist das anders: Ein Foto kannst du kopieren und an zehn Leute schicken. Ohne Schutz gilt das auch für eine digitale Münze. Jemand könnte denselben Coin gleichzeitig an zwei Shops senden, und beide würden glauben, bezahlt worden zu sein.

Klassische Onlinezahlungen lösen das mit einer vertrauenswürdigen zentralen Stelle. Deine Bank führt das Register, prüft dein Guthaben und lehnt eine zweite Zahlung mit bereits ausgegebenem Geld ab. Das funktioniert, setzt aber voraus, dass alle dem Vermittler vertrauen und von ihm abhängen.

Wie Bitcoin das Problem löste

Vor Bitcoin gab es mehrere Projekte für digitales Bargeld, doch sie stützten sich auf einen zentralen Server oder lösten das Problem nie vollständig dezentral. Der Durchbruch von Bitcoin war ein öffentliches, gemeinsames Register, die Blockchain, plus ein Weg, wie sich Fremde ohne gegenseitiges Vertrauen auf die Reihenfolge der Transaktionen einigen.

Nodes lehnen jede Transaktion ab, die bereits ausgegebene Coins erneut ausgibt. Werden zwei widersprüchliche Transaktionen verschickt, kann nur eine in einen Block gelangen. Proof of Work ordnet die Blöcke zeitlich, und das Netzwerk folgt der Kette mit der meisten angesammelten Arbeit. Liegt eine Transaktion unter mehreren Blöcken, müsste man für eine Umkehr all diese Arbeit neu leisten.

Ein Beispiel

Angenommen, Alice hat 1 BTC und sendet ihn gleichzeitig an Bob und an Carol. Beide Transaktionen landen im Mempool, dem Wartebereich für unbestätigte Transaktionen. Ein Miner nimmt eine davon, etwa die an Bob, in den nächsten Block auf. Danach lehnt jede Node die Transaktion an Carol als ungültig ab, weil die Coins bereits ausgegeben sind.

Verbleibende Risiken

Double Spending ist nicht unmöglich, sondern teuer. Eine unbestätigte Transaktion kann noch ersetzt werden, deshalb ist es riskant, große Beträge ohne Bestätigung zu akzeptieren. Ein Angreifer mit dem Großteil der Mining-Leistung, eine sogenannte 51-Prozent-Attacke, könnte jüngere Blöcke umschreiben. Kleinere Proof-of-Work-Chains wurden bereits so angegriffen. Deshalb warten Dienste eine Anzahl Bestätigungen ab, bevor sie eine Einzahlung als endgültig behandeln.

Frag Coach dazu

Coach ist die KI von AtenaCrypto. Sie erklärt Krypto mit Live-Marktdaten, in einfachen Worten.

Warum lässt sich eine Bitcoin-Zahlung schwerer rückgängig machen, je mehr Bestätigungen sie hat?Coach fragen →

Häufige Fragen

Wurde Bitcoin schon einmal doppelt ausgegeben?

Die Bitcoin-Hauptkette hat keine erfolgreiche 51-Prozent-Attacke erlebt. Kleinere Proof-of-Work-Coins schon, deshalb unterscheiden sich die Bestätigungsanforderungen je nach Netzwerk.

Wie viele Bestätigungen schützen vor Double Spending?

Jede Bestätigung macht eine Umkehr schwerer. Bei Bitcoin gelten sechs Bestätigungen als übliche Konvention, kleine Zahlungen werden oft schon mit weniger akzeptiert.

Haben Banken ein Double-Spending-Problem?

Nicht auf dieselbe Weise, weil das zentrale Register der Bank jede Zahlung prüft. Der Preis dafür ist, dass du der Bank vertrauen musst.

Verwandte Begriffe

BitcoinBlockchainProof of Work (PoW)Blockbestätigung51-%-AngriffKonsensmechanismus

Schritt für Schritt lernen

AC Learning erklärt diese Themen in interaktiven Lektionen — die ersten acht Kapitel sind kostenlos.

AC Learning öffnen → Kostenloses Konto erstellen

Alle Glossar-Begriffe · Nur zu Bildungszwecken — keine Anlage-, Rechts-, Steuer- oder Finanzberatung.