filecoin-project / specs

The Filecoin protocol specification
https://spec.filecoin.io
Other
367 stars 170 forks source link

How do miners signal upgrade readiness? Other things? #199

Open ZenGround0 opened 5 years ago

ZenGround0 commented 5 years ago

One consideration for a smooth upgrade process in the filecoin network is getting a read for the network's willingness and preparation for a protocol change. There is a precedent to allow miners to write arbitrary data somewhere in the block (i.e. BTC's coinbase input). This way miners can signal their readiness to upgrade. This isn't strictly necessary as everyone can vote by hard fork but it could make things easier.

Right now we don't have something like this in our block format. Should we?

whyrusleeping commented 5 years ago

Take a look at #178, I’ve been thinking about this a bit