Doppelausgaben (Double Spending) sind eine Situation, in der ein Benutzer versucht, für zwei verschiedene Transaktionen mit denselben digitalen Münzen zu bezahlen. Für elektronisches Geld ist dies ein fundamentales Problem: Eine digitale Datei ist leicht zu kopieren, sodass ohne einen zuverlässigen Schutzmechanismus theoretisch derselbe Betrag erneut ausgegeben werden könnte.
In Netzwerken wie Bitcoin wird dieses Problem durch ein verteiltes Hauptbuch und einen Konsensmechanismus gelöst. Alle Transaktionen werden in der Blockchain aufgezeichnet und von vielen Knoten verifiziert. Wenn zwei widersprüchliche Transaktionen mit denselben Münzen ins Netzwerk gelangen, erhält am Ende nur eine von ihnen eine Bestätigung, und die zweite wird als ungültig abgelehnt. Je mehr Bestätigungen (Blöcke) sich auf eine Transaktion ansammeln, desto schwieriger ist es, sie rückgängig zu machen.
Warum Bestätigungen wichtig sind
Das größte Risiko von Doppelausgaben entsteht, wenn Zahlungen ohne Bestätigungen akzeptiert werden, wenn ein Verkäufer Waren freigibt, ohne darauf zu warten, dass die Transaktion in einem Block aufgezeichnet wird. Deshalb wird empfohlen, dass Dienste und Verkäufer auf eine ausreichende Anzahl von Bestätigungen für große Beträge warten. Gerade der Widerstand gegen Doppelausgaben wurde zu einem der Hauptmerkmale der Blockchain-Technologie und einem Grund für das Vertrauen in dezentrale Zahlungssysteme.


