Wie funktioniert die Bitcoin Schwierigkeitsanpassung?

Wenn die Schwierigkeit von Mining erhöht werden muss, da mehr Leute Mining betreiben und es z.B.: 10 Nullen braucht, um einen gültigen Hash für den nächsten Block zu haben. Wie wird das gemacht, wenn die Schwierigkeit nur um 1 % steigt? Man kann es ja nicht direkt auf 11 Nullen erhöhen da, das doch deutlich schwieriger wäre wie nur 1 % Erhöhung.

Hoffe, dass meine Frage verständlich ist.

Die Antwort findest du hier:

1 „Gefällt mir“

Ich finde das auch sehr irritierend dass immer von Nullen gesprochen wird. Das wäre tatsächlich viel zu unpräzise.

1 „Gefällt mir“

Oder um es kurz und knapp zu beantworten:

Man erhöht die Schwierigkeit, indem man den Zielwert (den man mit dem Hash unterbieten muss) verkleinert. Daraus resultieren natürlich irgendwann „neue Nullen“, aber erstmal ist es nur eine Zahl, die man, zumindest theoretisch, auch nur um eins verkleinern kann.

Fürs Verständnis kannst du dir die Nullen auch einfach komplett wegdenken, die existieren schließlich nur weil SHA-256 eine feste Länge hat.

Auf der Webseite wird das am Beispiel von Würfeln erklärt:

2 „Gefällt mir“