Zelcore

Bitcoin Cash Explained: The 2017 Fork That Kept Building

8 min read
Bitcoin Cash Explained: The 2017 Fork That Kept Building

On 1 August 2017, at Bitcoin block 478,559, a subset of miners produced a block larger than the 1 MB limit. That block split the chain, and Bitcoin Cash (BCH) was born. Everyone holding BTC at the fork height received an equal BCH balance. Nine years later BCH is still a working SHA-256 proof-of-work network with its own yearly upgrade cadence, a native token layer, and a roadmap that now includes quantum-resistance groundwork. This guide is Part 3 of the Litecoin & Forks series; Part 1 covered Litecoin's Scrypt fork and Part 2 covered Dogecoin's merge-mined path.

What Bitcoin Cash is

Bitcoin Cash is a chain-split of Bitcoin itself, not a separate codebase written from scratch. Up to block 478,558 the two histories are identical — same UTXO set, same difficulty, same coin supply. From block 478,559 they diverged.

The split followed years of argument about how Bitcoin should scale. Through 2016 and early 2017, the 1 MB block cap produced mempool congestion and double-digit-dollar fees during peaks. One camp, associated with Bitcoin Core and names like Blockstream, favoured keeping blocks small and scaling off-chain through SegWit and Lightning. Another camp — led by Roger Ver, Bitmain, and a range of merchant-adoption advocates — wanted larger on-chain blocks so the base layer itself could handle retail-style payments. When the compromise known as SegWit2x collapsed, the large-block camp forked.

BCH launched with an 8 MB maximum block size. The May 2018 upgrade raised the default to 32 MB, where it still sits. Unlike Litecoin, which was a 2011 pre-fork of Bitcoin's codebase, or Dogecoin, which forked from Litecoin, Bitcoin Cash inherited Bitcoin's live ledger state. That inheritance is also why BCH kept the 21 million supply cap and the halving schedule.

How the chain works

At consensus level BCH looks almost identical to Bitcoin. It uses SHA-256 proof-of-work, targets a 10-minute block time, and uses the UTXO model for balances. Because the hashing algorithm is shared, the same ASIC rigs can mine either chain, and miners rotate between them based on price and difficulty.

The important technical differences are three:

Addresses use the CashAddr format with a bitcoincash: prefix — a bech32-like encoding chosen specifically to make BCH addresses visually distinct from BTC addresses. Legacy base58 addresses still validate at the protocol level, but CashAddr is the standard because it is the best guardrail against accidental cross-sends.

Token economics

BCH inherited Bitcoin's issuance curve exactly. The hard cap is 21,000,000 BCH. New coins are issued as a block subsidy that halves every 210,000 blocks — roughly every four years — and that schedule is locked to the same block heights Bitcoin hits.

The subsidy milestones so far:

Around the April 2024 halving, BCH hashrate dropped from roughly 3.6 EH/s to about 1.5 EH/s as SHA-256 miners chased better BTC economics. ASERT's per-block retargeting is the reason the chain kept producing blocks on cadence through the transition rather than stalling for days. Bitcoin's halving schedule is the longer read on why this cadence exists in the first place.

Ecosystem: splits, CashTokens, and the CHIP cadence

BCH has forked twice since 2017, and both times it is the name "Bitcoin Cash" and the BCH ticker that stayed with the surviving chain. The splinters are separate networks with separate prices:

The practical takeaway: BCH, BSV, and XEC are not the same asset. Sending to the wrong chain is a real user-safety failure mode — check the ticker and the address prefix before any transfer.

Since the 2020 split BCHN has been the dominant full-node implementation. BCH has no central foundation; upgrades are proposed, debated, and signalled through the Cash Improvement Proposal (CHIP) process, with activation locked to a yearly 15 May window:

CashTokens activity has grown since 2023 but on-chain DeFi liquidity on BCH remains small compared to EVM chains. Merchant tooling — BitPay, CashAddr-aware POS apps — is mature, though day-to-day payment volume is still a fraction of Bitcoin's.

How to hold BCH in Zelcore

Bitcoin Cash is a first-class native chain in Zelcore on desktop, mobile, and browser. It is not a wrapped token or a bridged asset — Zelcore signs and broadcasts real BCH transactions.

A few practical notes:

Self-custody of BCH works the same way self-custody works for Bitcoin: the seed phrase derives the keys, the keys sign the transactions, and Zelcore gives you the UI and the explorer data.

Key risks and recent events

Shared-algorithm hashrate risk. Because BCH and BTC both use SHA-256, a short-term 51% attack on BCH is cheaper than on BTC — you can rent hashrate that already exists. ASERT mitigates the worst version of this by letting difficulty recover quickly, and exchanges typically require 10 or more confirmations on BCH deposits for the same reason.

Ticker and chain confusion. BCH (this guide), BSV (the 2018 split), and XEC / eCash (the 2020 ABC split) are three different networks with three different prices. Wallets, exchanges, and block explorers treat them separately. Do not assume any of them map 1:1 to each other.

Upgrade coordination. The 15 May cadence works only if miners, exchanges, and wallet providers update on time. Since 2021 these upgrades have been smooth, but users should update Zelcore and any other wallet software before each May upgrade to avoid being stuck on the old consensus rules.

Adoption ceiling. Merchant tooling exists and works, but on-chain BCH payment volume is a small fraction of BTC's. CashTokens brought meaningful token activity, but DeFi liquidity on BCH is still modest.

Key takeaways

Sources


Further Reading

Holding Bitcoin in Zelcore: UTXO Hygiene, Lightning Access, and Self-Custody in Practice

Holding Bitcoin in Zelcore: UTXO Hygiene, Lightning Access, and Self-Custody in Practice

A practical, advanced guide to storing Bitcoin in Zelcore: BIP-84 addresses, UTXO hygiene, fee tiers, Lightning split, and a risk checklist that ties the whole series together.

9 min read
51% Attack Economics: Why Bitcoin's Security Budget Matters

51% Attack Economics: Why Bitcoin's Security Budget Matters

Why Bitcoin's ~900 EH/s hashrate makes 51% attacks economically irrational, what smaller chains like BTG, ETC, and BSV teach us, and how to pick a safe confirmation depth.

10 min read
Protocol Upgrades: How to Evaluate a Hard Fork

Protocol Upgrades: How to Evaluate a Hard Fork

A framework for reading protocol-upgrade news: taxonomy, governance pathways per chain, contention signals, and the Taproot vs Bitcoin Cash case studies.

8 min read

Join Our Newsletter

Get a friendly update from us once a month. No spam, just the latest from Zelcore.

Join Our Newsletter
    Bitcoin Cash (BCH) Explained: 2017 Fork, CashTokens, 2026 | Zelcore