Questions tagged [soft-fork]

Should be used for questions regarding softforks of the bitcoin blockchain

Filter by
Sorted by
Tagged with
18
votes
1answer
2k views

How is SegWit a soft fork?

Reading this section of BIP144, I noticed the followng statement: Parsers supporting this BIP will be able to distinguish between the old serialization format (without the witness) and this one. ...
6
votes
1answer
68 views

How do we know which soft-forks were implemented using User-Activated Soft Fork or Miner-Activated Soft Fork?

This seems to be the most common definition When a majority of miners upgrade to enforce new rules, it is called a miner-activated soft fork (MASF). When full nodes coordinate to enforce new rules, ...
3
votes
2answers
2k views

Where can I find a complete list of Bitcoin forks (soft, hard, intentional and unintentional)

I was looking to study the history of Bitcoin forks including the 2013 incident that may or may not have been a Hard fork depending on your definition.
3
votes
1answer
159 views

What are the risks of a lower-than-95% activation threshold for soft forks (particularly SegWit)?

95% seems exceptionally conservative, especially given the evidence of vetoing by a subset of Bitcoin miners. What risks does, say, 60% over a longer activation period hold vs 95% for SegWit?
4
votes
3answers
456 views

Would it be possible to create a soft-fork for reducing miner reward?

Context: There is a bet going on r/bitcoin about the possibility of doing a user activated soft fork for reducing current miner reward to 0.25 BTC. One of the users says the bet had two points: the ...
2
votes
1answer
98 views

Can we experiment on Signet with multiple proposed soft forks whilst maintaining the ability of full nodes to validate the Signet chain?

One of the goals of Signet is to test proposed soft forks before they are activated on mainnet. Not only does this mean proposed soft forks such as Taproot that at the time of writing (August 2020) ...
1
vote
1answer
67 views

What is the limitations in Bitcoin's network that can't be change by a Soft Fork?

I'm trying to understand why (Or how) there is all kinds of different version for the Bitcoin nodes? I saw that if one node is following the Protocol limitations it can act as a valid node. Is ...
0
votes
1answer
45 views

Why are transactions not used for signalling?

Currently miners can signal for certain BIP proposals. But users cannot signal, that's why they need to indirectly force miners to vote for them, using UASF's. But why are transactions not used for ...
0
votes
1answer
107 views

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

What is the benefit of forced signaling in a soft fork activation mechanism? e.g. the MUST_SIGNAL phase in revised BIP 8. I understand the benefits of setting lockinontimeout (LOT) to true (some of ...