Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 47827
0 votes

What are the differences between the various MTPs in Bitcoin?

MTP is defined as the median timestamp of the last 11 blocks. BIP 9 determines a block height based on MTP. Every 2016 blocks BIP 9 says "Does this next block have a MTP past start/timeout time?" You …
Michael Folkson's user avatar
4 votes
Accepted

How can I follow the progress of miner signaling for Taproot activation during the Speedy Tr...

Hampus Sjöberg has set up a site (https://taproot.watch/) with a graphic for which blocks have signaled for Taproot activation and a breakdown by mining pools. It was announced here on Twitter. AJ Tow …
Michael Folkson's user avatar
2 votes
Accepted

Taproot activates within the next 2 weeks. What could go wrong and what could be done to red...

Scenarios that don't pose a concern Scenario: A valid or invalid Taproot spend makes it into a mined block before activation (block 709632). It is just treated as anyone can spend as no one on the net …
Michael Folkson's user avatar
2 votes
Accepted

What is -vbparams argument and what its the difference with -testactivationheight on Bitcoin...

-testactivationheight is defined here. argsman.AddArg("-testactivationheight=name@height.", "Set the activation height of 'name' (segwit, bip34, dersig, cltv, csv). (regtest-only)", ArgsManager::ALLOW …
Michael Folkson's user avatar
0 votes
Accepted

Could Bitcoin Core leave the lockinontimeout parameter choice entirely to Bitcoin Core users...

Matt Corallo and ZmnSCPxj answered this on the Bitcoin dev mailing list. Matt Corallo stated: Bitcoin Core does not have infrastructure to handle switching consensus rules with the same datadir - aft …
Michael Folkson's user avatar
1 vote
Accepted

Why does the threshold apply to the MUST_SIGNAL phase in revised BIP 8 (lot=true)? Why doesn...

nickler answered this on IRC. In a mixed network, the rules can become active, but in two separate chains because lot=true nodes will reject blocks from the lot=false chain which doesn't require 100% …
Michael Folkson's user avatar
0 votes
Accepted

Why is there no forced signaling during the LOCKED_IN phase of BIP 8(LOT=true)?

The state transition diagram of BIP 8 is here. The specific change you refer to was made in this BIP PR by AJ Towns. Once we move into the LOCKED_IN phase of BIP 8 the soft fork is definitely going to …
Michael Folkson's user avatar
1 vote

Should block height or MTP or a mixture of both be used in a soft fork activation mechanism?

Using block heights for the start and timeout parameters has the advantage of giving miners a known number of signaling periods. Loss of hashpower doesn't reduce the number of retarget periods availab …
Michael Folkson's user avatar
1 vote
Accepted

What is the benefit of forced signaling in a soft fork activation mechanism?

A two week (2016 blocks) forced signaling phase has two major advantages. Firstly, it offers a signal to the network that miners will be enforcing the soft fork rules in the next phase following the f …
Michael Folkson's user avatar
0 votes
Accepted

What is the point of miner signaling in a soft fork activation mechanism? What should the th...

What is the point of miner signaling in a soft fork activation mechanism? Miners are signaling readiness for a soft fork activation, they are not signaling to support (or vote for) a soft fork. It s …
Michael Folkson's user avatar
-1 votes
Accepted

Is there network split risk for Taproot activation with two releases (Bitcoin Core and Bitco...

Every soft fork or consensus change involves a (very small) non-zero risk of a network split. That risk is considerably lower for a soft fork than say a hard fork (where all nodes need to upgrade). Th …
Michael Folkson's user avatar