今週のニュースレターでは、ウォレットラベルのエクスポートフォーマットの標準化の提案に加えて、 Bitcoin StackExchangeの最近の質問と回答の概要や、新しいリリースおよびリリース候補のリスト、 人気のあるBitcoinインフラストラクチャソフトウェアの注目すべき変更など恒例のセクションを掲載しています。

ニュース

  • ウォレットラベルのエクスポートフォーマット: Craig Rawは、Bitcoin-Devメーリングリストに、 アドレスやトランザクションのラベルをエクスポートするためにウォレットが使用するフォーマットを標準化するためのBIPの提案を投稿しました。 エクスポートフォーマットが標準化されると、理論的には、 同じBIP32のアカウント階層を使用する2つのウォレットソフトウェアが、 互いのバックアップを用いて、資金だけでなく、ユーザーがトランザクションについて手動で入力したすべての情報を復元できます。

    BIP32ウォレット間で互換性を持たせるというこれまでの課題を考えると、 おそらくより実現可能な用途は、ウォレットから取引履歴をエクスポートし、会計プログラムなど他のプログラムでの利用を簡単にすることでしょう。

    開発者のClark MoodyとPavol Rusnakは、それぞれTrezorブランドのウォレット用に開発された オープンなエクスポートフォーマットを掲載したSLIP15への参照を回答しました。 Craig Rawは、自身が提案するフォーマットが実現しようとしていることと、 SLIP15が提供していることの間にいくつかの大きな違いがあることを指摘しました

Bitcoin Stack Exchangeから選ばれたQ&A

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

リリースとリリース候補

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

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

今週のBitcoin CoreCore LightningEclairLDKLNDlibsecp256k1Hardware Wallet Interface (HWI)Rust BitcoinBTCPay ServerBDKBitcoin Improvement Proposals(BIP)、およびLightning BOLTsの注目すべき変更点。

  • Bitcoin Core #23202は、psbtbumpfeeRPCを拡張し、 トランザクションのインプットの一部もしくは全部がウォレットに属さない場合でも、 手数料を引き上げるPSBTを作成できるようにしました。 このPSBTは、その後それに署名できるウォレットと共有することができます。

  • Eclair #2275は、デュアルファンドのLNセットアップトランザクションの手数料の引き上げをサポートしました。 このPRでは、「デュアル・ファンディングがEclairで完全にサポートされます!」と記載されています。 ただし、デュアル・ファンディングはデフォルトでは無効であり、 Core Lightningとの相互互換性のテストが将来追加される予定であることも記載されています。

  • Eclair #2387は、Signetをサポートしました。

  • LDK #1652は、Onionメッセージのサポートをアップデートし、 返信パスを送信し、受信時にそれをデコードできるようになりました。 Onionメッセージプロトコルでは、Onionメッセージを中継するノードが中継後にそのメッセージに関する情報を追跡する必要がないため、 元のメッセージが通ってきた経路で自動的に応答を送信することができません。 そのため、Onionメッセージに対する返信を希望するノードは、返信を送信するためにどのような経路を使用するかのヒントを受信者に提供する必要があることを意味します。

  • HWI #627は、BitBox02ハードウェア署名デバイスを使用したP2TRのkeypath支払いをサポートしました。

  • BDK #718は、ウォレットがECDSAとSchnorr署名の作成後すぐに署名の検証をするようになりました。 これは、BIP340の推奨で(ニュースレター #87参照)、 ニュースレター #83で議論され、 以前Bitcoin Coreで実装されました(ニュースレター #175参照)。

  • BDK #705#722は、BDKライブラリを使用するソフトウェアに、 ElectrumおよびEsploraサービスから利用可能な追加のサーバーサイドメソッドにアクセスする機能を提供します。