Published on: 2017-06-08T09:20:28+00:00
The viability and success of BIP148, a user-activated soft fork (UASF) to implement Segregated Witness (SegWit) on the Bitcoin network, are discussed in the conversation. However, measuring its potential success is challenging, as metrics such as mining commitments, node signaling, and Reddit upvotes do not provide conclusive evidence. The conversation suggests that markets may offer better insight closer to BIP148 activation.Exchanges are expected to handle the splitting of transactions between chains automatically for less technical users in case of a split. However, the lack of replay protection poses a challenge. The risk of chain wipeout is also discussed, with the non-BIP148 side carrying a higher risk. Economic support is emphasized as a key factor in determining the outcome, rather than hashpower support.The conversation also touches upon the ETH/ETC fork and the potential risks and advantages of BIP148. It mentions a new Bitcoin Improvement Proposal (BIP) called "splitprotection," which proposes using a simple majority of miners to activate mandatory signaling for SegWit ahead of the BIP148 activation date. This proposal aims to eliminate the risk of an extended chain split and allow miners to respond quickly to market forces.Various Bitcoin Improvement Proposals (BIPs) related to the deployment and activation of SegWit are mentioned. BIP147 addresses the issue of dummy stack elements, while BIP149 suggests a second deployment of SegWit. The benefits of SegWit are outlined in an article linked in the context.The document also describes the implementation of a mandatory segwit signaling process known as "splitprotection." It explains that this implementation is compatible with existing deployments and ensures that miners are aware of new rules being enforced. The document is dual licensed and references a mailing list for Bitcoin developers.Overall, the discussion highlights the uncertainties surrounding the success of BIP148 and the importance of economic support, replay protection, and proper consensus in determining the outcome.A new Bitcoin Improvement Proposal (BIP) called splitprotection has been proposed as an alternative to the SegWit2x agreement. The goal of splitprotection is to prevent a potential chain split before the August 1st BIP148 activation date. It uses BIP8 instead of BIP9, with a lower activation threshold and immediate mandatory signaling lock-in. This allows a majority of miners to activate mandatory SegWit signaling and reduce the chances of an extended chain split. Blocks that do not signal as required will be rejected. Users are advised to upgrade to split protection or wait for additional confirmations when accepting payments.The bitcoin-dev mailing list, managed by the Linux Foundation, serves as a forum for developers to discuss Bitcoin code and protocol issues. It is open to anyone interested in contributing to Bitcoin's development. The mailing list helps drive innovation and progress in the world of cryptocurrency by promoting collaboration among developers.The splitprotection soft fork proposal aims to coordinate activation of the existing segwit deployment with less than 95% hash power before BIP148 activation. It leverages the IsSuperMajority() technique historically used to activate soft forks, allowing for a lower signaling threshold while being deployed in a backwards compatible way. Non-signaling blocks during the "segwit" deployment can be orphaned to activate the existing deployment without releasing a new one. Miners need to upgrade their nodes to support split protection to avoid building on top of invalid blocks. The document provides references to various related BIPs and explains the rationale behind this deployment.Another criticism of the splitprotection proposal suggests correcting it to orphan blocks only if more than 50% signal for BIP148 or using two bits: one supporting BIP148 and the other following the miner majority. Some experts argue that passing off splitprotection as the safest defense against a chain split may not be the best option.In summary, the splitprotection BIP offers a solution to prevent a potential chain split before the BIP148 activation date. It allows miners to coordinate activation of segwit with less than 95% hash power, reducing the risk of an extended chain split. The proposal uses IsSuperMajority() and orphaning non-signaling blocks during the "segwit" deployment to activate without releasing a new deployment. Users are advised to upgrade to split protection or wait for additional confirmations when accepting payments. The document provides references to related BIPs and is dual licensed as BSD 3-clause and Creative Commons CC0 1.0 Universal.James Hilliard has proposed a new option called split protection soft fork, which allows miners to prevent a chain split ahead of the August 1st BIP148 activation date. This proposal is in response to the SegWit2x agreement being too slow to activate SegWit mandatory signalling using BIP91 before BIP148.
Updated on: 2023-08-01T20:56:15.191723+00:00