This contains inaccuracies: “Segwit2x: What you need to know – Jimmy Song”. Only bit 4 counts towards Segwit2X activation threshold, not 1 AND 4.

247 Bitcoin

Bitcoin News Search

1 News - 247 News - 247 Bitcoin - 1 Search


FYI and to avoid more confusion about Segwit2X signalling…

https://medium.com/@jimmysong/segwit2x-what-you-need-to-know-b747e6326266

States:

Signaling at bit 1 or bit 4 are accepted.

and also

At least 269 of 336 blocks must signal for bit 1 or bit 4 (about 80%). This would achieve BIP91 lock-in.

This is incorrect. Only Bit 4 counts towards the 80% threshold for Segwit2X activation.

Code: https://github.com/btc1/bitcoin/pull/21/files

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].bit = 4;

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nStartTime = 1496275200; // June 1st, 2017.

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nTimeout = 1510704000; // November 15th, 2017.

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nOverrideMinerConfirmationWindow = 336; // ~2.33 days

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nOverrideRuleChangeActivationThreshold = 269; // 80%

When 80% of miners are signalling for Segwit2X (using 'bit 4') it will activate (after a lock in period) code within Segwit2X that rejects any blocks that do not signal for Segwit BIP 141 (under BIP 9 'bit 1' signalling).

This results in a chain with 100% of blocks signalling for Segwit using bit 1 and the 95% threshold for BIP 9 is exceeded.

Further reading on Segwit2X activation

submitted by /u/wintercooled
[link] [comments]

247 Bitcoin

Bitcoin News Search

1 News - 247 News - 247 Bitcoin - 1 Search


Leave a Reply