1
Given that the Bitcoin node software not centrally controlled (auto updated) and many different versions and implementations exist around the world, how would a core change be possible if it is not forced to all nodes? Example one would want to make the block size larger or change the hashing algorithm to be resistant to newer technologies like quantum computing attacks, not everything can be made backward compatible. How can one ensure that the newer improved core makes it to the many nodes that exist.
Thanks for your answer Chytrik, I understand the reasoning behind it but feel that it stifles innovation a little. – David Vella – 2018-09-19T20:58:45.557
1@DavidVella Not at all. You can innovate and create whatever new rules you want, you just can't force people to use them, you must convince them it's better, just like any other product. – JBaczuk – 2018-09-19T21:18:49.907