Bitcoin Core 0.21.0では、Satoshiに記述子ウォレットと手数料計算が導入されています

Bitcoin Core 0.21.0では、Satoshiに記述子ウォレットと手数料計算が導入されています

Bitcoin開発者は、記述子ウォレットと最新バージョンのTorをサポートするBitcoinCoreソフトウェアクライアント0.21.0の次のバージョンをリリースしました。

Bitcoin Coreクライアントの開発者は、新しいバージョンのリリースを発表しました。 Bitcoin Core 0.21.0での最も重要な変更の1つは、記述子ウォレットのサポートです。これにより、BTCウォレットの保護方法が拡張されます。従来のウォレットではBTCを移動するために秘密鍵が必要ですが、記述子ウォレットではスクリプトを使用してサーバー側の柔軟性を高めます。これらのスクリプトには秘密鍵を含めることができますが、従来のウォレットのようにそれらに限定されません。

アップデートのリリースノートでは、記述子ウォレットと現在のウォレット形式の違いは主にユーザーに関係のないアイテムに限定されており、少なくとも当面は、従来のウォレットがBitcoinCoreのデフォルトオプションのままであることが明確になっています。 BitcoinCoreの開発者の1人であるAndrewChowは、従来のウォレットを完全に削除し、2023年までに記述子のものに置き換えることを提案しました。

Bitcoin Core 0.21.0は、Tor V3機密ブラウザプロトコルの最新バージョンのサポートを追加します。開発者は、セキュリティ上の理由から、この夏に古いバージョンを廃止する予定です。 Bitcoin Core 0.21.0は、機密ネットワークでノードを実行したいユーザーの互換性の問題に対処することを目的としています。

Bitcoinネットワークのプライバシーとスケーラビリティを改善するための更新(TaprootおよびSchnorr署名)もBitcoin Core 0.21.0に追加されましたが、まだアクティブ化されていません。これらの更新は、10月にビットコインコアコードに実装されました。コードをテストする準備ができたので、開発者は、今年予定されているアクティブ化を開始する前に、更新をテストできます。

開発者は約3年半の間別の変更を準備してきました。 Bitcoin Coreでは、ユーザーがトランザクションのキロバイトあたりのBTCではなく、バイトあたりのSatoshiでトランザクション料金を手動で設定できるようになりました。これまで、Bitcoin Coreは、1キロバイトあたりのBTCで金額を指定することによって設定された、トランザクション料金を見積もるシステムに依存していました。

このリリースでは、「ライトクライアント」用の新しいブロックフィルタリングシステムも導入されています。ノードは事前にウォレットのブロックフィルターを作成し、ウォレットは必要な特定のトランザクションデータを取得するためにケースバイケースでブロックデータを要求するため、新しいメカニズムはライトクライアントにとってより安全です。前のプロセスの一部として、ウォレットは接続されたP2Pノードから特定のブロックのデータを要求しました。

他の多くの変更の中でも、Bitcoin CoreはSQLiteデータベースをサポートするようになりました。また、トランザクションを他のノードにリレーできない場合にノードが行うリレーの試行回数を減らす機能もサポートしています。

念のため、Bitcoin Core0.20.1は昨年8月にリリースされました。