Bitcoin Coreの開発者らは、ソフトウェアのバージョン30.0と30.1に重大なバグを発見したと公表した。この問題は、従来のウォレットから最新の記述子ウォレットと呼ばれるものへの移行プロセスに影響する。.
によると Xの投稿 、ウォレット移行のバグは Bitcoin Coreウォレットのバージョン30.0と30.1で発見されたとのことです。
また、まれな状況では、レガシー(BDB)ウォレットの移行によって、同じノード上のすべてのウォレットファイルが削除される可能性があり、それらのウォレットがバックアップされていない場合は資金の損失につながる可能性があることも明らかにしました。.
Bitcoin Core ウォレットにバグはありますか?
声明の中で 共有した 、ウェブサイトで Bitcoin 、このバグは、5年前にリリースされ、0.21以降はデフォルトで作成されていないデフォルトの(名前のない)wallet.datファイルの存在を必要とするため、レガシーウォレットを移行しようとするときにのみトリガーされ、移行またはロードに失敗すると主張している。
これを引き起こす可能性がある条件は、プルーニングが有効になっていて、プルーニングの進行中にウォレットがアンロードされた場合だと付け加えた。.
で修正プログラムが提供されると約束しました Bitcoin が、慎重を期すため、影響を受けるリリースのバイナリを bitcoincore.org。
ただし、修正バージョンが利用可能になるまで、バージョン 30.2 がリリースされるまで、ユーザーはバージョン 30.0 または 30.1 (GUI または RPC) を使用して従来のウォレットを移行しないように強く勧められています。.
また、このバグの影響を受けたのはレガシーウォレットの移行プロセスのみだと主張している。「既存のウォレットやウォレットなしのノードの実行など、 Bitcoin Coreは通常通り引き続きご利用いただけます」と投稿は締めくくっている。.
Bitget Walletの市場アナリスト、Lacie Zhang氏によると、技術に精通したユーザーは、自分が実行している Bitcoin Coreのバージョンをチェックして、自分のウォレットがレガシーウォレットかどうかを判断することで、バグの影響を評価できるという。.
また、それぞれの「debug.log」を調べて、プルーニングが有効になっているかどうか、移行の試行がすでに行われているかどうかを確認したり、ディレクトリ レイアウトを確認して「-walletdir」がカスタムの場所またはマウントされた場所を指しているかどうかを確認することもできます。.
「これらの条件がすべて満たされ、移行が既に試行済み、または保留中の場合、リスクは最も高くなります」と彼女は述べています。「まだ移行が完了していない場合は、ユーザーは直ちにデータディレクトリ全体を外部メディアにバックアップし、バージョン30.2以降に移行するまで再起動やアップグレードを避けてください。」
この発表に対する反応は敵対的だった
Bitcoin Coreの開発者たちはこのバグを認識し、多くの人が専門家による綿密な対応と捉える形で制御措置を講じています。しかし、CryptoのTwitterではいつものように批判が殺到し、プラットフォームの堕落ぶりを指摘する声が上がっています。.
ただ単に落胆させるようなコメントを控えた人もいれば、より良い代替案を求めてプラットフォームを捨てるよう他の人々を勧誘しようとする人もいた。.
Bitcoin Coreコミュニティからの怒りは、Core v30が、 Bitcoinのブロックチェーン上の任意のデータストレージの使用権をめぐって意見の相違があり、BTCをデータダンプに変えたと主張する開発者たちの間で、いわゆる小規模な内戦を引き起こしたことを受けて起きた。.
最終的にリリースされる前に、厳重なレビューが行われ、数週間の遅延が発生し、深刻なバグが見つかっただけでした。.

