Bitcoin Core V30 Bug Risks Total Wallet Loss For Legacy Users
Alex Smith
1 month ago
Bitcoin Core developers issued an urgent notice after discovering a wallet migration bug in versions 30.0 and 30.1 that can, in rare cases, delete wallet files on the same node, turning a routine upgrade step into a potential funds-loss event for users without backups.
In a Jan. 5 statement, the Bitcoin Core Project warned on X that âunder rare circumstances, migrating a legacy (BDB) wallet can delete all wallet files on the same node. If those wallets arenât backed up, this can result in a loss of funds.â
The team said a fix is slated for Bitcoin Core 30.2 and advised users not to migrate legacy wallets using 30.0 or 30.1 until that release is available. âOnly the legacy wallet migration process is affected. All other uses are unaffected. You can continue using Bitcoin Core normally, including existing wallets and running a node without wallets.â
Bitcoin Community Divided Over Severity
The disclosure caps a simmering thread of reports and frustration among users tracking the issue on GitHub. One X user, posting under the handle @B__T__C, claimed âseveral users had been reporting it for over two weeksâ and argued the bug proved difficult for maintainers to reproduce, linking to a public issue thread.
Another account, Greg Tonoski (@GregTonoski), pointed to earlier warnings ahead of the v30 release and suggested the episode reflects a broader disconnect between developers and users. âUsers had warned @bitcoincoreorg (@achow101) a month before the v30 release,â he wrote, adding: âI am starting to doubt if Bitcoin is still catering to the Bitcoin userâs needs.â
The sharpest debate, however, has been over how ârareâ translates into real-world risk, especially given the migration path that v30 users may face. @barackomaba argued the impact is being understated because Bitcoin Core v30.0 âexplicitly stopped loading or creating BDB legacy wallets,â leaving affected users with a practical next step: migrate.
âPeople are acting like legacy wallet migration is some obscure edge case,â the account wrote. âBut v30.0 explicitly stopped loading or creating BDB legacy wallets, so anyone who upgraded to v30 and still had a legacy wallet in Bitcoin Core effectively had only one path forward: migrate.â
âLegacy walletsâ were the default wallet type until April 2022 (before 23.0, new wallets were âlegacyâ by default). Also, the migration needs to fail. This wonât be the majority of migrations obviously, but there are many plausible ways to trigger this.â
He then described one such scenario: a user pruning their node while the wallet wasnât loaded, which can cause the migrated wallet load step to fail, sending the process down a âcleanup pathâ that deletes the entire wallet directory and âeverything in it,â including other wallets and even rollback backups created during migration.
Not everyone agreed the incident merits alarm. @w_s_bitcoin pushed back by emphasizing adoption and observed impact, arguing that Core v30 âcurrentlyâ accounts for â1/5th of all the Bitcoin nodesâ and that âreportedly only one single user was affected by this bug.â Wicked characterized it as âa shitty bug,â but added that it âdidnât result in any known bitcoin losses,â and said the fix is welcome.
What is not in dispute, based on Bitcoin Coreâs own notice, is the practical guidance: users running 30.0 or 30.1 should avoid migrating legacy (BDB) wallets until 30.2 ships, and ensure wallet files are backed up before attempting any migration at all.
At press time, Bitcoin traded at $91,717.
Related Articles
Dogecoin Price Reach Key Decision Level To Trigger Another 100% Wave
The Dogecoin price has remained in a prolonged downtrend since last year, mirror...
Why Kraken Is Backing Wyoming âTrump Accountsâ, A Crypto Policy Gamble?
Crypto exchange Kraken has pledged to sponsor so-called âTrump Accountsâ for eve...
Ripple CEO Predicts 80% Chance Crypto Market Structure Bill Signed By End Of April
As anticipation builds around the long-awaited digital asset market structure le...
Why XRP Investors Could Be Facing Serious Risks
Crypto pundit CryptoSensei has warned that XRP investors are in danger as the ba...