Update deployment for BIP65 #227
pull btcdrak wants to merge 1 commits into bitcoin:master from btcdrak:bip65deploy changing 1 files +9 −3-
btcdrak commented at 12:13 pm on October 23, 2015: contributorBIP65 is being deployed by IsSuperMajority. Updating this BIP to reflect this fact.
-
Update deployment for BIP65 3ab04a6562
-
petertodd commented at 4:27 pm on October 23, 2015: contributor
ACK
Thanks for doing this for me!
-
in bip-0065.mediawiki: in 3ab04a6562
280+66, with the same thresholds, but for nVersion = 4. The new rules are 281+in effect for every block (at height H) with nVersion = 4 and at least 282+750 out of 1000 blocks preceding it (with heights H-1000..H-1) also 283+have nVersion = 4. Furthermore, when 950 out of the 1000 blocks 284+preceding a block do have nVersion = 4, nVersion = 3 blocks become 285+invalid, and all further blocks enforce the new rules.
luke-jr commented at 4:31 pm on October 23, 2015:What? I thought the plan was to have nVersion=3 blocks remain valid after this softfork? Otherwise we lose another bit forever…
petertodd commented at 4:42 pm on October 23, 2015:-
We don’t lose another bit.
-
The existing IsSuperMajority() mechanism can’t do that safely, as it’d mean the soft-fork could be reversed after the fact. The nVersion bits mechanism needs to record state to do this safely.
luke-jr commented at 4:47 pm on October 23, 2015:For others who might read this…
I was elaborately updated on the rationale on IRC: Essentially the plan is for versionbits to unburn all the lower bits at once by burning a higher one. While it might be nice not to even temporarily burn this one here, the code/testing overhead isn’t worth it.
luke-jr referenced this in commit 914702e39c on Oct 23, 2015luke-jr merged this on Oct 23, 2015luke-jr closed this on Oct 23, 2015
btcdrak deleted the branch on Oct 23, 2015luke-jr referenced this in commit 876b93151f on Jan 20, 2018luke-jr referenced this in commit 700b5e7a5d on Jan 20, 2018gmaxwell cross-referenced this on Apr 18, 2021 from issue BIP341: speedy trial activation parameters by ajtowns -
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-10-30 03:10 UTC
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-10-30 03:10 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me