There was an interesting post on the YCombinator blog by Ramon Recuero about the evolution of blockchain protocols through forking and copying. The post does not mention the alternative possibility of binding voting as a mechanism for the evolution of blockchains. There are several projects, including the troubled Tezos, where the blockchain protocol will be able to evolve via on-chain voting. Voting is an important mechanism to be explored as an alternative to forking. In his famous treatise...