summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke-Jr <luke_github1@dashjr.org>2015-10-27 20:53:05 +0000
committerLuke-Jr <luke_github1@dashjr.org>2015-10-27 20:53:05 +0000
commitb1b0cd6483fc8f6f5603fba7019b345aa4639279 (patch)
tree288e6fd454901251783f3fa58a2bf17262343fda
parent766cf86dac9d6e15ac27a38c66963feae4579feb (diff)
parent062e40b491630c23c57af24eb460629740d36c85 (diff)
downloadbips-b1b0cd6483fc8f6f5603fba7019b345aa4639279.tar.xz
Merge pull request #228 from btcdrak/bip65deploybits
Add note about not consuming nVersion bits
-rw-r--r--bip-0065.mediawiki8
1 files changed, 6 insertions, 2 deletions
diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki
index 3b477bd..347f0dc 100644
--- a/bip-0065.mediawiki
+++ b/bip-0065.mediawiki
@@ -273,14 +273,18 @@ https://github.com/petertodd/bitcoin/commit/ab0f54f38e08ee1e50ff72f801680ee84d0f
==Deployment==
-We reuse the double-threshold switchover mechanism from BIPs 34 and
-66, with the same thresholds, but for nVersion = 4. The new rules are
+We reuse the double-threshold IsSuperMajority() switchover mechanism used in
+BIP 66 with the same thresholds, but for nVersion = 4. The new rules are
in effect for every block (at height H) with nVersion = 4 and at least
750 out of 1000 blocks preceding it (with heights H-1000..H-1) also
have nVersion = 4. Furthermore, when 950 out of the 1000 blocks
preceding a block do have nVersion = 4, nVersion = 3 blocks become
invalid, and all further blocks enforce the new rules.
+It should be noted that BIP9 involves permanently setting a high-order bit to
+1 which results in nVersion >= all prior IsSuperMajority() soft-forks and thus
+no bits in nVersion are permanently lost.
+
==Credits==