Wann beginnt ein Node mit dem Abbau des nächsten Blocks?

Wird ein bestimmter Knoten im Bitcoin-Netzwerk mit dem Abbau des nächsten Blocks beginnen, nachdem er erfolgreich abgebaut wurde?

  1. Gleich meins.

    1. Wenn der Knoten mit der besten Rechenleistung unter den am Bitcoin-Netzwerk teilnehmenden Knoten abgebaut wird, wird auch davon ausgegangen, dass der nächste Block eine höhere Abbauwahrscheinlichkeit aufweist als die anderen Knoten. Haben Sie dafür eine Strafe?
  2. Nicht sofort abgebaut.

    1. Wenn Sie ohne dies auf den nächsten Block warten, können Sie überprüfen, ob sich die Blöcke an alle am Bitcoin-Netzwerk teilnehmenden Knoten ausbreiten?

Antworten (1)

Zunächst einmal minen Nodes nicht mehr in Bitcoin. Die Schwierigkeit von Bitcoin ist zu hoch, und das Mining erfolgt jetzt über eine Reihe von Mining-Pools, die die Arbeit auf Zehntausende (wenn nicht Hunderttausende) von ASIC-Minern verteilen.

Gleich meins.

Bergleute beginnen mit dem Abbau eines neuen Blocks, sobald der vorherige entdeckt wurde, unabhängig davon, ob er von ihnen oder einem anderen Bergmann entdeckt wurde.

Es gibt keine Strafe für das Schürfen mehrerer Blöcke hintereinander, da das Schürfen keine betreibergebundene Operation ist – das heißt, was die Blockchain betrifft, gibt es keine definierten Schürfeinheiten und keine Datenbank oder Registrierung, anhand derer die Blockchain prüfen kann, ob zwei Blöcke von derselben Entität abgebaut wurden.

Natürlich könnte die Ausgabe in der Coinbase-Transaktion überprüft werden, aber es ist trivial, diese einfach jedes Mal an eine neue Adresse zu senden.

Darüber hinaus weisen Mining-Pools normalerweise jedem Teilnehmer eine andere Blockvorlage zu, da ASICs den Nonce- und Zeitstempelraum in einer trivialen Zeit abdecken können. Sie fahren dann mit der Aktualisierung der fort extraNonceund durch die Verteilung verschiedener Vorlagen an jeden Miner können Pools sicherstellen, dass die Arbeit nicht zweimal erledigt wird.