- Dec 16, 2015
- 2,806
- 6,088
"and that chain remains the majority chain for 75% of the next 2016 blocks before the expiry date"in case it has not been noticed, bitmex is offering futures contracts for big block activation and for segwit activation, to expire at the end of 2017.
https://blog.bitmex.com/site_announcement/announcing-new-binary-futures-segwit-big-blocks/
right now traders are betting harder on SW than on big blocks. trading is thin.
I'm finding this hard to read - do they mean the big blocks chain must have majority hashrate for 75% of the 2016 blocks before Dec 31, 2017 at 12:00 UTC?
In the case of a tight race (let's say both around 50% of hashrate), is it possible to measure each chain's hashrate accurately enough over such a period to decide this future?
Why not decide it in terms of SHA256 work done on each chain at last block before expiry date?
What happens when they are amended?The above conditions may be amended with notice at any time.
---
EDIT: I think I answered my own question after thinking about it some more. They want to express a clear majority (75% of the hashrate).
But they do not account for the fact that if there is a > 1MB block, the chain will split in two, and it is no longer possible to measure "majority chain" by looking at just one chain.
So for a chain to be declared "majority", it would need 75% of its last 2016 blocks before expiry date to have greater work (SHA256 - otherwise not comparable anymore) than the highest-work block on the other (losing) chain.
This seems to exclude a big block future where a > 1MB block is mined on a minority chain which becomes the majority in time to satisfy the "75% of last 2016 blocks" condition. Anyone see that differently?- If a Big Block is mined on the Bitcoin chain with the largest hash power
This is actually much less clear than the termination condition - how is the "chain with the largest hashpower" measured at the time a > 1MB block is created ?
Is it 75% over the following 2016 blocks after the fork?
Because by definition, the > 1MB chain will be majority on its own chain (since it split).
Help me make sense of it if you can
Last edited: