Skip to content

Commit 37d7e90

Browse files
committed
BIP8: clarify deployment terms
1 parent dd3254b commit 37d7e90

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

bip-0149.mediawiki

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ Miners have been reluctant to signal the BIP9 segwit deployment despite a large
2222

2323
==Reference implementation==
2424

25+
The reference implementation will refuse to run on Bitcoin mainnet before 7 November 2017, and can only be run on testnet and regtest until then.
26+
2527
https://github.com/bitcoin/bitcoin/compare/master...shaolinfry:uasegwit-flagday
2628

2729
==Specification==
@@ -30,7 +32,9 @@ This deployment will set service bit (1<<5) as NODE_UAWITNESS.
3032

3133
==Deployment==
3234

33-
This BIP will be deployed by BIP8 with the name "segwit" and using bit TBD.
35+
This BIP should only be deployed if BIP9-segwit fails to lock-in or activate before timeout on 15 November 2017. This BIP cannot be deployed before 15 November 2017.
36+
37+
This BIP will be deployed by BIP8 with the name "segwit" and using bit 1.
3438

3539
For Bitcoin mainnet, the BIP8 starttime will be midnight 16 November 2017 UTC (Epoch timestamp 1510790400) and BIP8 timeout will be 4 July 2018 UTC (Epoch timestamp 1530662400).
3640

@@ -40,11 +44,11 @@ For Bitcoin testnet, segwit is already activated so no deployment is specified.
4044

4145
This deployment reuses the GBT deployment name "segwit" to maintain compatibility with existing mining software.
4246

43-
==Rationale==
47+
This deployment is incompatible with the BIP9-segwit deployment and should not be run concurrently with it.
4448

45-
This BIP can be deployed well in advance of the BIP8 '''starttime''' so that the '''timeout''' will be sufficiently far in the future to allow Bitcoin users to upgrade in preparation.
49+
==Rationale==
4650

47-
The '''starttime''' of this BIP is after the BIP9 "segwit" timeout to remove compatibility issues with old nodes.
51+
The '''starttime''' of this BIP is after the BIP9-segwit timeout to remove compatibility issues with old nodes.
4852

4953
==References==
5054

0 commit comments

Comments
 (0)