Wie sollen die Transaktionen in einem Fall, in dem niemand den nächsten Block in der Blockchain abbaut, in der Blockchain veröffentlicht werden?

Ich verstehe, dass Miner angesichts der Transaktionsgebühr für jeden Block niemals mit dem Mining aufhören werden. Aber nur für den Fall, dass niemand den nächsten Block in der Blockchain schürfen kann/will, was passiert mit den neuen Transaktionen , wie sollen sie veröffentlicht werden? Und wie wird es den Blockchain-Konsens beeinflussen ?

Eine weitere nicht so offensichtliche Methode ist die Ausgabe von Coinbase-Münzen mit einer Laufzeit von 100 Blöcken. Wenn Miner mit dem Mining aufhören, verlieren sie nicht nur die Opportunitätskosten, wenn sie den nächsten Block nicht minen, sondern auch die vorherigen 100 Belohnungsblöcke.
@sanket1729 Okay, also muss ein Miner eines Blocks im Grunde 100 Bestätigungen haben, bevor er belohnt wird

Antworten (1)

Sie tun es nicht. Die Blockchain ist per Definition eine Kette von geminten Blöcken. Wenn niemand den nächsten Block schürft, kann die Blockchain nicht wachsen und es können keine weiteren Transaktionen darin enthalten sein. Transaktionen werden nicht mehr bestätigt, bis jemand einen weiteren Block abbaut.

Transaktionen können weiterhin über das Peer-to-Peer-Netzwerk weitergeleitet werden, und Knoten werden ihre Signaturen überprüfen und in ihren Mempools speichern, aber es wird keinen wirklichen Schutz gegen doppelte Ausgaben geben. Jemand könnte zwei oder mehr Transaktionen erstellen, die miteinander in Konflikt stehen; einige Knoten können einen speichern und andere können den anderen speichern. Es wird sich nicht zwangsläufig ein Konsens darüber ergeben, wer als der „Richtige“ akzeptiert werden sollte.

Wenn dieser Zustand dauerhaft wird, ist die Währung praktisch tot.

"Es wird keinen wirklichen Schutz vor Doppelausgaben geben" - in dieser Situation besteht keine Notwendigkeit, sich vor Doppelausgaben zu schützen, da überhaupt keine Ausgaben stattfinden :D (wenn ich das richtig verstehe)