---
title: "Bitcoin Forks Explained: Soft Forks, Hard Forks, and the History of Chain Splits"
description: "A comprehensive guide to how the Bitcoin network upgrades its software, the technical differences between soft and hard forks, and the historical debates that shaped the modern digital asset landscape."
url: https://basisdesk.news/learn/bitcoin-forks-explained
published: 2026-10-04T18:30:20.709Z
modified: 2026-10-04T18:30:20.709Z
section: Bitcoin
author: Basis Desk Newsroom (AI-generated, source-verified)
sentiment: neutral
tickers: [BTC, BCH, BSV]
tags: [bitcoin-forks, soft-fork, hard-fork, bitcoin-cash, segwit, taproot, blockchain-governance, consensus-rules]
license: Quote with attribution to Basis Desk (basisdesk.news). Not financial advice.
---

# Bitcoin Forks Explained: Soft Forks, Hard Forks, and the History of Chain Splits

A comprehensive guide to how the Bitcoin network upgrades its software, the technical differences between soft and hard forks, and the historical debates that shaped the modern digital asset landscape.

## Key points

- A soft fork is a backward-compatible upgrade where new rules are more restrictive, allowing older nodes to still recognize transactions as valid.
- A hard fork is a backward-incompatible upgrade that expands the ruleset, requiring all participants to upgrade or risk permanently splitting the network into two chains.
- The 2017 activation of Segregated Witness (SegWit) as a soft fork resolved transaction malleability and increased transaction capacity without splitting the network.
- Disagreements over scaling led to the August 2017 hard fork that created Bitcoin Cash (BCH), which subsequently split to create Bitcoin SV (BSV) in November 2018.
- Bitcoin's governance favors soft forks like Taproot to maintain backward compatibility, prioritize decentralization, and reduce the risk of community fragmentation.

A Bitcoin fork occurs when the underlying software rules of the blockchain network are altered, requiring participants to decide which set of rules to follow. These changes can either maintain compatibility with older software versions or split the network into two entirely separate, competing blockchains. Understanding these mechanisms reveals how decentralized networks govern themselves, upgrade their security, and resolve fundamental ideological disagreements without a central authority.

To understand how these changes work, it is first necessary to understand how the network reaches agreement. Bitcoin operates on a peer-to-peer network where independent computers, called nodes, run software to validate transactions and blocks. This validation relies on a shared set of rules known as the consensus protocol. If every node runs the same software rules, they maintain a single, shared ledger. When those rules change, a fork occurs.

## The Mechanics of a Soft Fork

A **soft fork** is a backward-compatible software upgrade. This means that nodes running the newly upgraded software will still recognize transactions generated by nodes running the older software as valid. Crucially, older nodes will also view transactions from the upgraded nodes as valid, provided the new rules are more restrictive than the old ones.

In a soft fork, the new rules tighten the criteria for what constitutes a valid block or transaction. Because the new ruleset is a subset of the old ruleset, any block that is valid under the new rules is automatically valid under the old rules. 

To illustrate this, consider a simplified numeric example. Suppose the original protocol rules allow a transaction to contain up to 1,000 bytes of data. If developers introduce a soft fork that restricts the maximum transaction size to 500 bytes, any transaction conforming to the new 500-byte limit is automatically valid under the old 1,000-byte limit. However, if an unupgraded node attempts to broadcast an 800-byte transaction, the upgraded nodes will reject it. For a soft fork to succeed without splitting the chain, a majority of the network's mining power must adopt the upgrade to ensure that the upgraded chain remains the longest, most secure chain.

## The Mechanics of a Hard Fork

A **hard fork** is a backward-incompatible software upgrade. This occurs when the new rules expand the criteria for validity, making previously invalid transactions or blocks valid. Because the new ruleset is broader than the old one, nodes running the older software will reject any blocks produced under the new rules.

When a hard fork occurs, the blockchain splits into two divergent paths. Nodes that upgrade transition to the new chain, while nodes that do not upgrade continue to validate transactions on the original chain. Unless the entire community, including miners, node operators, exchanges, and users, unanimously agrees to adopt the upgrade and abandon the old chain, two distinct networks will exist simultaneously.

This split duplicates the ledger history up to the point of the fork. Anyone who held the native cryptocurrency on the original chain prior to the split will automatically hold an equivalent balance on the new chain, provided they control their private keys. 

## Segregated Witness: The Soft Fork Compromise

One of the most significant technical upgrades in Bitcoin's history was **Segregated Witness** (SegWit), activated as a soft fork in August 2017. SegWit addressed two primary issues: transaction malleability (a bug that allowed transaction identifiers to be altered before confirmation) and the block size limit.

Instead of increasing the hard block size limit beyond one megabyte, which would have required a hard fork, SegWit changed how transaction data is structured. It separated, or "segregated," the cryptographic signature data (the witness) from the base transaction data. 

By moving the signature data to a separate structure, SegWit allowed more transactions to fit into the same block space without violating the original one-megabyte limit for unupgraded nodes. Unupgraded nodes saw the new transaction format as valid because the signature space appeared empty or irrelevant to their validation rules, while upgraded nodes validated the signatures in the new structure. This upgrade also laid the technical foundation for layer-two scaling solutions like the Lightning Network.

## The Blocksize War and Bitcoin Cash

The activation of SegWit was the culmination of a multi-year debate within the cryptocurrency community known as the "blocksize war." One faction argued that Bitcoin should remain a highly decentralized, censorship-resistant store of value where individuals could easily run their own validation nodes on consumer-grade hardware. This group favored keeping the block size small and scaling through secondary layers.

Another faction believed that Bitcoin should function primarily as a cheap, fast medium of exchange for daily transactions. They argued that the block size limit should be increased immediately to accommodate more transactions directly on the base layer, even if it increased the hardware requirements for running a node.

This ideological divide led to a hard fork on August 1, 2017, which created **Bitcoin Cash** ($BCH). The creators of Bitcoin Cash rejected SegWit and instead increased the block size limit to eight megabytes. This split created two distinct assets with separate development roadmaps, communities, and market valuations.

## The Evolution of Subsequent Forks

The creation of Bitcoin Cash demonstrated that hard-forking Bitcoin was technically feasible, leading to further fragmentation. In the years following the 2017 split, various groups attempted to replicate this process, launching alternative networks directly from the Bitcoin ledger or from its subsequent forks.

In November 2018, the Bitcoin Cash network itself underwent a contentious hard fork due to internal disagreements over protocol upgrades. This split resulted in the creation of **Bitcoin SV** (BSV), short for "Satoshi Vision," which further increased the block size limit to enable larger data storage capabilities directly on the blockchain.

Other projects, such as Bitcoin Gold (BTG), launched hard forks with the goal of changing the mining algorithm to resist specialized mining hardware, attempting to make mining accessible to consumer graphics cards again. Most of these spin-offs have struggled to maintain developer activity, security, or market adoption compared to the original Bitcoin network.

In contrast, the original Bitcoin network has continued to favor soft forks for major upgrades. In November 2021, the network activated **Taproot**, a soft fork that introduced Schnorr signatures. This upgrade improved privacy, efficiency, and smart contract capabilities by making complex, multi-signature transactions look identical to simple, single-signature transactions on the blockchain.

## Common Misconceptions

*   **Misconception: Hard forks are inherently superior to soft forks because they allow for bigger changes.** While hard forks offer more design flexibility by removing historical constraints, they carry significant coordination risks. A hard fork can permanently split a community, dilute network effects, and expose users to replay attacks, where a transaction broadcast on one chain is maliciously replayed on the other.
*   **Misconception: A fork creates "free money" for holders.** While a hard fork duplicates your coin balance on a new chain, the aggregate market value of the two resulting assets is determined by supply and demand. Often, the newly created asset trades at a small fraction of the original asset's price, and the split can introduce market volatility.
*   **Misconception: Anyone can force a change on the Bitcoin network.** Because Bitcoin is decentralized, developers can write code, but they cannot force nodes to run it. If a group of developers releases an upgrade that the majority of node operators and miners reject, the upgrade will fail to gain traction, or it will simply exist as an isolated, minority chain.

## How This Connects to the Market

For market participants, understanding forks is essential for evaluating network stability and asset custody. When a hard fork is anticipated, exchanges and custodians must decide whether to support the new asset, credit users with the split coins, or temporarily halt deposits and withdrawals to prevent transaction errors. 

Furthermore, the governance model of a blockchain directly impacts its long-term security and investment thesis. Bitcoin's conservative approach to upgrades via soft forks minimizes the risk of chain splits and preserves backward compatibility, which appeals to institutions seeking a stable, predictable store of value. Conversely, networks that embrace frequent hard forks may innovate faster but carry higher operational and coordination risks. Understanding these trade-offs is fundamental to navigating the digital asset ecosystem.

## FAQ

**What is the difference between a soft fork and a hard fork?**

A soft fork is backward-compatible, meaning older nodes can still validate transactions created under the new rules. A hard fork is backward-incompatible, meaning older nodes will reject transactions created under the new rules, resulting in a permanent chain split unless everyone upgrades.

**Do I get free coins when a hard fork occurs?**

If you hold the private keys to your coins before a hard fork, you will have an equal balance on both the original chain and the new fork chain. However, the market value of the new coin is determined by trading and is often much lower than the original asset.

**What was the Blocksize War?**

The Blocksize War was a multi-year debate in the Bitcoin community over how to scale the network. One side wanted to increase the block size limit to allow more transactions on the base layer (leading to Bitcoin Cash), while the other wanted to keep blocks small to preserve decentralization and scale via layer-two protocols.

**What is SegWit?**

Segregated Witness (SegWit) is a 2017 soft fork upgrade that split signature data from transaction data. This fixed transaction malleability and effectively increased block capacity without requiring a hard fork.

## Sources

1. [BIP 341: Taproot: SegWit Version 1 Spending Rules](https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki) — Bitcoin BIPs
2. [BIP 141: Segregated Witness (Consensus layer)](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki) — Bitcoin BIPs

---
Basis Desk Newsroom · AI-generated, source-verified · https://basisdesk.news/about/how-we-use-ai
