A Simple Guide to What Bitcoin Forks Are and Why They Happen

What is a Bitcoin Fork?
If you are just getting involved in cryptocurrencies, and you’ve done a little research, you might have read about the great scaling debate and the topic of bitcoin forks recently. Forks represent changes to the bitcoin protocol that make previous rules valid or invalid. Cryptocurrency forks are merely protocol upgrades, and there are two types of blockchain forks that bitcoin enthusiasts refer to: a soft fork and a hard fork. Both types of forks can be radical changes to the underlying protocol, but they have two key differences. A soft fork is a rule change that is backward compatible; which means the new rules can still be interoperable with the legacy protocol. In contrast to this method, a hard fork enables a rule change to the software, but it does not have backward compatibility. This means a hard fork is a permanent split from the legacy rule-set, or version, of the blockchain before the fork occurred.
Just recently miners implemented the Segregated Witness (Segwit) soft fork this past summer. Another time the protocol forked was this past August 1st, during the bitcoin cash (BCH) split.For the next six hours, there were effectively two Bitcoin networks operating at the same time, each with its own version of the transaction history.
The Great Scaling Debate

Consensus
The thing about forks is they require consensus which means all or a vast majority of the network’s participants have to agree with the changes. The forks back in 2013 pretty much had consensus from everyone in the network. This means miners, wallet providers, and exchanges all worked together quickly to change their software, which in turn, changed the rules with consensus. If consensus cannot be met, then the network will split into two factions, and if both networks prove to be viable, then two tokens will exist. Two examples of this kind of split taking place after a hard fork include bitcoin cash and ethereum classic.

The Bitcoin Forks of 2017
This past August’s bitcoin cash fork did not have consensus, and this means the blockchain diverged into two networks with different rule sets. Bitcoin cash has stripped the Segwit code from the protocol and implemented an 8 MB block size increase. Developers of bitcoin cash believe Segwit was an unnecessary soft fork and chose to split before the Segwit2x (BTC1) miners integrated the change. For the pending November 16 hard fork, Segwit2x developers have opted to keep Segwit within the code, but the miners running the BTC1 software plan to change the rules to increase the block size from 1 MB to 2MB. At block height 494784 the Segwit2x working group led by bitcoin developer Jeff Garzik, and a large swathe of miners and businesses, plan to hard fork the network. The plan is part of the New York Agreement (NYA) which outlined a compromise with two forks. The first part of the commitment implemented was the soft fork Segwit, and the latter half of the agreement is a 2 MB block size increase utilizing the hard fork method. The issue with the pending fork is some people believe the change does not have full consensus. The Segwit2x fork has been controversial across social media, forums, and developers’ mailing lists. A portion of miners and some businesses have stated they will not support the hard fork. However, according to statistics a large majority of miners (over 80%) are still ‘signaling their intention’ to hard fork the network at block 494784, and their ‘intentions’ show they have enough hashrate to complete the goal.
The Free Market Will Embrace the New or Old Network
The bottom line is forks can be confusing, and you have to investigate the reasons for why they are taking place. After understanding the who, what, where and why the fork is happening then you can figure whether or not you support the protocol changes. As an investor, you decide which bitcoin will win and which one has superior technical merits. Bitcoin is an open-source protocol, and really anyone can fork the network, but it doesn’t mean the market will embrace the new blockchain or the old one. Essentially, the free market and you will decide on which bitcoin blockchain gives the world economic freedom and shakes up the current status quo. Let’s Review- Hard fork: a hard fork is protocol change that is not backward compatible and is a permanent diversion from the original blockchain’s rules.
- Soft Fork: a soft fork is a protocol change that is backward compatible which means the changes will be interoperable with the original blockchain’s rules.
- Consensus: when everyone or a vast majority of the cryptocurrency’s network participants unanimously agree and implement the new rules.
- Scaling Debate: the scaling debate is a discussion or argument concerning the number of transactions the blockchain can handle. In 2010 Satoshi Nakamoto implemented a 1 MB block size limit, which capped the amount of transactions a block can hold. Since Nakamoto hard-coded this change, the bitcoin network has seen an increase in users the debate has caused quarreling which has led to forks.
- Bitcoin Cash: the digital asset bitcoin cash and it’s network is the result of a hard fork that took place on August 1. The bitcoin cash protocol has removed Segwit and replace-by-fee as well as increased the block size from 1 MB to 8 MB.
- Segwit2x: the Segwit2x hard fork scheduled for on or around November 16 is the second part of the New York Agreement (NYA). The first part of the NYA compromise pushed the implementation of Segregated Witness this past August.
Images via Shutterstock, Google, Pixabay, and Bitcoin.com.
At Bitcoin.com there’s a bunch of free helpful services. For instance, check out our Tools page! The post A Simple Guide to What Bitcoin Forks Are and Why They Happen appeared first on Bitcoin News.
August 2013 BCH bitcoin cash blockchain split BTC Consensus Ethereum Classic Free Market Hard Fork Jeff Garzik March 2013 N-Technology scaling debate Segwit2X Soft Fork Technology