UASF Developer Revises Controversial Bitcoin Scaling Proposal

A controversial solution to bitcoin's scaling debate has been updated by the pseudonymous developer who proposed it.

AccessTimeIconApr 25, 2017 at 3:12 p.m. UTC
Updated Aug 18, 2021 at 6:02 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

A controversial proposal for upgrading the bitcoin blockchain saw a notable strategy shift this weekend.

Since its publication on the bitcoin-dev mailing list on 25th February, a proposal by pseudonymous contributor Shaolinfry for a user-activated soft fork (UASF) has been widely discussed – and framed by some as a possible way around the current deadlock over SegWit activation.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • Conversation has so far centered on how the need for a supermajority consensus in network decision-making means that any mining pool with enough hashing power holds effective veto power over any proposal, a fact many believe is responsible for delays in SegWit adoption.

    The logic of a UASF, by contrast, is to bypass this veto power and put signaling into the hands of the digital currency's user base as a whole.

    After the first general proposal for a UASF, Shaolinfry put forward a second proposal, BIP148, focused on putting the onus of supporting SegWit onto the 'economic majority', moving power out of the miners' hands.

    Yet, even after it gained momentum, high-profile voices such as Bitcoin Core developer Gregory Maxwell and other bitcoin developers rejected the proposal on the basis it could undermine the stability of the bitcoin ecosystem.

    "We should use the least disruptive mechanisms available and the BIP148 proposal does not meet that test," Maxwell wrote.

    It's against this backdrop that Shaolinfry has announced work on a redraft of the proposal, which is aimed to address some of the concerns voiced by Maxwell and others in the community.

    Shaolinfry conceded at the beginning of an announcement post that the reason for the changes is related to technical criticisms of how the plan would upgrade the network.

    Shaolinfry wrote:

    "BIP 148 is certainly not what a normal UASF would or should look like. While support for BIP 148 is surprisingly high, there are definitely important players who support UASF in general but do not like BIP148 approach."

    The revised proposal, allocated the identifier BIP8, is an addition to BIP9, a proposal that concerns how soft forks are implemented.

    Scaling context

    The changes also hint at what could happen should bitcoin's scaling debate continue over the course of 2017.

    Currently, if the 95% hashrate support for SegWit is not reached by the end of a certain time window (15th November), the proposal is set to be discarded by default.

    However, technical changes made in a proposal under the terms of BIP8 would be automatically locked in at the end of the time period, although they could also be adopted sooner.

    Shaolinfry's suggestion is that after the 15th November cut off date, a UASF SegWit proposal be made under the terms of BIP8.

    This would mean that the community would have a full year from the present date to prepare for upgrading by means of a UASF, removing the possible destabilizing effect of a short-term.

    The developer argued in the post:

    "I believe this approach would satisfy the more measured approach expected for bitcoin and does not have the issues [Maxwell] brought up about BIP148."

    So far, there has been less of a response from the community on the terms of BIP8, but the idea of an automatic lock-in could be contentious.

    However, with the community stalled over SegWit (and litecoin moving forward on its upgrade), the suggestion of an unambiguous adoption procedure will doubtless seem appealing for many observers.

    Mask and computer image via Shutterstock

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.