7
What happens if segregated witness never reaches the 95% adoption threshold from miners? Will it still take effect for those transactions where the miners have adopted it?
7
What happens if segregated witness never reaches the 95% adoption threshold from miners? Will it still take effect for those transactions where the miners have adopted it?
0
"This BIP is to be deployed by version-bits BIP9. Exact details TDB."
https://www.reddit.com/r/Bitcoin/comments/4cpl1y/segregated_witness_when_and_how_does_it_activate/
As soon as testing is complete final details should be determined. It sounds like a segwit soft fork is possible
There will not be a need to wait for a 95% adoption threshold:
"A main benefit of the current Segregated Witness design is that it can be deployed as a soft fork. Once the code is accepted and merged, only miners will need to upgrade; all other users can change their software if and whenever they want to, with no risk of being thrown off the network."
2
By current agreement Segregated Witness will only activate after it reaches 95% of the miners signaling readiness.
Sending Segregated Witness transactions before that would be foolish, as if they were to be included in a block, anyone would be able to spend the outputs before Segregated Witness is enforced. They are however, non-standard to current versions of Bitcoin Core.
If the 95% threshold is not achieved for an extended period of time, there might be a proposal to lower the threshold.
1Note that segwit transactions are non-standard to all Bitcoin Core versions since 0.10, so they are unlikely to be mined (but still, don't bet on that). – Pieter Wuille – 2016-05-30T11:15:59.643
1I'm pretty sure this is incorrect. SegWit will only activate after 95% miner acceptance. There will be a soft fork and it will be backward compatible so users can update in their own time. But it still requires 95%. – Jannes – 2016-05-22T01:11:58.700
-1, what Jannes wrote is correct. – Murch – 2016-05-30T09:55:13.360
2The "only miners need to upgrade" is exactly the 95% threshold specified by BIP9. The fact that it is a softfork just makes it safe for non-miners to not update. It doesn't avoid the need for a 95% threshold. – Pieter Wuille – 2016-05-30T11:01:54.710