summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Towns <aj@erisian.com.au>2021-03-24 20:35:24 +1000
committerAnthony Towns <aj@erisian.com.au>2021-04-08 21:24:13 +1000
commit0f95720639c743df2546730a5549eb7ead610529 (patch)
treef99089ca2b033b555b08a7b20e288ee119871b0a
parenta516c135ab622dcf0a4ecf204476034cb086d287 (diff)
downloadbips-0f95720639c743df2546730a5549eb7ead610529.tar.xz
BIP341: bip9 speedy trial parameters
-rw-r--r--bip-0341.mediawiki10
1 files changed, 10 insertions, 0 deletions
diff --git a/bip-0341.mediawiki b/bip-0341.mediawiki
index 1e579e1..c464b59 100644
--- a/bip-0341.mediawiki
+++ b/bip-0341.mediawiki
@@ -298,6 +298,16 @@ This BIP is deployed concurrently with [[bip-0342.mediawiki|BIP342]].
For Bitcoin signet, these BIPs are always active.
+For Bitcoin mainnet, these BIPs will be deployed by "version bits" with the name "taproot" and bit 2, using BIP9 modified to use a lower threshold, and with an additional ''min_activation_height'' parameter and changing the state transition logic for LOCKED_IN to the following:
+
+ case LOCKED_IN:
+ if (block.nHeight < min_activation_height) {
+ return LOCKED_IN;
+ }
+ return ACTIVE;
+
+For Bitcoin mainnet, the BIP9 starttime is epoch timestamp 1619222400 (midnight 24 April 2021 UTC), BIP9 timeout is epoch timestamp 1628640000 (midnight 11 August 2021 UTC), the threshold is 1815 blocks (90%) instead of 1916 blocks (95%), and the min_activation_height is block 709632 (expected approximately 12 November 2021).
+
== Backwards compatibility ==
As a soft fork, older software will continue to operate without modification.
Non-upgraded nodes, however, will consider all SegWit version 1 witness programs as anyone-can-spend scripts.