Nehmen wir an, die Transaktion tx_1 hat eine Bestätigung. Aber der tx_1 ist betrügerisch. Kann es rückgängig gemacht werden? Hier speichere ich die bestätigten Blöcke und wenn meine Transaktion in Block-1 ist, dann ist die Bestätigung von tx_1 1 und immer wenn die Blöcke nach Block-1 kommen, wird die Bestätigung weiter erhöht. Aber nach einer Bestätigung, wenn der tx_1 betrügerisch ist, wie kann man dann diese Transaktion stoppen?
Sie können eine bestätigte Transaktion nicht trivial rückgängig machen. Das ist einer der Hauptvorteile eines Netzwerks wie Bitcoin.
Wenn Ihr tx nur 1 Bestätigung hat, können Sie ihn möglicherweise noch löschen, indem Sie zwei Blöcke auf dem übergeordneten Block des Blocks abbauen, der tx_1 enthält. Dazu müssen Sie jedoch über genügend Hashpower verfügen, bevor jemand die Kette erweitert, die auf dem Block mit tx_1 aufbaut, was nicht trivial ist. Selbst wenn Ihnen dies gelingt, besteht außerdem die Möglichkeit, dass jemand den Block, den Sie fallen gelassen haben, abbaut und ihn wieder in die längere Kette umwandelt.
Üblicherweise gelten sechsmal bestätigte Sperren als irreversibel. Praktischerweise ist sogar 1 Bestätigung in der Bitcoin-Kette praktisch irreversibel, es sei denn, Sie haben Zugriff auf eine große Menge an Hash-Power (obwohl gelegentlich verwaiste Blöcke vorkommen).
Merklexy
Raghav Sood