今週のニュースレターでは、Liquidity Adsの仕様の更新について掲載しています。 また、Bitcoin Stack Exchangeから厳選された質問とその回答や、 新しいリリースとリリース候補の発表、人気のあるBitcoinインフラストラクチャソフトウェアの注目すべき変更など 恒例のセクションも含まれています。

ニュース

  • Liquidity Adsの仕様の更新: Lisa Neigutは、 Liquidity Adsの仕様の更新の案内を Lightning-Devメーリングリストに投稿しました。 この機能は、Core Lightningに実装され現在Eclairでも開発が進んでいる機能で、 デュアル・ファンディングチャネルに資金を提供する意思があることを通知することができます。 別のノードがチャネルの開設を要求してこの申し出を受け入れた場合、 要求したノードは申し出をしたノードに前払いの手数料を支払わなければなりません。 これにより、インバウンドの流動性を必要とするノード(例えば、マーチャントなど)は、 オープンソースのソフトウェアと分散型のLNゴシッププロトコルを使用して、 その流動性を市場レートで提供することが可能な、よく接続されたピアを見つけることができます。

    この更新には、いくつかの構造上の変更に加えて、契約期間と転送手数料の上限に対する柔軟性の向上が含まれています。 この投稿についてメーリングリスト上でいくつかの返信があり、仕様への追加の変更が予想されます。 Neigutの投稿では、現在のLiquidity Adsとチャネルアナウンスの構造により、 当事者が契約に違反しているあるケースを暗号学的に証明することが理論的に可能であることも指摘しています。 契約遵守を促すために契約履行保証で使用可能な実際のコンパクトなFraud Proofを設計することは未解決の問題です。

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

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

リリースとリリース候補

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

  • Core Lightning 23.11は、このLNノード実装の次期メジャーバージョンのリリースです。 rune 認証メカニズムへの柔軟性の追加、バックアップの検証の改善、プラグイン用の新機能が追加されています。

  • Bitcoin Core 26.0rc3は、主流のフルノード実装の次期メジャーバージョンのリリース候補です。 テストのガイドが利用可能です。

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

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

  • Rust Bitcoin #2213は、手数料推定中のP2WPKHインプット処理のweightの予測を修正しました。 Bitcoin Coreバージョン0.10.3および0.11.1以降、 High-Sの署名を持つトランザクションは非標準とみなされているため、 トランザクションの構築プロセスでは、シリアライズされたECDSA署名が、 これまで使用されていた73バイトではなく、最大72バイト使用すると安全に仮定できます。

  • BDK #1190は、ウォレット内のすべてのアウトプット(使用済みと未使用の両方)を取得する新しい Wallet::list_outputメソッドを追加しました。これまでは、未使用のアウトプットのリストを取得するのは簡単でしたが、 使用済みのアウトプットのリストを取得するのは困難でした。