|
| 1 | +--- |
| 2 | +title: 'Bitcoin Optech Newsletter #355' |
| 3 | +permalink: /ja/newsletters/2025/05/23/ |
| 4 | +name: 2025-05-23-newsletter-ja |
| 5 | +slug: 2025-05-23-newsletter-ja |
| 6 | +type: newsletter |
| 7 | +layout: newsletter |
| 8 | +lang: ja |
| 9 | +--- |
| 10 | +今週のニュースレターでは、サービスやクライアントソフトウェアの更新や、 |
| 11 | +新しいリリースとリリース候補の発表、人気のあるBitcoinインフラストラクチャソフトウェアの最近の変更など |
| 12 | +恒例のセクションを掲載しています。 |
| 13 | + |
| 14 | +## ニュース |
| 15 | + |
| 16 | +*今週は、どの[情報源][sources]からも重要なニュースは見つかりませんでした。* |
| 17 | + |
| 18 | +## サービスとクライアントソフトウェアの変更 |
| 19 | + |
| 20 | +*この毎月の特集では、Bitcoinのウォレットやサービスの興味深いアップデートを取り上げています。* |
| 21 | + |
| 22 | +- **Cake WalletがPayjoin v2をサポート:** |
| 23 | + Cake Wallet [v4.28.0][cake wallet 4.28.0]では、 |
| 24 | + [Payjoin][topic payjoin] v2プロトコルを使用した支払いを[受け取れる][cake blog]ようになりました。 |
| 25 | + |
| 26 | +- **Sparrowがpay-to-anchor機能を追加:** |
| 27 | + Sparrow [2.2.0][sparrow 2.2.0]では、 |
| 28 | + [P2A(pay-to-anchor)][topic ephemeral anchors]アウトプットの表示と送信が可能になりました。 |
| 29 | + |
| 30 | +- **Safe Wallet 1.3.0リリース:** |
| 31 | + [Safe Wallet][safe wallet github]は、ハードウェア署名デバイスをサポートするデスクトップマルチシグウォレットで、 |
| 32 | + [1.3.0][safe wallet 1.3.0]では受信トランザクションに[CPFP][topic cpfp]による手数料の引き上げが追加されました。 |
| 33 | + |
| 34 | +- **COLDCARD Q v1.3.2リリース:** |
| 35 | + COLDCARD Q [v1.3.2 リリース][coldcard blog]には、マルチシグ[支払いポリシー][coldcard ccc]の追加サポートと、 |
| 36 | + [機密データ共有][coldcard kt]のための新機能が含まれています。 |
| 37 | + |
| 38 | +- **Payjoinを使用したトランザクションのバッチ処理:** |
| 39 | + [Private Pond][private pond post]は、Payjoinを使用して |
| 40 | + 手数料の少ない小規模なトランザクションを生成する[トランザクションバッチ処理][topic payment batching]サービスの |
| 41 | + [実験的な実装][private pond github]です。 |
| 42 | + |
| 43 | +- **JoinMarket Fidelity Bond Simulator:** |
| 44 | + [JoinMarket Fidelity Bond Simulator][jmfbs github]は、 |
| 45 | + JoinMarketの参加者が[Fidelity Bond][news161 fb]に基づいて |
| 46 | + 市場でのパフォーマンスをシミュレーションするためのツールを提供します。 |
| 47 | + |
| 48 | +- **Bitcoin opcodeのドキュメント化:** |
| 49 | + [Opcode Explained][opcode explained website]では、Bitcoinスクリプトの各opcodeがドキュメント化されています。 |
| 50 | + |
| 51 | +- **Bitkeyのコードのオープンソース化:** |
| 52 | + ハードウェア署名デバイスBitkeyは、非商用利用向けに[ソースコード][bitkey github]を |
| 53 | + オープンソース化すること[発表しました][bitkey blog] |
| 54 | + |
| 55 | +## リリースとリリース候補 |
| 56 | + |
| 57 | +_人気のBitcoinインフラストラクチャプロジェクトの新しいリリースとリリース候補。 |
| 58 | +新しいリリースにアップグレードしたり、リリース候補のテストを支援することを検討してください。_ |
| 59 | + |
| 60 | +- [LND 0.19.0-beta][]は、この人気のLNノードの最新のメジャーリリースです。 |
| 61 | + これには、協調クローズにおける新しいRBFベースの手数料引き上げを含む多くの[改善][lnd rn]や |
| 62 | + バグ修正が含まれています。 |
| 63 | + |
| 64 | +- [Core Lightning 25.05rc1][]は、この人気のLNノード実装の次期メジャーバージョンのリリース候補です。 |
| 65 | + |
| 66 | +## 注目すべきコードとドキュメントの変更 |
| 67 | + |
| 68 | +_最近の[Bitcoin Core][bitcoin core repo]、[Core |
| 69 | +Lightning][core lightning repo]、[Eclair][eclair repo]、[LDK][ldk repo]、 |
| 70 | +[LND][lnd repo]、[libsecp256k1][libsecp256k1 repo]、[Hardware Wallet |
| 71 | +Interface (HWI)][hwi repo]、[Rust Bitcoin][rust bitcoin repo]、[BTCPay |
| 72 | +Server][btcpay server repo]、[BDK][bdk repo]、[Bitcoin Improvement |
| 73 | +Proposals(BIP)][bips repo]、[Lightning BOLTs][bolts repo]、 |
| 74 | +[Bitcoin Inquisition][bitcoin inquisition repo]および[BINANAs][binana repo]の注目すべき変更点。_ |
| 75 | + |
| 76 | +- [Bitcoin Core #32423][]は、`rpcuser/rpcpassword`の非推奨通知を削除し、 |
| 77 | + 設定ファイルに平文の認証情報を保存することに関するセキュリティ警告に置き換えました。 |
| 78 | + このオプションは、複数のRPCユーザーをサポートし、cookieをハッシュする`rpcauth`が |
| 79 | + [Bitcoin Core #7044][]で導入された際に非推奨となりました。 |
| 80 | + また、このPRでは、両方のメソッドから取得した認証情報にランダムな16 byteのsaltを追加し、 |
| 81 | + メモリに格納する前にハッシュします。 |
| 82 | + |
| 83 | +- [Bitcoin Core #31444][]は、`TxGraph`クラス(ニュースレター[#348][news348 txgraph]参照)を拡張し、 |
| 84 | + 3つの新しいヘルパー関数を追加しました。`GetMainStagingDiagrams()`は、 |
| 85 | + メインの手数料率ダイアグラムとステージングの手数料率ダイアグラム間のクラスターの乖離を返します。 |
| 86 | + `GetBlockBuilder()`は、グラフチャンク(サブクラスターの手数料率でソートされたグループ)を |
| 87 | + 手数料率の高い順に反復処理してブロックの構築を最適化します。`GetWorstMainChunk()`は、 |
| 88 | + 排除の判断の際に、手数料率が最も低いチャンクを特定します。このPRは、 |
| 89 | + [クラスターmempool][topic cluster mempool]プロジェクトの完全な初期実装における最終的な構成要素の1つです。 |
| 90 | + |
| 91 | +- [Core Lightning #8140][]は、デフォルトでチャネルバックアップの |
| 92 | + [ピアストレージ][topic peer storage]を有効にします(ニュースレター[#238][news238 storage]参照)。 |
| 93 | + これにより、ストレージを現在または過去のチャネルを持つピアに限定し、 |
| 94 | + `listdatastore`/`listpeerchannels`を繰り返し呼び出す代わりに、 |
| 95 | + バックアップとピアリストをメモリにキャッシュし、バックアップの同時アップロードの上限を2つのピアに制限し、 |
| 96 | + 65 kBを超えるバックアップをスキップし、送信時にピアの選択をランダムにすることで、 |
| 97 | + 大規模ノードでも実行可能になりました。 |
| 98 | + |
| 99 | +- [Core Lightning #8136][]は、最近の[BOLTs #1215][]仕様更新にあわせて、 |
| 100 | + アナウンスの署名の交換を6ブロック後ではなくチャネルの準備ができた時に行われるようになりました。 |
| 101 | + [チャネルのアナウンス][topic channel announcements]に6ブロック待つ必要があるのは変わっていません。 |
| 102 | + |
| 103 | +- [Core Lightning #8266][]は、Recklessプラグインマネージャー(ニュースレター[#226][news226 reckless]参照)に |
| 104 | + `update`コマンドを追加します。このコマンドは、指定されたプラグイン、 |
| 105 | + または指定されていない場合はインストール済みのすべてのプラグイン( |
| 106 | + 固定のGitタグまたはコミットからインストールされたものは除く)を更新します。 |
| 107 | + またこのPRは、`install`コマンドを拡張し、プラグイン名に加えて、 |
| 108 | + ソースパスまたはURLからも取得できるようにしています。 |
| 109 | + |
| 110 | +- [Core Lightning #8021][]は、リモートのファンディング鍵のローテンションを修正することで、 |
| 111 | + チャネルの再確立時に`splice_locked`を再送信することで元々見逃していたケースをカバーし(ニュースレター[#345][news345 |
| 112 | + splicing]参照)、コミットメント署名メッセージが特定の順序で到着するという要件を緩和し、 |
| 113 | + スプライシング[RBF][topic rbf]トランザクションの受け取りと開始を可能にし、 |
| 114 | + 必要に応じて送信[PSBT][topic psbt]をバージョン2に自動変換するなど、 |
| 115 | + Eclairとの[スプライシング][topic splicing]の相互運用(ニュースレター[#331][news331 interop]参照)を完成させました。 |
| 116 | + また、その他のリファクタリングも行われています。 |
| 117 | + |
| 118 | +- [Core Lightning #8226][]は、新しい`signmessagewithkey` RPCコマンドを追加することで、 |
| 119 | + [BIP137][]を実装しました。このコマンドにより、ユーザーはBitcoinアドレスを指定することで、 |
| 120 | + ウォレット内の任意の鍵でメッセージに署名できます。これまでは、Core Lightningの鍵でメッセージに署名するには、 |
| 121 | + 外部ライブラリで秘密鍵を抽出し、Bitcoin Coreでメッセージに署名する必要がありました。 |
| 122 | + |
| 123 | +- [LND #9801][]では、新しい`--no-disconnect-on-pong-failure`オプションが追加されました。 |
| 124 | + このオプションは、pong応答が遅延または不一致の場合にピアを切断するかどうかを制御します。 |
| 125 | + デフォルトではfalseに設定されており、pongメッセージの失敗時にピアを切断するLNDの現在の動作が維持されます |
| 126 | + (ニュースレター[#275][news275 ping]参照)。trueに設定すると、LNDはイベントをログに記録するだけです。 |
| 127 | + このPRでは、ping watchdogをリファクタリングし、切断が抑制された場合もループを継続するようにしました。 |
| 128 | + |
| 129 | +{% include snippets/recap-ad.md when="2025-05-27 16:30" %} |
| 130 | +{% include references.md %} |
| 131 | +{% include linkers/issues.md v=2 issues="32423,31444,8140,8136,8266,8021,8226,9801,7044,1215" %} |
| 132 | +[lnd 0.19.0-beta]: https://github.com/lightningnetwork/lnd/releases/tag/v0.19.0-beta |
| 133 | +[sources]: /ja/internal/sources/ |
| 134 | +[lnd rn]: https://github.com/lightningnetwork/lnd/blob/master/docs/release-notes/release-notes-0.19.0.md |
| 135 | +[Core Lightning 25.05rc1]: https://github.com/ElementsProject/lightning/releases/tag/v25.05rc1 |
| 136 | +[news348 txgraph]: /ja/newsletters/2025/04/04/#bitcoin-core-31363 |
| 137 | +[news238 storage]: /ja/newsletters/2023/02/15/#core-lightning-5361 |
| 138 | +[news226 reckless]: /ja/newsletters/2022/11/16/#core-lightning-5647 |
| 139 | +[news331 interop]: /ja/newsletters/2024/11/29/#core-lightning-7719 |
| 140 | +[news345 splicing]: /ja/newsletters/2025/03/14/#eclair-3007 |
| 141 | +[news275 ping]: /ja/newsletters/2023/11/01/#lnd-7828 |
| 142 | +[cake wallet 4.28.0]: https://github.com/cake-tech/cake_wallet/releases/tag/v4.28.0 |
| 143 | +[cake blog]: https://blog.cakewallet.com/bitcoin-privacy-takes-a-leap-forward-cake-wallet-introduces-payjoin-v2/ |
| 144 | +[sparrow 2.2.0]: https://github.com/sparrowwallet/sparrow/releases/tag/2.2.0 |
| 145 | +[safe wallet github]: https://github.com/andreasgriffin/bitcoin-safe |
| 146 | +[safe wallet 1.3.0]: https://github.com/andreasgriffin/bitcoin-safe/releases/tag/1.3.0 |
| 147 | +[coldcard blog]: https://blog.coinkite.com/ccc-and-keyteleport/ |
| 148 | +[coldcard ccc]: https://coldcard.com/docs/coldcard-cosigning/ |
| 149 | +[coldcard kt]: https://github.com/Coldcard/firmware/blob/master/docs/key-teleport.md |
| 150 | +[private pond post]: https://njump.me/naddr1qvzqqqr4gupzqg42s9gsae3lu2cketskuzfp778fh2vg9c5x3elx8ttdpzhfkk25qq2nv5nzddgxxdjtd4u9vwrdv939vmnswfzk6j85dxk |
| 151 | +[private pond github]: https://github.com/Kukks/PrivatePond |
| 152 | +[jmfbs github]: https://github.com/m0wer/joinmarket-fidelity-bond-simulator |
| 153 | +[news161 fb]: /ja/newsletters/2021/08/11/#implementation-of-fidelity-bonds-fidelity-bond |
| 154 | +[opcode explained website]: https://opcodeexplained.com/ |
| 155 | +[bitkey blog]: https://x.com/BEN0WHERE/status/1918073429791785086 |
| 156 | +[bitkey github]: https://github.com/proto-at-block/bitkey |
0 commit comments