CryptosBeginner
Illustration of one blockchain branching into two protocol paths
← Back to Learn

Bitcoin protocol guide

One chain. Two rulebooks. A lot of context.

Bitcoin forks are not just ticker changes. They are decisions about which blocks and transactions a node will accept. This guide gives the vocabulary, history, and verification checks to follow a fork without mistaking branding for consensus.

Soft fork

Tighter rules that old nodes may still accept

A soft fork narrows what counts as valid. Coordination is still important, but older nodes can often continue following the chain because the new blocks fit inside older validity assumptions.

Hard fork

A rule change that can create a separate chain

A hard fork changes validity in a way that older nodes may reject. If the community does not converge on one rule set, two networks can continue from a shared history.

Temporary split

Competing blocks before the network settles

Two valid-looking blocks can appear close together. Nodes and miners eventually converge on a preferred chain under the network’s rules; that is different from a deliberate permanent fork.

Why forks happen

A fork is a coordination problem in technical clothing.

Bitcoin has no central operator who can flip a master switch. Developers can propose code, miners can choose what to run, businesses can decide what to support, and node operators can reject rules they do not accept. A fork becomes meaningful when enough independent participants enforce the new rule set for long enough to give it a distinct history.

The disagreement may involve block size, transaction format, activation method, economic policy, or governance expectations. The technical change is only one layer; the social and operational response determines whether a branch remains active.

Research translation

Ask “which nodes accept which blocks?” before asking “what is the new ticker?”

Bitcoin-family timeline

A few names worth separating

Shared ancestry does not make networks interchangeable.

Network or eventWhat changedReader check
Bitcoin · 2009Original proof-of-work network and monetary schedule.Confirm the network and address format.
SegWit · 2017A Bitcoin soft-fork upgrade that changed witness accounting and transaction design.Do not call a protocol upgrade a separate coin.
Bitcoin Cash · 2017A Bitcoin hard fork that continued with a different block-size and roadmap direction.BCH has separate nodes, markets, and support.
Bitcoin SV · 2018A later branch from the Bitcoin Cash family with its own rules and community.Trace the ancestry rather than relying on a similar logo.
Taproot · 2021A Bitcoin soft-fork upgrade adding new spending and scripting options.Wallet support and spend type affect the user experience.

Beyond Bitcoin

Other fork stories worth knowing

Not every fork is the same kind of event. The lineage matters.

Bitcoin is the best-known example, but other major networks have also split, changed consensus, or grown from a shared code lineage. The table below separates a true chain split from a continuation chain and from a project that inherited code without sharing the same ledger history.

Project or familyFork storyWhat it is notPrimary reading
Ethereum → Ethereum ClassicIn 2016, the Ethereum community adopted a hard fork after the DAO incident. Ethereum Classic continued the non-fork chain, creating two separate networks with shared pre-fork history.[1]ETC is not a second Ethereum wallet mode or a claim that can be moved using ETH network assumptions.ETC history ↗
Ethereum → EthereumPoWWhen Ethereum switched from proof of work to proof of stake in 2022, a separate proof-of-work continuation emerged around the old mining model.[2]A continued PoW chain is not automatically the same network, liquidity, security model, or application ecosystem as Ethereum.Ethereum PoW history ↗
Bitcoin code lineage → LitecoinLitecoin is a separate digital-money network built from the wider Bitcoin code and design family. It is useful as an example of a code lineage rather than a later Bitcoin ledger split.[3]LTC is not a balance copied from a Bitcoin block at a particular fork height.Litecoin site ↗
Litecoin lineage → DogecoinDogecoin is another separate project that grew from the Litecoin-family code lineage and developed its own community, issuance model, and network identity.A shared code ancestor does not make two networks interchangeable or mutually redeemable.Dogecoin site ↗

The useful distinction

A chain split shares a ledger history up to a defined point. A continuation chain keeps an older rule set after a major upgrade. A code-lineage project borrows design or software but begins its own network history. Treating all three as “free coins” is how research turns into confusion.

Video lesson

Bitcoin forks, visually explained

Use this external explainer as a second perspective. Compare its terminology with the definitions above, and check technical claims against primary documentation before acting on them.

Interesting fact

A shared history can make a fork look familiar while its later rules, addresses, replay behavior, and wallet support are completely different.

Interesting fact

A soft fork does not mean “no change.” It can alter which transactions are valid while preserving compatibility for older nodes.

Research shortcut

Start with the node software, consensus proposal, block explorer, and official wallet guidance—not a screenshot of a token balance.

Continue the Bitcoin learning path