Ich schlage hier eine Änderung des Bitcoin-Algorithmus vor, um den Stromverbrauch signifikant zu senken. Notwendig dafür wäre nur ein einziges Update, welches ähnlich wie beim Taproot-Update, einfach bei allen Minern eingespielt werden müsste und welchem die Miner zustimmen müssten.
Bitte um weitere Vorschläge und dann die spätere Weitergabe des Blocktrainer-Teams und von Roman an den bekannten Bitcoin Core Developer.
1.) Mining-Pause nach gefundenem Block:
Nachdem eine Maschine einen neuen Block gefunden hat, fährt diese Maschine für 24 Stunden in einen Warte/Standby-Modus und kann für diese Zeit keine neuen Blöcke mehr minen.
Dadurch verringert sich der Stromverbrauch zwar nur minimal, aber die anderen Miner haben eine größere Chance auch einmal neue Blöcke zu finden und die Miner haben Interesse daran, dieses Update zu installieren.
2.) Mining-Begrenzung über Warteliste:
Alle Mining-Maschinen tragen sich vor dem tatsächlichem Mining-Start in eine aktuelle Warteliste ein, somit weiß das Netzwerk, wie viele Maschinen minen möchten.
Aus dieser Warteliste werden immer nur maximal 10.000 Maschinen durch eine Verlosung für 24 Stunden ausgewählt, die erst mit dem Mining starten dürfen, sobald sie die Verlosung gewonnen haben und haben dann die Chance innerhalb von 24 Stunden neue Blöcke zu finden, bevor danach dann das Mining auf diesen Maschinen stoppt. Die restlichen anderen Maschinen warten dann, bis auch sie ausgelost werden.
Somit wird die Rechenleistung immer nur auf 10.000 aktive Maschinen begrenzt.
Ob 10.000 Maschinen ein guter Wert ist oder evtl. auch nur 5.000, sollten sich die Bitcoin-Core-Developer ausrechnen. Gleiches gilt auch für die Mining-Pausenzeit.
Beide Änderungen sind so gestaltet, dass sich die Algorithmen für das Mining nicht ändern und dadurch die Mining-Hardware nicht geändert werden muss.
Zusätzlich könnten dadurch auch kleinere Mining-Maschinen wenn sie gezogen werden auch einmal erfolgreich einen neuen Block finden.
Es wäre extrem wichtig, so etwas zu klären und dem Core-Developer-Team vorzuschlagen. Selbst wenn es noch nicht sofort umgesetzt ist, könnten diese die Idee veröffentlichen und somit das Energie-Thema endlich zukünftig abhaken. Bereits die Ankündigung würde für eine Stabilisierung des Marktes sorgen.
Schöne Grüße!
Anmerkungen, ergänzt am 27.05.2021:
-
Der „Warte/Standby-Modus“ ist kein Energiesparmodus in dem die Maschine nicht mehr reagiert, sondern die Maschine bleibt aktiv und per Handshake mit der Warteliste verbunden. Vielleicht sollte ich es besser als „stromsparende Pre-Mining-Phase“ benennen**, in der die Maschinen wesentlich stromsparender laufen.
-
Die 10.000 Machinen, die aus der „Warteliste“ zum Mining ausgelost werden, werden nicht auf einen Schlag ersetzt, sondern werden nacheinander ausgetauscht. (Sanfter Übergang)
-
Die Sicherheit beschränkt sich nicht nur auf die 10.000 Maschinen, sondern auf die zuerst an der Warteliste angemeldeten Maschinen plus die Auslosung plus das Mining, wenn die Maschinen ausgelost wurden.
Sicherheit - Gegen Quantencomputer:
Angenommen dass in ferner Zukunft ein Quantencomputer sehr schnell neue Blöcke finden kann. Anfangs wird es davon nur einen oder sehr wenige geben, sodaß dieser nach dem bisherigen Code die Blöcke am schnellsten nacheinander mined. Dann würden die aktuellen Asics nicht mehr hinterherkommen und dieser Quantencomputer alle Blöcke minen und nach 14 Tagen würde die Difficulty auf ein sehr hohes Maß angepasst werden, wodurch die aktuellen Asics dann auch weiterhin keine Chance auf neue Blöcke haben.
Mit einer Warteliste: Der erste Quantencomputer der sich in Zukunft anmelden wird, kommt erst einmal in die Warteliste und kann erst losminen, sobald er per Lotterie gezogen wird. Dann erzeugt er als erster einen neuen Block und wird danach für 24 Stunden vom Mining ausgeschlossen. Dadurch haben die restlichen Asics wieder eine höhere Chance.
Sicherheit - Dezentraleres Mining:
Wenn eine bestimmte Region in der Welt durch extrem niedrige Stromkosten sehr viele Miner anzieht, liegt dort der Mining-Schwerpunkt und die Elon’s dieser Welt behaupten: „Das Mining wäre nicht dezentral.“ Durch die Warteliste wird das Mining wesentlich dezentraler, da dann zwischen allen Regionen ausgelost wird und zudem schnelle Miner nach erfolgreichem neuen Block ja eine Zwangspause von 24 Stunden haben.
Sicherheit - 24-stündige Mining-Pause:
Durch das 24 stündige Ausscheiden einer Maschine (sie hat dann immerhin mit einem Schlag 300.000 $ erwirtschaftet!) kann die Maschine nicht auch gleich den nächsten Block schneller minen und somit eine Parallel-Kette aufbauen, der die Blockchain aufspaltet oder sogar mit falschen Transaktionen befüllt und dann als „längste Kette“ gewinnt..
Weiters führt die Mining-Zwangspause doch 1. zu einer wesentlich höheren Sicherheit und 2. führt das dazu, dass auch andere Miner zum Zuge kommen.