Niemand kann ein Update auf Bitcoin aufzwingen. Jeder Node führt die Software aus, die sein Betreiber zu installieren wählt. Eine Änderung wird erst wirksam, wenn genügend Teilnehmer im Netzwerk sie ausführen.
Der übliche Weg
- Eine Idee wird als BIP, ein Bitcoin Improvement Proposal, aufgeschrieben und öffentlich diskutiert.
- Entwickler prüfen sie, manchmal jahrelang, und implementieren sie in Software wie Bitcoin Core.
- Nutzer und Unternehmen entscheiden, ob sie die neue Version ausführen wollen.
- Bei einem Soft Fork signalisieren Miner normalerweise ihre Bereitschaft, dann wird er bei einem festgelegten Block aktiviert.
Wirtschaftliches Gewicht
Die wichtigsten Nodes sind die von Leuten, die Zahlungen erhalten: Börsen, Händler, Wallets, Einzelpersonen. Sie entscheiden, welche Coins sie akzeptieren. Eine Kette mit anderen Regeln, die sie nicht akzeptieren, ist einfach eine andere Coin.
Entwickler schreiben Code, können aber niemanden zwingen, ihn auszuführen. Miner haben Hashrate, müssen aber Coins minen, die Leute akzeptieren. Nutzer haben das letzte Wort, weil sie die Software wählen, die prüft, was sie erhalten.