A Bitcoin Hard Fork? How the Science Behind Contentious Code Change is Advancing

Bitcoin developers are probing deeper into how best to execute a so-called hard fork, a contentious upgrading tool that’s been at the heart of the nearly $16bn network’s most divisive debate.

The issue is that to be used cleanly and without unintentional consequences, a hard fork requires all the digital currency’s miners to move to a new blockchain, or version of its transaction history. One case study of what can otherwise happen came last summer, when ethereum inadvertently split into two competing networks after executing a hard fork some users disagreed with.

That’s not to say that all hard forks have the same outcome.

Interestingly, the following two ethereum hard forks went according to plan, as they were non-contentious changes to fix attacks on the network, perhaps demonstrating that they can go well if all participants agree.

Meanwhile, against this backdrop, some in the bitcoin community have long been calling for a hard fork to increase transaction capacity by raising the blocksize parameter to 2MB or more, with Bitcoin Unlimited being the latest software to take up the call for action.

One impediment is that, since increasing the block size is a contentious change, a similar ethereum-like split could occur in bitcoin if a hard fork

Read more ... source: CoinDesk

Let's block ads! (Why?)

Powered by Bitcoin Central