今週のニュースレターでは、Taprootのアクティベーションの仕組みについて話し合うためのミーティングの発表と、 Bitcoin Coreの使用状況調査のためのリンク、Bitcoin StackExchangeの上位の質問と回答、 リリースとリリース候補のリストおよび人気のBitcoinインフラストラクチャソフトウェアの注目すべき変更点の説明などの 通常のセクションを掲載しています。

ニュース

  • Taprootのアクティベーションについて話し合うために予定されたミーティング: Michael Folksonは、に Freenodeの##taproot-activationIRCチャンネルで、BIP8のいくつかの望ましい改訂について 話し合うことを発表しました。 BIP8を実際にアクティベーションに使用するかどうかはまだ決まっていないため、今回のミーティングやその後のミーティングで 代替案が議論されるかもしれません。Taprootのアクティベーションの仕組みについての背景や、 ミーティングのアジェンダについてはFolksonのメールを参照してください。

  • Bitcoin Coreの使用状況の調査:Bitcoin Coreの開発者Andrew Chowは、Bitcoin Coreのユーザーを対象とした アンケートを作成しました。アンケートについてのブログ記事で説明されているように、 回答はユーザーの使用状況や求めていることを開発者に知らせるために使用されます。このアンケートは3月2日まで実施されます。

Bitcoin StackExchangeから選ばれたQ&A

Bitcoin StackExchangeはOptech Contributor達が疑問に対して答えを探しに(もしくは他のユーザーの質問に答える時間がある場合に)アクセスする、数少ない情報ソースです。この月刊セクションでは、前回アップデート以降にされた、最も票を集めた質問・答えを紹介しています。

リリースとリリース候補

人気のBitcoinインフラストラクチャプロジェクトの新しいリリースとリリース候補。 新しいリリースにアップグレードしたり、リリース候補のテストを支援することを検討してください。

  • C-Lightning 0.9.3はプロジェクトの最新のマイナーリリースです。 これには、ユーザーインターフェースとプラグインの機能に加えて、提案されているOnion messageプロトコル(Newsletter #92参照) とOfferプロトコル(Newsletter #128参照)の実験的なサポートが含まれています。詳細はリリースノート変更履歴を参照してください。

  • LND 0.12.0-betaはこのLNソフトウェアの次のメジャーバージョンの最新リリースです。 これには、anchor outputを利用したWatchtowerを使用するためのサポートが含まれ、 PSBTを操作するための新しいpsbtウォレットサブコマンドが追加され、 その他の改善やバグ修正も含まれています。

注目すべきコードとドキュメントの変更

今週のBitcoin CoreC-LightningEclairLNDRust-Lightninglibsecp256k1Hardware Wallet Interface (HWI)Rust BitcoinBTCPay ServerBitcoin Improvement Proposals(BIP)、およびLightning BOLTsの注目すべき変更点。

  • Bitcoin Core #19866は、User-Level Statically Defined Trace (USDT) プローブのフレームワークを追加します。 Linuxカーネルは、実行時にこれらのトレースポイントにフックすることができ、これによりノードオペレーターはbpftraceなどの eBPF (extended Berkely Packet Filter)ツールを使ってユーザースペースからカスタムインストロペクションを追加することができます。 これは例えば、ほとんどオーバーヘッドなくロギングやプロファイリングを柔軟に追加するのに使えます。フレームワークがマージされたので、 Bitcoin CoreでのUSDTプローブの潜在的なユースケースを探るため、課題#20981が公開されました。

  • Bitcoin Core #17920では 、macOS用のBitcoin Coreのバイナリに GNU Guixを使った再現性のあるビルドのためのサポートを追加します。 WindowsといくつかのLinuxプラットフォームはすでにサポートされているため、新しいGuix決定性ビルドシステムは 既存のGitianシステムと同じプラットフォームをすべてサポートするようになりました。

  • LND #4908では、anchor outputを使っているチャネルが、 場合によって確保していた残高を適用することでチャネル閉鎖時にコミットメントトランザクションの手数料をバンプできることを保証します。 とはいえ、通常のSendCoins RPC呼び出しでは、send_allがセットされている場合を除いて、この確保していた残高はまだ適用されません。