Die Kernentwickler von Bitcoin und Litecoin bieten eine Belohnung von 10 BTC, plus 200. 2 LTC für jeden, der den Bug lösen kann, der Mac-basierte Systeme derzeit plagt.

Das Problem ist mit der Datenbank der Wallet-Software verknüpft, die als LevelDB-Schlüsselspeicher bekannt ist. Diese Datenbank wird verwendet, um Informationen zu speichern, die sich auf die Blockkette beziehen, ein Hauptbuch für virtuelle Währungen und eine Standardkomponente von nativ installierten Bitcoin-Qt-Wallets.

Hosted Wallets, die in der Regel web- oder mobilbasiert sind und auf mehreren Plattformen arbeiten, sind benutzerfreundlicher und leiden nicht unter diesem Problem.

Bitcoin und Litecoin-Entwickler Warren Togami sagte kürzlich zu ZDNet:

"Kopfgelder dieses Typs werden selten angeboten. In diesem Fall geschieht dies aufgrund des Gefühls, dass das Problem kritisch genug ist, um die Adoption von Bitcoin zu verlangsamen."

Mit der Bewertung von Bitcoin, das stetig ansteigt, werden Bitcoin und Litecoin Bounty laut Ankur Nandwani, einem Entwickler, der eine offene Bitcoin-Mikrotransaktionsplattform namens BitMonet aufgebaut hat, die Einsätze erhöhen.

"Es ist interessant, dass mit dem rapiden Anstieg des [Bitcoin und Litecoin] -Preises das Kopfgeld jetzt $ 15.000 wert ist. Ich denke, die Kombination aus diesem Bug und der Volatilität des Bitcoin-Preises kann sich negativ auf die Adoption von Bitcoins auswirken." er sagte.

Im Detail ist LevelDB ein von Google entwickeltes Schlüssel / Wert-System. Es ist keine relationale Datenbank. Stattdessen wurde es als String-Keys-to-String-Values-Datenbank entworfen. Das Problem besteht darin, dass diese Datenbank unter Mac OS X regelmäßig beschädigt wird.

Es scheint, dass es zu einer Beschädigung kommt, nachdem der Bitcoin-Qt-Client heruntergefahren und neu gestartet wurde. Berichte weisen darauf hin, dass in den Versionen Mac OS X 10. 8. x und 10. 9, die allgemein als "Mountain Lion" und "Mavericks" bekannt sind, eine Beschädigung auftritt.

Im großen Rahmen der Dinge ist dies kein Problem, das den wachsenden Aufstieg dieser getrennten, aber scheinbar miteinander verflochtenen virtuellen Währungen verhindern könnte. Dies könnte sich jedoch für viele einzelne Benutzer als problematisch erweisen. Nandwani kommentierte:

"Während die Datenbank neu erstellt wird, ist der Benutzer sogar daran gehindert, eine Transaktion durchzuführen. Man könnte sich also vorstellen, dass es sich um einen Denial-of-Service-Angriff handelt."

Ein Zahnrad in der Maschine Diese verteilten Geldsysteme könnten eine Bedrohung darstellen, die nicht zu verwerfen ist.

Namecoin, ein Konkurrent von Bitcoin und Litecoin, hatte eine erhebliche Sicherheitslücke, die es den Leuten erlaubte, eine feindliche Übernahme seiner zu vollziehen. Bit-Domänen.

Es gibt eine vorgeschlagene Lösung für das Problem mit verfügbaren Test-Builds. Das Problem scheint mit einem bestimmten Prozess zu tun zu haben, der ausgeführt wird. Wenn Daten vor der Operation mit der Festplatte synchronisiert werden, wird das Problem behoben.

Die vollständigen Details zu Mac OS X Bitcoin und Litecoin Wallet Bounty werden im Bitcoin Talk-Forum veröffentlicht.

Entwicklungsbild über Shutterstock