Straight Flag Day (Height) Taproot Activation



Summary:

Bitcoin developer Matt Corallo has proposed activating Taproot, the upcoming Bitcoin soft fork, via a traditional flag day activation. The suggested date for the flag day is around August 2022, based on the timeout height of block 745920. This would require bip8/lockinontimeout=true with that parameter for activation by block 747936. The proposal would involve reusing an existing parameter while dropping the consensus-critical signaling. Corallo suggests that this unsignaled flag day could be implemented by adjusting DeploymentHeight(), adding "int TaprootHeight;" to Conensus::Params in PR #19438 and setting TaprootHeight=747936 for MAINNET. Corallo also proposes updating getblocktemplate to allow miners to signal uptake for taproot rules three or four retarget periods prior to activation, without this signaling having any consensus level effect. This would enable miners and businesses to adjust their expectations and prepare for the possibility of an increase in invalid-block entries in their logs. Finally, Corallo acknowledges that the high node-level-adoption bar is one of the critical goals of Taproot, but notes that it is currently in jeopardy due to Luke's strong opposition to implementing lot=false.


Updated on: 2023-05-21T01:20:18.764011+00:00