Mining Schwierigkeit

Published by Martin Schuster on

Mit der Zeit könnten mehr Miner ihr Glück versuchen, die Lösung des Hash-Puzzles zu finden. Ein anderes Szenario ist, dass sich die Geschwindigkeit der Hardware verbessert. Dies würde bedeuten, dass mehr Versuche pro Sekunde unternommen werden, das Rätsel zu lösen. Dadurch würde sich die Zeit zwischen zwei Blöcken mit der Zeit drastisch verkürzen. Was auf den ersten Blick nach einer guten Sache klingt, birgt jedoch ernsthafte Probleme. Wenn Blöcke zu schnell gefunden werden, hätten andere Miner aufgrund der Netzwerklatenz keine Chance, rechtzeitig von diesen neuen Blöcken zu erfahren.

Andererseits könnten Miner einfach aus dem Spiel aussteigen, was zu einer niedrigeren Hash-Rate und längeren Blockfindungszeiten im Netzwerk führen würde. Um die Blockfindungszeit auf einem konstanten Niveau zu halten, muss die Schwierigkeit dynamisch angepasst werden. Bei Bitcoin wird dies alle 2016 Blöcke (ca. 10 minuten) von den Minern nach einer vordefinierten Formel vorgenommen.

Als Bitcoin anfing, war es ziemlich einfach, eine Lösung für ein Hash-Puzzle zu finden, da es nur wenige Miner mit herkömmlicher Hardware gab. Das bedeutete, dass man Rätsellösungen im Grunde mit seinem Notebook finden konnte. Heutzutage braucht man für diese Aufgabe eine Menge spezialisierter Hardware (und Strom).

Die Grafik unten zeigt die Entwicklung der Schwierigkeit im Bitcoin-Netzwerk von 2009 bis 2023.

Schwierigkeit beim Bitcoin-Mining. Quelle: btc.com
Categories: