Bitcoins PoW, Echtzeit zum Erstellen eines Blocks

Ich erfahre, dass Bitcoin alle 10 Minuten erstellt wird und wenn der Block schneller als 10 Minuten erstellt wird, wird die Schwierigkeit zunehmen.

und genauer studieren, der Mining-Prozess findet Nonce, die mit 0 beginnen, um 1 zu erhöhen, bis der Hash-Wert gleich oder klein statt "Ziel" gefunden wird.

jetzt, am 14.02.2019, beträgt die Nonce von Block #562968 3.534.700.356.

Dies bedeutet, dass gemäß dieser Antwort 3GHash berechnet wird, um einen neuen Block zu erstellen.

Laut den neuesten Mining-Hardware-ASICs berechnet der ASIC-Miner 14 bis 16 TH/s. Das macht keinen Sinn. Der PoW-Hashwert wird mit diesem ASIC 0,001 s berechnet.

was ich vermisst habe?

Antworten (1)

Es ist wahrscheinlich, dass eine bestimmte Blockvorlage keinen gültigen Block für einen Nonce-Wert erzeugt, und wenn das passiert, passt der Miner einige andere Werte in der Blockvorlage an (wie die Extranonce, den Zeitstempel, die Transaktionsreihenfolge usw.). , und durchlaufen Sie dann erneut den gesamten Nonce-Bereich, um zu sehen, ob ihre neu angepasste Blockvorlage einen gültigen Block erzeugt.

Wenn Sie sich also nur den Nonce-Wert für einen bestimmten Block ansehen, erfahren Sie nicht, wie viele Hashes durchgeführt wurden, sondern nur, welcher Nonce einen gültigen Block für diese bestimmte Vorlage erzeugt hat. Vor dem Mining dieses Blocks ist der Miner wahrscheinlich viele, viele Male durch den gesamten Nonce-Bereich gelaufen, aber mit leicht unterschiedlichen Blockvorlagen.