Tuesday, November 26, 2013

Bitcoin Data Corruption Problem

ZDnet reports:

Bitcoin developers and their counterparts backing the younger, rival virtual currency Litecoin have thrown together a virtual bounty worth around $10,000 for anyone who can figure out what's causing a data corruption issue in certain Bitcoin and Litecoin wallets on Macs.

As some first noted several months ago, the introduction of the LevelDB key store database into the Bitcoin-qt client versions 0.8.x (currently at 0.8.5) coincided with a data corruption bug affecting Bitcoin users on Mac OS X machines.

The mystery bug impacts an important component of the wallet since LevelDB is used to store the Bitcoin blockchain, the public ledger of all transactions on the Bitcoin network. It's a pain for users because rebuilding the database can take hours. And since the issue is common to wallets on Mac OS X for both currencies, developers from each camp — who have yet to solve the problem themselves — are hoping to crowdsource an answer.

According to Warren Togami, a developer who contributes to both Bitcoin and Litecoin, the unusual step of offering a sizeable bounty has been taken because the bug is considered critical enough to stifle Bitcoin uptake[...]

"Bounties of this type are rarely offered. In this case it is happening due to the sense that the issue is critical enough to slow down adoption of Bitcoin."

1 comment:

  1. You are starting to sound like Karl Denninger to me. He got invested in the concept that Blackberry OS is good (which it might well be), and defends it like a religion. On the other hand, you seem to have become invested in the shortcomings of BTC

    If there is a problem with wallets on a MAC it dosn;t seem fundamental to me. Let MAC users use gold.

    I mean there are problems with gold. A TSA agent could see it on the xray and swipe it from your carry on and start walking to an area that you are not allowed to enter. What would you do? Follow the TSA agent? Yell for the police, uh, she is out of sight already in another room. You don;t know her name.

    If you put it in checked bags, people search them and things disappear. If you mail it; what do you do if it never arrives? If you carry it, xrays will show it up and large cash in any form is often confiscated