ビットコインコア開発チームは、10月に Bitcoin Core v.30を正式に発表する予定であり、今回のアップグレードには、ウォレットのアーキテクチャの再構築、ノードのパフォーマンス最適化、マイナー向けのマイニングインターフェースの強化など、いくつかの重要な改善が含まれています。この記事は、「Supply Shock」部分の番組内容を整理・翻訳したもので、Bitcoin Coreの主要なコード貢献者であるMurchとホストのRizzoが新バージョンの発表前に Bitcoin Core v30の更新状況を先取りして明らかにしました。番組のインタビューは、Murchが主導するプロジェクトが過去のBerkeley DBウォレット(を除外し、新しいdescriptorウォレット形式に移行する理由から始まり、さらに今回の新バージョンが初期のマイナーにもたらす可能性のある恩恵と、Murchのビットコインコミュニティに対する異なる意見への応答について議論します。
旧版のBerkeley DBウォレットのサポートを終了します
ビットコインコアコミュニティにとって非常に重要な点は、かつてビットコインコアウォレットまたは中本聡時代に設計されたウォレットでビットコイン (BTC) を保有していた人は誰でもインポートして使用できるということですが、ウォレットバックアップの元の形式、またはウォレットがバックエンドでデータを保存する方法は、Berkeley DBオープンソースソフトウェアに依存しており、それはOracleに買収され、その後クローズドソースになりました。したがって、最新のオープンソースバージョンは、約2014年から誰もメンテナンスしていません。
ビットコインコア 30.0 は旧版 Berkeley DB ウォレット形式のサポートを全面的に停止し、すべて Descriptor Wallets を採用します。(注2)新しい機能には、過去の旧ウォレットが引き続き読み取れるが、Berkeley DB ウォレットを新たに作成または書き込むことはできず、ユーザーは旧ウォレットを Descriptor Wallet 形式に移行し、より高いバックアップの信頼性と予測可能な動作を享受でき、ウォレット内部の設計が簡素化される。たとえば、読み取り専用と使用可能な出力を同時に混合しなくなり、管理がより一貫性を持つようになります。この再構築は、Miniscript、ハードウェアウォレット統合、マルチシグなどの高度なアプリケーションのさらなるサポートにも役立ちます。
Descriptor Walletの利点
マルチシグの改善とハードウェアウォレットのサポート
Descriptor(暫訳記述子)はマルチシグネチャ構造を明確に示すことができ、例えばmulti 2、xpub1、xpub2、xpub3などが含まれ、協力と署名プロセスの利便性を向上させ、PSBT(部分的に署名されたビットコイン取引)を統合し、コールドウォレット、ハードウェアウォレット、署名器がシームレスに接続できるようにし、異なるデバイスやパートナーが一致してアドレスと署名検証プロセスを再構築できるように、パスとxpubを明確に示すことができます。
ビットコインコアウォレットソフトウェアの目標ユーザーは誰ですか?
Murch の説明によると、ビットコインコアコミュニティの多くの開発者は目標とユーザーです。ビットコインコアウォレットは永久的なウォレットであり、サトシ・ナカモト時代から作成されたオリジナルコードと互換性があります。ビットコインコア v30 バージョンでサトシ・ナカモト時代のウォレットを読み込むことも正常に動作します。
ビットコインコミュニティの疑問に応える
コミュニティの中で一部の人々がバージョンv30がもたらす「ビットコインへの害」に対して抱いている懸念について、MurchはBitcoin Core v30が強制的な変更や互換性を破壊する行動を一切導入していないと述べました。すべての変更は複数の貢献者によって厳密に審査され、テストされ、コミュニティの合意を得ており、ソフトウェアは完全にオープンソースであり、自発的で監査可能な開発原則を維持しています。
ビットコインコアチームは、年に二回のメジャーアップデートを維持しており、毎年四月と十月にリリースされます。また、リリース候補版は三月末と九月末に提供されます。現在、候補版 RC2 は九月末にリリースされ、重大な問題がない限り、十月上旬から中旬の間に正式に v30 がリリースされる予定です。各メジャーバージョンは通常、修正、安定性、および互換性を検証するために最大四つの候補版を経ます。
注1:インタビューの逐語録によると、Murchはウォレットのバックアップの元のフォーマットであるBerkeley DBがオープンソースソフトウェアであり、Oracleのような企業に買収された後にクローズドソースになったと述べています。したがって、最新のオープンソース版は2014年頃から誰もメンテナンスしていない。
注2:開発者ポッドキャスト番組Bitcoin Optechのエピソードの中で、Remove the legacy wallet and BDB dependency(旧式ウォレットとBerkeley DBの依存関係を削除)ということが、旧式ウォレットとBDBを削除する最終ステップであると指摘されています。この番組では、Bitcoin Core 30.0から、新しいlegacy(Berkeley DB)ウォレットを作成できなくなり、古いlegacyウォレットを読み込むこともできなくなると述べられています。最も基本的な移行機能のみが保持され、旧式ウォレットをdescriptorウォレットに変換するために使用されます。
この記事は、Bitcoin Core v.30 のリリースが間近であり、ビットコイン核心の貢献開発者 Murch が新バージョンの変更点を明らかにしたもので、最初に 鏈新聞 ABMedia に掲載されました。
130.5K 人気度
41.1K 人気度
24.7K 人気度
171.7K 人気度
3.1K 人気度
ビットコインコア V.30 がまもなくリリースされる。ビットコインコアの貢献開発者 Murch が新しいバージョンの変更ポイントを明らかにした。
ビットコインコア開発チームは、10月に Bitcoin Core v.30を正式に発表する予定であり、今回のアップグレードには、ウォレットのアーキテクチャの再構築、ノードのパフォーマンス最適化、マイナー向けのマイニングインターフェースの強化など、いくつかの重要な改善が含まれています。この記事は、「Supply Shock」部分の番組内容を整理・翻訳したもので、Bitcoin Coreの主要なコード貢献者であるMurchとホストのRizzoが新バージョンの発表前に Bitcoin Core v30の更新状況を先取りして明らかにしました。番組のインタビューは、Murchが主導するプロジェクトが過去のBerkeley DBウォレット(を除外し、新しいdescriptorウォレット形式に移行する理由から始まり、さらに今回の新バージョンが初期のマイナーにもたらす可能性のある恩恵と、Murchのビットコインコミュニティに対する異なる意見への応答について議論します。
旧版のBerkeley DBウォレットのサポートを終了します
ビットコインコアコミュニティにとって非常に重要な点は、かつてビットコインコアウォレットまたは中本聡時代に設計されたウォレットでビットコイン (BTC) を保有していた人は誰でもインポートして使用できるということですが、ウォレットバックアップの元の形式、またはウォレットがバックエンドでデータを保存する方法は、Berkeley DBオープンソースソフトウェアに依存しており、それはOracleに買収され、その後クローズドソースになりました。したがって、最新のオープンソースバージョンは、約2014年から誰もメンテナンスしていません。
ビットコインコア 30.0 は旧版 Berkeley DB ウォレット形式のサポートを全面的に停止し、すべて Descriptor Wallets を採用します。(注2)新しい機能には、過去の旧ウォレットが引き続き読み取れるが、Berkeley DB ウォレットを新たに作成または書き込むことはできず、ユーザーは旧ウォレットを Descriptor Wallet 形式に移行し、より高いバックアップの信頼性と予測可能な動作を享受でき、ウォレット内部の設計が簡素化される。たとえば、読み取り専用と使用可能な出力を同時に混合しなくなり、管理がより一貫性を持つようになります。この再構築は、Miniscript、ハードウェアウォレット統合、マルチシグなどの高度なアプリケーションのさらなるサポートにも役立ちます。
Descriptor Walletの利点
マルチシグの改善とハードウェアウォレットのサポート
Descriptor(暫訳記述子)はマルチシグネチャ構造を明確に示すことができ、例えばmulti 2、xpub1、xpub2、xpub3などが含まれ、協力と署名プロセスの利便性を向上させ、PSBT(部分的に署名されたビットコイン取引)を統合し、コールドウォレット、ハードウェアウォレット、署名器がシームレスに接続できるようにし、異なるデバイスやパートナーが一致してアドレスと署名検証プロセスを再構築できるように、パスとxpubを明確に示すことができます。
ビットコインコアウォレットソフトウェアの目標ユーザーは誰ですか?
Murch の説明によると、ビットコインコアコミュニティの多くの開発者は目標とユーザーです。ビットコインコアウォレットは永久的なウォレットであり、サトシ・ナカモト時代から作成されたオリジナルコードと互換性があります。ビットコインコア v30 バージョンでサトシ・ナカモト時代のウォレットを読み込むことも正常に動作します。
ビットコインコミュニティの疑問に応える
コミュニティの中で一部の人々がバージョンv30がもたらす「ビットコインへの害」に対して抱いている懸念について、MurchはBitcoin Core v30が強制的な変更や互換性を破壊する行動を一切導入していないと述べました。すべての変更は複数の貢献者によって厳密に審査され、テストされ、コミュニティの合意を得ており、ソフトウェアは完全にオープンソースであり、自発的で監査可能な開発原則を維持しています。
ビットコインコアチームは、年に二回のメジャーアップデートを維持しており、毎年四月と十月にリリースされます。また、リリース候補版は三月末と九月末に提供されます。現在、候補版 RC2 は九月末にリリースされ、重大な問題がない限り、十月上旬から中旬の間に正式に v30 がリリースされる予定です。各メジャーバージョンは通常、修正、安定性、および互換性を検証するために最大四つの候補版を経ます。
注1:インタビューの逐語録によると、Murchはウォレットのバックアップの元のフォーマットであるBerkeley DBがオープンソースソフトウェアであり、Oracleのような企業に買収された後にクローズドソースになったと述べています。したがって、最新のオープンソース版は2014年頃から誰もメンテナンスしていない。
注2:開発者ポッドキャスト番組Bitcoin Optechのエピソードの中で、Remove the legacy wallet and BDB dependency(旧式ウォレットとBerkeley DBの依存関係を削除)ということが、旧式ウォレットとBDBを削除する最終ステップであると指摘されています。この番組では、Bitcoin Core 30.0から、新しいlegacy(Berkeley DB)ウォレットを作成できなくなり、古いlegacyウォレットを読み込むこともできなくなると述べられています。最も基本的な移行機能のみが保持され、旧式ウォレットをdescriptorウォレットに変換するために使用されます。
この記事は、Bitcoin Core v.30 のリリースが間近であり、ビットコイン核心の貢献開発者 Murch が新バージョンの変更点を明らかにしたもので、最初に 鏈新聞 ABMedia に掲載されました。