Cory Fields, a recognized Bitcoin core developer, revealed a bug that could have killed the most popular cryptocurrency in the market. As he explained, the most sudden death scenario for Bitcoin is an accidental bug that gets introduced internally to the system.
At the end of the article, he wrote, that the solution is to change Bitcoin’s code and start using Rust.
Could Bitcoin Suddenly Die?
Mr. Fields, from MIT’s Digital Currency Initiative, discovered two bugs that would have allowed for money printing out of thin air. About it, he said:
“I was a little smug for a few months until we were affected by a similar bug in Bitcoin Core which potentially would allow for money printing out of thin air.”
Bitcoin has a limited supply of 21 million BTC. Miners get rewarded with new BTC every single time they find a block.
He went on saying that it is crucial to understand how to avoid these things for the future. He compared Bitcoin’s development to the internet 13 years ago and explained that the internet was a buggy place.
Fields didn’t specify which were the bugs or how they worked. However, these bugs in 2018 had the potential to bring down Bitcoin (BTC) and Bitcoin Cash (BCH).
He explained that when developers review a pull request for Bitcoin Core, it is not the C++ code alone that is important to consider. Indeed, developers have to analyze it in conjunction with the whole network.
“There’s nothing in isolation in the system and it’s terrifying,” he said.
The developer also considers that this is not a developer that made a mistake. Instead, it is the system that let down the developer.
As Fields explains, the bug that he highlighted previously is not possible in Rust. Rust is a programming language that focuses on safety while maintaining high performance.
Many Bitcoin enthusiasts consider that re-writing the whole Bitcoin code is not necessary and shouldn’t be done.
At the moment, there is a pull request from Jeremy Rubin for getting Rust code into Bitcoin Core and take advantage of this. He went on saying that he considers that this discussion could be kicked off very soon and how should Bitcoin continue to be developed in the future.
Now, Fields is searching for interested developers that would be ready to start working on this new project that he claims could potentially end up fixing Bitcoin.
Trusted & Regulated Stock & CFD Brokers
What we like
- 0% Fees on Stocks
- 5000+ Stocks, ETFs and other Markets
- Accepts Paypal Deposits
Min Deposit
$200
Charge per Trade
Zero Commission on real stocks
64 traders signed up today
Visit Now67% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you can afford to take the high risk of losing your money.
Available Assets
- Total Number of Stocks & Shares5000+
- US Stocks
- German Stocks
- UK Stocks
- European
- ETF Stocks
- IPO
- Funds
- Bonds
- Options
- Futures
- CFDs
- Crypto
Charge per Trade
- FTSE 100 Zero Commission
- NASDAQ Zero Commission
- DAX Zero Commission
- Facebook Zero Commission
- Alphabet Zero Commission
- Tesla Zero Commission
- Apple Zero Commission
- Microsoft Zero Commission
Deposit Method
- Wire Transfer
- Credit Cards
- Bank Account
- Paypall
- Skrill
- Neteller
What we like
- Sign up today and get $5 free
- Fractals Available
- Paypal Available
Min Deposit
$0
Charge per Trade
$1 to $9 PCM
Visit Now
Investing in financial markets carries risk, you have the potential to lose your total investment.
Available Assets
- Total Number of Shares999
- US Stocks
- German Stocks
- UK Stocks
- European Stocks
- EFTs
- IPOs
- Funds
- Bonds
- Options
- Futures
- CFDs
- Crypto
Charge per Trade
- FTSE 100 $1 - $9 per month
- NASDAQ $1 - $9 per month
- DAX $1 - $9 per month
- Facebook $1 - $9 per month
- Alphabet $1 - $9 per month
- Telsa $1 - $9 per month
- Apple $1 - $9 per month
- Microsoft $1 - $9 per month
Deposit Method
- Wire Transfer
- Credit Cards
- Bank Account