Warum dauert Bitcoin-Mining so lange?

Ich habe mich gefragt, ob ein Block (Hier ist ein Block #506398 )

Es ist eine Nonce von 1.229.291.212 (etwas mehr als eine Milliarde). Warum dauert es dann so lange, einen Block abzubauen, weil mein System allein etwa 500 GH/s (500.000.000.000 Hashes pro Sekunde) schaffen kann, was sehr wenig ist im Vergleich zu dem, was ein ASICs können das.

Warum dauert es dann so lange, einen Block abzubauen??

Vielen Dank für Ihre Hilfe!!

Ihr System kann keine 500 GH/s leisten.

Antworten (2)

Der Nonce-Wert selbst zeigt nicht alle Versuche an. Die Auflösung von Nonce beträgt nur 4 Bytes. Jedes Mal, wenn Nonce auf 4.294.967.295(10) ansteigt, wird es zurückgesetzt und beginnt wieder bei Null, aktualisiert die extraNonce und fährt fort.

http://en.bitcoin.it/wiki/Block_hashing_algorithm
'Wann immer Nonce überläuft (was häufig der Fall ist), wird der extraNonce-Teil der Generierungstransaktion erhöht, was die Merkle-Wurzel ändert.'

Der gesamte Zweck des Proof-of-Work-Mining besteht darin, die Teilnehmer zu zwingen, ihre Räder bei geschäftiger Arbeit zu drehen. Es dauert ungefähr 10 Minuten, einen Block abzubauen, da sich die Schwierigkeit automatisch ändert, sodass es immer ungefähr 10 Minuten dauert, einen Block abzubauen. Wenn dem Netzwerk mehr Hashing-Leistung hinzugefügt wird, steigt die Schwierigkeit, dies zu bewältigen. Die Zeit, die zum Minen eines Blocks benötigt wird, ist absichtlich auf 10 Minuten eingestellt.

Sie sollten lesen Was genau ist Bergbau? zur Klarstellung.

Ich verstehe, was Mining ist, aber was ich nicht verstehe, ist, dass 1 Milliarde Nonce für einen durchschnittlichen Computer 1/5 Sekunde dauern sollte, um abzubauen, warum dann 10 Minuten
Denn diese Nonce funktionierte wohl erst nach mehrmaligem Umordnen der Transaktionen.
Es gibt zwei Nonces, das OP betrachtet nur das erste.