Bitcoin Core builders issued an pressing discover after discovering a pockets migration bug in variations 30.0 and 30.1 that may, in uncommon circumstances, delete pockets recordsdata on the identical node, turning a routine improve step into a possible funds-loss occasion for customers with out backups.
In a Jan. 5 assertion, the Bitcoin Core Mission warned on X that “beneath uncommon circumstances, migrating a legacy (BDB) pockets can delete all pockets recordsdata on the identical node. If these wallets aren’t backed up, this can lead to a lack of funds.”
The crew stated a repair is slated for Bitcoin Core 30.2 and suggested customers to not migrate legacy wallets utilizing 30.0 or 30.1 till that launch is offered. “Solely the legacy pockets migration course of is affected. All different makes use of are unaffected. You’ll be able to proceed utilizing Bitcoin Core usually, together with present wallets and operating a node with out wallets.”
Bitcoin Neighborhood Divided Over Severity
The disclosure caps a simmering thread of stories and frustration amongst customers monitoring the problem on GitHub. One X consumer, posting beneath the deal with @B__T__C, claimed “a number of customers had been reporting it for over two weeks” and argued the bug proved tough for maintainers to breed, linking to a public subject thread.
One other account, Greg Tonoski (@GregTonoski), pointed to earlier warnings forward of the v30 launch and recommended the episode displays a broader disconnect between builders and customers. “Customers had warned @bitcoincoreorg (@achow101) a month earlier than the v30 launch,” he wrote, including: “I’m beginning to doubt if Bitcoin continues to be catering to the Bitcoin consumer’s wants.”
The sharpest debate, nonetheless, has been over how “uncommon” interprets into real-world threat, particularly given the migration path that v30 customers could face. @barackomaba argued the impression is being understated as a result of Bitcoin Core v30.0 “explicitly stopped loading or creating BDB legacy wallets,” leaving affected customers with a sensible subsequent step: migrate.
“Individuals are appearing like legacy pockets migration is a few obscure edge case,” the account wrote. “However v30.0 explicitly stopped loading or creating BDB legacy wallets, so anybody who upgraded to v30 and nonetheless had a legacy pockets in Bitcoin Core successfully had just one path ahead: migrate.”
‘Legacy wallets’ had been the default pockets kind till April 2022 (earlier than 23.0, new wallets had been ‘legacy’ by default). Additionally, the migration must fail. This gained’t be the vast majority of migrations clearly, however there are a lot of believable methods to set off this.”
He then described one such state of affairs: a consumer pruning their node whereas the pockets wasn’t loaded, which might trigger the migrated pockets load step to fail, sending the method down a “cleanup path” that deletes all the pockets listing and “all the things in it,” together with different wallets and even rollback backups created throughout migration.
Not everybody agreed the incident deserves alarm. @w_s_bitcoin pushed again by emphasizing adoption and noticed impression, arguing that Core v30 “at present” accounts for “1/fifth of all of the Bitcoin nodes” and that “reportedly just one single consumer was affected by this bug.” Depraved characterised it as “a shitty bug,” however added that it “didn’t lead to any recognized bitcoin losses,” and stated the repair is welcome.
What shouldn’t be in dispute, based mostly on Bitcoin Core’s personal discover, is the sensible steerage: customers operating 30.0 or 30.1 ought to keep away from migrating legacy (BDB) wallets till 30.2 ships, and guarantee pockets recordsdata are backed up earlier than trying any migration in any respect.
At press time, Bitcoin traded at $91,717.

Featured picture created with DALL.E, chart from TradingView.com
Editorial Course of for bitcoinist is centered on delivering completely researched, correct, and unbiased content material. We uphold strict sourcing requirements, and every web page undergoes diligent evaluate by our crew of high know-how specialists and seasoned editors. This course of ensures the integrity, relevance, and worth of our content material for our readers.








