Background: blockchain forks
Forks are related to the fact that different parties need to use common rules to maintain the history of the blockchain. When parties are not in agreement, alternative chains may emerge. While most forks are short-lived some are permanent. Short-lived forks are due to the difficulty of reaching fast consensus in a distributed system.
Whereas permanent forks (in the sense of protocol changes) have been used to add new features to a blockchain, they can also be used to reverse the effects of hacking such as the case with Ethereum and Ethereum Classic, or avert catastrophic bugs on a blockchain as was the case with the bitcoin fork on 6 August 2010.
Blockchain forks have been widely discussed in the context of the bitcoin scalability problem.
4 sources for this section
- 1Fork (blockchain) — Wikipedia, revision 1354192552
- 2Croman, Kyle; Eyal, Ittay (2016). "On Scaling Decentralized Blockchains" (PDF). Financial Cryptography and Data Security. Lecture Notes in Computer Science. Vol. 9604. pp. 106–125. doi:10.1007/978-3-662-53357-4_8. ISBN 978-3-662-53356-7. Archived (PDF) from the original on 1 May 2019. Retrieved 28 March 2019.
- 3Jordan Pearson (14 October 2016). "'Bitcoin Unlimited' Hopes to Save Bitcoin from Itself". Motherboard. Vice Media LLC. Archived from the original on 18 January 2017. Retrieved 17 January 2017.
- 4Oscar Williams-Grut and Rob Price (26 March 2017). "A Bitcoin civil war is threatening to tear the digital currency in 2 — here's what you need to know". Business Insider. Archived from the original on 2 July 2017. Retrieved 2 July 2017.
Types of forks
Forks can be classified as accidental or intentional. Accidental fork happens when two or more miners find a block at nearly the same time. The fork is resolved when subsequent block(s) are added and one of the chains becomes longer than the alternative(s). The network abandons the blocks that are not in the longest chain (they are called orphaned blocks).
1 source for this section
Source code fork
A source code fork or project fork is when developers take a copy of source code from one cryptocurrency project and start independent development on it, creating a separate and new piece of blockchain. Such examples are; Litecoin a source code fork of Bitcoin, Monero fork of Bytecoin and Dogecoin fork of Litecoin.
1 source for this section
Hard fork
A hard fork is a change to the blockchain protocol that is not backward compatible and requires all users to upgrade their software in order to continue participating in the network. In a hard fork, the network splits into two separate versions: one that follows the new rules and one that follows the old rules.
For example, Ethereum was hard forked in 2016 to "make whole" the investors in The DAO, which had been hacked by exploiting a vulnerability in its code. In this case, the fork resulted in a split creating Ethereum and Ethereum Classic chains. In 2014, the Nxt community was asked to consider a hard fork that would have led to a rollback of the blockchain records to mitigate the effects of a theft of 50 million NXT from a major cryptocurrency exchange. The hard fork proposal was rejected, and some of the funds were recovered after negotiations and ransom payment.
Alternatively, to prevent a permanent split, a majority of nodes using the new software may return to the old rules, as was the case with Bitcoin split on 12 March 2013.
A more recent hard-fork example is of Bitcoin in 2017, which resulted in a split creating Bitcoin Cash. The network split was mainly due to a disagreement in how to increase the transactions per second to accommodate for demand.
4 sources for this section
- 1Fork (blockchain) — Wikipedia, revision 1354192552
- 5Lee, Timothy (12 March 2013). "Major glitch in Bitcoin network sparks sell-off; price temporarily falls 23%". Arstechnica. Archived from the original on 20 April 2013. Retrieved 25 February 2018.
- 6Smith, Oli (21 January 2018). "Bitcoin price RIVAL: Cryptocurrency 'faster than bitcoin' will CHALLENGE market leaders". Express. Archived from the original on 28 March 2019. Retrieved 6 April 2021.
- 7"Bitcoin split in two, here's what that means". CNN. 2017-08-01. Archived from the original on 2018-02-27. Retrieved 2021-04-07.
Soft fork
A soft fork is a backward-compatible change to the blockchain protocol that allows new rules to be introduced without requiring all users to upgrade their software. In a soft fork, a majority of the network’s miners implement the new rules and begin following the updated version of the blockchain. The rest of the network can continue to follow the blockchain, but they will be unable to validate that new blocks follow the updated rules. Because a soft fork is backward-compatible, it does not result in the creation of a new blockchain or the splitting of the network.
Instead, it allows the network to gradually transition to the new rules while still maintaining compatibility with the old rules.
The source notesEvidence & further reading8 sources
- Fork (blockchain) — Wikipedia, revision 1354192552 Wikipedia contributors · Reference source · accessed 2026-09-22
- Croman, Kyle; Eyal, Ittay (2016). "On Scaling Decentralized Blockchains" (PDF). Financial Cryptography and Data Security. Lecture Notes in Computer Science. Vol. 9604. pp. 106–125. doi:10.1007/978-3-662-53357-4_8. ISBN 978-3-662-53356-7. Archived (PDF) from the original on 1 May 2019. Retrieved 28 March 2019. comp.nus.edu.sg · Reference source · link imported 2026-09-22
- Jordan Pearson (14 October 2016). "'Bitcoin Unlimited' Hopes to Save Bitcoin from Itself". Motherboard. Vice Media LLC. Archived from the original on 18 January 2017. Retrieved 17 January 2017. vice.com · Reference source · link imported 2026-09-22
- Oscar Williams-Grut and Rob Price (26 March 2017). "A Bitcoin civil war is threatening to tear the digital currency in 2 — here's what you need to know". Business Insider. Archived from the original on 2 July 2017. Retrieved 2 July 2017. businessinsider.com · Reference source · link imported 2026-09-22
- Lee, Timothy (12 March 2013). "Major glitch in Bitcoin network sparks sell-off; price temporarily falls 23%". Arstechnica. Archived from the original on 20 April 2013. Retrieved 25 February 2018. arstechnica.com · Reference source · link imported 2026-09-22
- Smith, Oli (21 January 2018). "Bitcoin price RIVAL: Cryptocurrency 'faster than bitcoin' will CHALLENGE market leaders". Express. Archived from the original on 28 March 2019. Retrieved 6 April 2021.