TeachMeBitcoin

User Activated Soft Fork (UASF)

From TeachMeBitcoin, the free encyclopedia Reading time: 2 min

User Activated Soft Fork (UASF)

A User Activated Soft Fork (UASF) is a mechanism where full nodes start enforcing new Soft Fork rules on a specific date, regardless of whether a majority of miners have signaled support. This concept highlights the ultimate power of the Full Node in Bitcoin's game theory.

1. The BIP 148 Movement

The most famous UASF occurred in 2017 with BIP 148. Miners were stalling the activation of SegWit, using it as leverage in a political battle. * The Proposal: A group of users announced that starting August 1, 2017, their nodes would reject any block from a miner that did not signal for SegWit. * The Threat: If a miner produced a non-SegWit block, these nodes would ignore it. If enough exchanges and users joined, the "non-signaling" miners would be mining a coin that no one would buy.

2. Economic Incentives

Miners are profit-driven. If the economic majority (exchanges, OTC desks, users) runs UASF nodes, the miners face a choice: 1. Upgrade: Follow the users and keep earning valuable Bitcoin. 2. Stay: Mine a chain that is rejected by the market, earning a worthless token.

In 2017, the threat of BIP 148 forced miners to activate SegWit through an "interim" solution (BIP 91) just days before the August 1st deadline.

3. Risks of UASF

While powerful, a UASF is risky: * Chain Split: If a majority of hashrate does not follow the users, the network will split. * Wasted Work: Miners on the old chain are "wasting" energy on a chain that UASF nodes won't see. * Complexity: It requires a high level of coordination among the "Economic Majority."

4. Why UASF Matters

UASF proves that Miners do not own Bitcoin. They are service providers hired by the nodes to order transactions. If the service providers try to change the rules against the will of the customers (nodes), the customers can fire the miners by rejecting their blocks.

IMPORTANT

The successful threat of BIP 148 is often cited as the "Independence Day" of Bitcoin, where the user base successfully defended the protocol against a coalition of large miners and businesses.

Next, we will review the Historical Soft Forks that have shaped Bitcoin today.

☕ Help support TeachMeBitcoin

TeachMeBitcoin is an ad-free, open-source educational repository curated by a passionate team of Bitcoin researchers and educators for public benefit. If you found our articles helpful, please consider supporting our hosting and ongoing content updates with a clean donation:

Ethereum: 0x578417C51783663D8A6A811B3544E1f779D39A85
Bitcoin: bc1q77k9e95rn669kpzyjr8ke9w95zhk7pa5s63qzz
Solana: 4ycT2ayqeMucixj3wS8Ay8Tq9NRDYRPKYbj3UGESyQ4J
Address copied to clipboard!