John Newbery, a Bitcoin Core developer and contributor to cryptocurrency research and development group Chaincode Labs, takes responsibility for a critical bug recently discovered on the Bitcoin network.
As CryptoSlate reported, on September 20, a serious issue called "Bug CVE-2018-17144" left the Bitcoin network vulnerable to hackers who could have shut down the largest cryptocurrency in the global market and inflated its fixed supply of 21 million BTC. Peter Rizun, the chief scientist at Bitcoin Unlimited, disclosed that Awemany, a Bitcoin Cash developer, discovered the bug on the Bitcoin Core software, which allowed the open source developer community of Bitcoin to quickly patch the bug.
"Congratulations to awemany for making this important discovery and helping Core fix their software. Fake coins being mined into the blockchain would have threatened the legitimacy not only of BTC, but of cryptocurrency in general,".
On September 24, Bitcoin Core developer Newbery admitted his fault in overseeing bug CVE-2018-17144, which made it to production phase after an initial QA process.
He explained that instead of verifying a part of the Bitcoin Core codebase called "CheckTransactions()" he relied on the work of more experienced developers in the space that reviewed the codebase.
"I am responsible for the CVE-2018-17144 bug. I spend my days reading the Bitcoin Core codebase. There's no chance I haven't read CheckTransaction(). When I read it, the 'so we skip it in CheckBlock' comment should have jumped out at me. Instead of verifying for myself, I trusted that people smarter and wiser than I am had it covered. I took it for granted that someone else had done the work."
Newbery issued an apology to the community in addition to his explanation of the case, emphasizing that he had shown poor judgment whilst reviewing the codebase of the Bitcoin Core software.
Just as Bitcoin saw a critical bug go through a production phase in the past week, Ethereum and many other public blockchain networks have also experienced such serious bugs in the past.
It is of utmost importance for every blockchain project in the space to make certain that bugs and vulnerabilities are disclosed and fixed transparently, in order to ensure that the cryptocurrency sector as a whole can improve and move forward.
The recent discovery of bug CVE-2018-17144 and the cooperation between Awemany and the Bitcoin Core team to address the bug supersedes politics and competition in the space.
Bitcoin Core Dev Takes Responsibility for Critical Bug: "I'm Embarrassed and Sorry"
gepubliceerd op Sep 24, 2018
by Cryptoslate | gepubliceerd op Coinage
Coinage
Vermeld in dit artikel
Recent nieuws
Alles zien
First Mover: What's Next for Bitcoin as Wall Street Gets Vaccine Booster
Bitcoin was higher for a second day, staying in a range of between roughly $15,200 and $15,600, as news of progress in developing a coronavirus vaccine appeared to touch off a rally in U.S. stocks.
Market Wrap: Bitcoin Fails to Break $15.9K; Over 50K ETH Staked on Eth 2.0 Contract
Bitcoin gained Wednesday while Ethereum 2.0 staking has been ramping up.
Citibank Analyst Says Bitcoin Could Pass $300K by December 2021
A senior analyst at U.S.-based financial giant Citibank has penned a report drawing on similarities between the 1970s gold market and bitcoin.
Blockchain Bites: Data Unions. Hard Forks. And One Citi Analyst's Case for $300K BTC.
A Citibank managing director thinks bitcoin could hit $318,000.