The Bitcoin software has experienced its first major crash since its founding in 2009, with a bug in the software that caused it to crash in April.
Bitcoin.com reports that the bug was discovered by security researcher Jens Ludwig.
“We were using a test version of the Bitcoin client and noticed a crash happening, and we noticed it on a small number of our clients,” Ludwig told Ars.
“This bug happened when the user was attempting to run the test client, and it was causing the crash.”
Ludwig said he was able to reproduce the crash by using the Bitcoin.org website to download a copy of the client, but was unable to reproduce it because the bug had been fixed in the previous versions.
Ludwig said the bug could have been fixed by having the Bitcoin protocol update itself on a regular basis.
“If the bug existed, it would have fixed itself in the first place, so the bug is actually pretty big and important,” Ludwig said.
Ludwig noted that the Bitcoin community is aware of the problem, and he said he will update the Bitcoin developers with information on how to fix the issue.
Ludwig did note that this is the first time the Bitcoin software crash has been fixed, though it is not the first known bug in Bitcoin.
“It’s the first crash in Bitcoin that’s been fixed since 2009,” Ludwig explained.
“There have been bugs in Bitcoin since it was created, but it’s the latest and the most notable one.”
Bitcoin was designed to be an open-source alternative to the traditional banking system.
It was originally created as a decentralized peer-to-peer digital currency and has been used as a medium of exchange by a wide range of individuals and organizations.
Bitcoin users can trade digital currency directly with each other, with the value fluctuating depending on the availability of bitcoins.
Ludwig told us that Bitcoin’s developers have been working on the problem for several months.
Bitcoin crashed in April because of the bug, and the developers fixed it in a version of Bitcoin software that has not been updated since March.
Bitcoin’s developer mailing list has been flooded with requests for fixes and updates.
Ludwig’s article also has Ars Technicom covering how to use the Bitcoin Core client to fix Bitcoin’s crashes.