‘Very Scary’: Bitcoin Core Developers Confirm Duplicate Transaction Bug Fix

Bitcoin developers released a new version of the Bitcoin Core client September 18 after fixing a “very scary” bug which could have seen a malicious party take many nodes offline.


Upgrade ‘As Soon As Possible’

In release notes for Bitcoin Core version 0.16.3, Wladimir van der Laan confirmed the vulnerability, known as CVE-2018-17144, had received an effective patch. The Bitcoin Core client remains the most popular comprising over 94% of all Bitcoin software implementations today. 

“A denial-of-service vulnerability… exploitable by miners has been discovered in Bitcoin Core versions 0.14.0 up to 0.16.2,” he summarized.

“It is recommended to upgrade any of the vulnerable versions to 0.16.3 as soon as possible.”

CVE-2018-17144 could technically have allowed a malicious miner or group of miners to perform duplicate transactions and burn block rewards, forcing nodes off the network in the process.

Cobra, the creator of information resource Bitcoin.org, said the bug even had the potential to create chaos in a “huge chunk” of the ecosystem.

“A very scary bug in Bitcoin Core has just been fixed which could have crashed a huge chunk of the Bitcoin network if exploited by any rogue miners,” he wrote on Twitter.

Bug’s Origin Remains Murky

Other than the official release notes, developers have yet to publicly explain the origin and circumstances around the offending code. On Github, fellow Core developer Andrew Chow remained brief, telling users only that a “third party” reported the bug.

“The bug was disclosed to other projects simultaneously to it being disclosed to us,” Matt Corallo added.

Bitcoin Core bugs rarely create a sense of urgency within the community, making the discovery of CVE-2018-17144 an unusual exception.

As Bitcoinist reported, however, code problems regularly afflict the cryptocurrency’s spin-offs, with Bitcoin Cash frequently coming under suspicion over the strength of its infrastructure.

An ongoing attempt to ‘test’ the network from an entity known as BitPico continues.

What do you think about the Bitcoin Core bug? Let us know in the comments below!


Images courtesy of Shutterstock, Twitter

Bitcoin Core Developer Reveals ‘Critical’ Bug in Bitcoin Cash

Cryptocurrency industry and community figures are reacting after it emerged a Bitcoin Core developer fixed a “critical” bug in the code for the Bitcoin Cash hard fork.


Fields: Bug ‘Would Have Split’ Chain

In a blog post August 10th, Corey Fields relates how in April 2018 he anonymously reported the consensus bug, known as SIGHASH_BUG.

A so-called ‘chain-splitting’ bug, the vulnerability “would have allowed a specially crafted transaction to split the Bitcoin Cash blockchain into two incompatible chains,” Fields reveals.

“Without quick action from developers and a campaign to align all participants on one side of the fork or the other, the two camps of participants will never again be able to agree,” he continues summing up the impact of the bug going unresolved.

At that point, the currency has effectively been split into two incompatible currencies — transacting as before will no longer possible.

Bitcoin Cash has long made a point of ridiculing the original Bitcoin chain – known as Bitcoin Core for clarity purposes – and those developers who work on and promote it.

Citing technical superiority, Bitcoin Cash’s major proponents Bitcoin.com owner Roger Ver and others regularly take to social media to convince the online community their altcoin will usurp Bitcoin in future.

Fields Hopes To Set Example

The irony of the news Bitcoin Cash may well have floundered without help from Bitcoin Core was therefore not lost on many of cryptocurrency’s best-known names.

“Once again Core devs had to save BCash. Play stupid games…,” commentator WhalePanda wrote, while developer Jimmy Song and economist Tuur Demeester joined those highlighting the event.

Continuing meanwhile, Fields discussed how he anonymously reported the bug to Bitcoin Cash, despite being under “no obligation” to do so.

“While trying to figure out whether a completely anonymous disclosure was possible, I began to question whether it was worth the trouble at all. I had no obligation to report anything, after all,” he explained.

But if someone had discovered an equally nasty bug in Bitcoin Core, I would hope that person would bring it to our attention as discreetly and securely as possible. So I decided to do exactly that: create the report I would want to read, and deliver it as I would want to receive it.

What do you think about Bitcoin Cash’s bug? Let us know in the comments below!


Images courtesy of Shutterstock, Twitter

Introducing Gitcash.io the Bitcoin Cash Powered Github Tipping App

Introducing Gitcash.io the Bitcoin Cash Powered Github Tipping App

Finance

On Friday, June 22 a new bitcoin cash tipping application has been announced called Gitcash.io. The new platform allows registered Github users to tip each other with BCH using the web-based hosting service tethered to the Gitcash.io service.

Also Read: Bitcoin Cash Football: Multiplayer World Cup App Powered By BCH

Gitcash.io Allows Github Users to Tip Each Other On-Chain Using Bitcoin Cash

Bitcoin Cash (BCH) developers are at it again with a new tipping application that works with the hosting service Github. The website Github is an extremely popular service that hosts open source codebase and gives developers access control, bug tracking abilities, and task management.

Introducing Gitcash.io the Bitcoin Cash Powered Github Tipping App

With an open source project, the developer community can collaborate in order to make codebase integrity more secure for many software projects. Now developers can tip each other in bitcoin cash using the Gitcash.io platform. For instance, if someone helped find an issue, a bug, or helped code a few things for your project, you may want to tip them a few bucks for their assistance.

“GitCash.io is an on-chain Bitcoin Cash tipping platform for Github, allowing users to directly support the developers who are writing the open source code that powers our planet,” explains the Gitcash programmers.  

GitCash supports custom user profiles, complete tipping histories, and full-featured HD wallets capable of generating and sweeping custom password protected paper wallets. Our platform is now and will forever be completely free and not-for-profit. Also, we accept zero-confirmations so your transactions are faster than lightning.

Introducing Gitcash.io the Bitcoin Cash Powered Github Tipping AppDirections on how to use Gitcash.io tipping app.

Bitcoin Cash: A Powerful Tool Capable of Bettering the World

Furthermore, the unofficial nonprofit marketing team the Bitcoin Cash Fund has given the Gitcash.io team $1,000 worth of funding per month for the next two months. The money will be used for tips, advertisements and bounties, explains the Gitcash.io team. Moreover, the Gitcash.io project was produced with help from the Chaintip team and the organization’s bounties will be the first to appear on the website. Additionally, the Gitcash application was built using the Bitbox platform

Introducing Gitcash.io the Bitcoin Cash Powered Github Tipping AppGitcash.io bounties.

“We built Gitcash on Bitcoin Cash because it is truly censorship resistant and sound money that has the potential to benefit every person in the world equally, including those living on less than two dollars per day,” explains the organization’s founder.  

We’re super happy for Gitcash to be a part of that. The Gitcash project is supported solely by donations and is completely free to use. The platform was built by a small team of passionate developers who believe that Bitcoin Cash is not only the future of money, but a powerful tool capable of bettering the world.

The Gitcash founder also has thanked everyone in the BCH community for staying positive during the “monumental disinformation and censorship campaign” that’s being spread about bitcoin cash. “This is exactly the type of thing Bitcoin was created to fight — The battle is far from over but I can already tell the tides are turning,” the Gitcash founder concludes.

What do you think about the Gitcash.io tipping application for Github? Let us know your thoughts on this subject in the comment section below.


Images via Shutterstock, and Githash.io 


At Bitcoin.com there’s a bunch of free helpful services. For instance, have you seen our Tools page? You can even look up the exchange rate for a transaction in the past. Or calculate the value of your current holdings. Or create a paper wallet. And much more.