Skip to content

Hard Fork

A hard fork is a change to a blockchain's rules that is not backward compatible, so nodes that do not upgrade reject the new blocks. Where a meaningful number of them keep running the old software, the ledger splits permanently and two chains carry on side by side.

Last reviewed by Steven Fox, CFP®, EA on

Quick Summary

  • NIST defines a hard fork as "a change to a blockchain implementation that is not backwards compatible", against a soft fork, where the change is backward compatible and un-upgraded nodes can keep transacting.
  • Nothing forces a split. A hard fork splits the chain only if some participants keep running the old rules; if essentially everyone upgrades, the network simply moves on.
  • After a real split, a holder has balances on both chains, so the total unit count doubles while the two assets trade independently of each other.
  • A poll of holders can be held, but what makes a fork take effect is which software the publishing nodes actually run. NIST also notes that software errors can produce unintentional hard forks.
  • A fork is the reason any claim that a blockchain's rules are fixed forever is a statement about how hard coordination is, not about what is technically possible.

Definition

A hard fork is a change to a blockchain's protocol that is not backward compatible. NIST's overview of the technology puts it in one sentence: a hard fork is "a change to a blockchain implementation that is not backwards compatible", so "non-updated nodes cannot continue to transact on the updated blockchain because they are programmed to reject any block that does not follow their version of the block specification". The IRS, which had to define the same event for tax purposes, describes it as a protocol change "resulting in a permanent diversion from the legacy or existing distributed ledger".

The contrast that makes the term meaningful is the soft fork, where the change is backward compatible: un-upgraded nodes still see the new blocks as valid and keep transacting alongside the upgraded ones. NIST's example is a reduction in the maximum block size, which older nodes accept because a smaller block does not violate their rules. Because a soft fork does not force anyone off the network, it does not produce two chains. A hard fork can, which is why the two words are not interchangeable.

Advanced Explanation

What actually happens at a hard fork is a switch at a specified point, usually a block number. From that block onward, the upgraded nodes produce blocks in the new format. Any node that has not upgraded rejects them and keeps building on the last block it recognizes. If every node upgrades, there is one chain and the fork is invisible after the fact. If a meaningful number do not, there are two, and, as NIST puts it, "users on different hard fork versions cannot interact with one another". The two chains share every transaction up to the split and nothing afterwards.

The distinction worth carrying away is between deciding and doing. A fork is often described as though the network votes. The best-documented case is more specific than that. In 2016 an attacker exploited a flaw in a smart contract called The DAO running on Ethereum; the SEC's report on that investigation records that the attacker "used a flaw in The DAO's code to steal approximately one-third of The DAO's assets". NIST records what happened next: "A hard fork proposal was voted on by Ether holders, and the clear majority of users agreed to hard fork and create a new version of the blockchain, without the flaw, and that also returned the stolen funds." So a poll was held. But the poll did not move the ledger; running the new software did, and because a minority kept running the old rules the old chain survived under the name Ethereum Classic. A fork is settled by what nodes run, and a vote is at most evidence about what they are likely to run.

Forks are not always deliberate. NIST notes that "while most hard forks are intentional, software errors may produce unintentional hard forks", which is a different failure from a governance dispute and has to be repaired rather than chosen. It also flags a genuine vocabulary trap: some networks use the word fork for a temporary conflict in the ledger, two blocks competing for the same height, which resolves itself within minutes and "does not stem from a software change". That is not a hard fork, and the shared word causes real confusion.

The most consequential thing a hard fork proves is negative. A rule written into a blockchain's software, including a supply cap, is enforced by the software the participants choose to run. A hard fork is the mechanism by which such a rule could be changed, so describing any of them as unchangeable describes the difficulty of coordinating thousands of independent operators rather than a physical limit. The bitcoin page carries that qualification for bitcoin's own supply cap and this page is the mechanism behind it.

For tax, only one half of the event matters, and it is the half people get wrong. The fork by itself is not income. Revenue Ruling 2019-24 holds that a taxpayer whose cryptocurrency undergoes a hard fork "does not have gross income under section 61" if they receive no units of a new cryptocurrency. What can produce income is the distribution that sometimes follows, and the IRS is explicit that "a hard fork is not always followed by an airdrop". The income question therefore belongs to the airdrop, not to the fork.

The IRS's current digital-asset questions and answers say the same thing in plainer words and add the soft-fork case. A soft fork produces no income at all, because it "does not result in a diversion of the ledger". A hard fork with no new asset received produces none either. A hard fork where new assets are received produces "ordinary income equal to the fair market value of the new digital assets when they are received, which generally is when the transaction is recorded on the distributed ledger, provided you have dominion and control over the digital assets". So the tax result tracks the mechanics this page describes: nothing happens until something arrives that the holder can actually move.

Used in a Sentence

“When the network's developers could not agree on a block-size increase, the disagreement ended in a hard fork, and the two resulting chains have been operating separately ever since.”

How It Works

The sequence, in order. Someone proposes a rule change that older software will not accept, such as a different block size, a new signature scheme or a change to issuance. The change is written into a new software release with an activation point, almost always a block height. Node operators, miners or validators, exchanges and wallet providers each decide independently whether to install it. At the activation block, upgraded nodes follow the new rules. If any material share of the network declines to upgrade, two chains continue, and every address that existed before the split has a balance on both.

A hypothetical, to show what the balance arithmetic does and does not tell you. Dana holds 10 units of a coin when its chain hard-forks and the new chain credits her address with 10 units of its own coin. She now holds 10 units on each chain, so her unit count has doubled. Suppose a week later the original coin trades at $95 and the new one at $6. Her position is 10 times $95 plus 10 times $6, or $1,010. Two things about that figure are worth stating plainly. It is not the old position "plus free money", because the two prices are set independently after the split and neither is anchored to what the single coin was worth before it. And this page makes no claim about which direction either price moves at a fork, because nothing about the mechanism supports one.

The practical steps for a holder are unglamorous. Balances on a new chain are only reachable with software that supports it, so a holder in self-custody may need a different wallet application, and a holder whose coins sit with a platform gets whatever that platform decides to support, on its timetable. That timing is not a detail: it is what determines when the recipient has dominion and control for tax purposes, which the airdrop page covers.

Pros and Cons

Pros

  • A hard fork is the only route to a change older software will not accept, so it is how a blockchain fixes a cryptographic weakness or a protocol defect that cannot be patched compatibly.
  • Because it requires no permission, a minority that objects to a change can keep running the rules it prefers instead of being overruled.
  • The activation point is public and specified in advance, so operators, exchanges and wallet providers can prepare rather than react.

Cons

  • A contested fork splits the community, the developer effort and the security resources of the network between two chains.
  • Holders end up with an asset they did not choose on a chain they may not be able to reach, and the tax consequences of receiving it are theirs to work out.
  • Reaching a balance on a new chain takes software that supports it, so a holder in self-custody may need different tools and a holder using a platform is dependent on that platform's support decisions and timing.
  • Forks demonstrate that no rule in a blockchain's software is beyond change, which weakens any claim that rests on a rule being permanent.

People Also Asked

Answers to the most frequently asked questions.

What is the difference between a hard fork and a soft fork?
Backward compatibility. In a soft fork the change is backward compatible, so nodes that have not upgraded still accept the new blocks and keep transacting; NIST's example is tightening the maximum block size, which old nodes accept because a smaller block breaks none of their rules. In a hard fork the change is not backward compatible, so un-upgraded nodes reject the new blocks, and if enough of them do the chain splits in two.
Does a hard fork always create a new coin?
No. A hard fork only produces a lasting second chain if some participants keep running the old software. Where essentially everyone upgrades, the network carries on as one chain and no new asset exists. The IRS makes the same point from the tax side, stating that a hard fork is not always followed by an airdrop.
Do I owe tax when a coin I hold goes through a hard fork?
Not on the fork itself. Revenue Ruling 2019-24 holds that a taxpayer has no gross income from a hard fork of a cryptocurrency they own if they receive no units of a new cryptocurrency. If units of a new coin are distributed to the taxpayer and they can dispose of them, that distribution is where the income arises, and it is treated as ordinary income at the value on receipt.
Who decides whether a hard fork happens?
In effect, whoever runs the software. Proposals are debated publicly and holders are sometimes polled, as they were before the 2016 Ethereum fork, but the change takes effect only through the nodes, miners or validators that install it, and the old chain survives for as long as anyone keeps running the old rules. There is no authority that can order the change or forbid it.
Can a hard fork change a blockchain's supply cap?
A supply limit is a rule in the software, so a hard fork is the mechanism by which it could be changed. That does not mean it is likely: doing so would require the operators of the network to adopt the change, and a minority that refused would keep the old chain running under the old rule. The honest description is that such a cap is enforced by agreement among independent participants rather than by anything physical.

Sources

AdviceOnly maintains high editorial standards to improve the quality and accuracy of our educational content. Content is written with the assistance of artificial intelligence tools following a rigorous quality assurance process, and periodically reviewed by credentialed and experienced human financial advisors. References used include government data, academic papers, interviews with industry experts, and reputable primary sources. You can learn more about our efforts to produce accurate content in our editorial policy.

  1. National Institute of Standards and Technology. "NISTIR 8202: Blockchain Technology Overview."
  2. Internal Revenue Service. "Revenue Ruling 2019-24."
  3. Internal Revenue Service. "Frequently Asked Questions on Digital Asset Transactions." Questions 103-106.
  4. U.S. Securities and Exchange Commission. "Report of Investigation Pursuant to Section 21(a) of the Securities Exchange Act of 1934: The DAO." Release No. 34-81207 (July 25, 2017).

Have a question a definition can't answer?

Advice-only advisors answer questions like this for a transparent flat fee — no products, no commissions, no asset management.

Find an Advisor