Wie viel Zeit benötigt ein einfacher PC im Durchschnitt, um einen Block zu erstellen?

Nehmen wir an, ich habe einen einfachen Computer (z. B. CPU-Intel i7) und beginne mit dem Mining von Blöcken im Bitcoin-Netzwerk. Wie lange dauert es durchschnittlich, einen Block zu erstellen? (1 pro Woche? 1 pro Monat? 1 pro 3 Monate? ....)

Und wenn die Antwort 1 pro Monat oder so ähnlich lautet, warum beteiligt sich nicht die ganze Welt am Mining-Prozess? es scheint ein leichtes Geld zu verdienen ... Und deshalb denke ich, dass ich etwas in meinem Wissen verpasst habe

Danke im Voraus!

Antworten (1)

Die Antwort ändert sich ständig, aber das können Sie selbst berechnen.

  1. Schlagen Sie den aktuellen Bitcoin-Schwierigkeitswert nach . Im Moment sind es 460.769.358.091. Verwenden wir die wissenschaftliche Notation: 4.6e11.

  2. Die Schwierigkeit bestimmt die durchschnittliche Anzahl von Hashes, die benötigt werden, um einen Block abzubauen. Eine Mindestschwierigkeit von 1 entspricht 2^32 = 4,3e9 Hashes, also brauchen wir durchschnittlich 4,6e11 * 4,3e9 = 2,0e21 Hashes, um einen Block abzubauen. (Genauer gesagt hat jeder ausgeführte Hash eine Wahrscheinlichkeit von 1 zu 2.0e21, erfolgreich einen Block zu erstellen.)

  3. Schlagen Sie die ungefähre Hash-Rate für die Hardware nach, die Sie im Sinn haben. Für CPUs und GPUs gibt es hier eine Tabelle ; ASIC-Geräte finden Sie hier . Laut dieser Tabelle kann eine Core i7 2600 CPU 23,9 MHash pro Sekunde oder 2,3e7 Hashes pro Sekunde ausführen. Vielleicht fangen Sie an, das Problem zu erkennen.

  4. 2.0e21 / 2.3e7 = 8.7e13. Das ist die durchschnittliche Anzahl von Sekunden, die Ihr Computer benötigt, um einen Block abzubauen. Es ist etwa 2,7 Millionen Jahre.

Dies sollte Ihnen ein Gefühl dafür geben, warum das gesamte Bitcoin-Mining jetzt mit spezialisierter ASIC-Hardware durchgeführt wird, die um viele Größenordnungen schneller und energieeffizienter ist.