LDK 0.3 RC3 擴充 Lightning Splicing 與 BOLT 12
Rust-Lightning(也稱為 Lightning Development Kit,LDK)已將 0.3 版本從 RC2 推進至 RC3,並為 Bitcoin Lightning Network 開發者與節點營運者加入多項重大改進。LDK 0.3 擴充了 channel splicing,加入 replace-by-fee(RBF)支援、在單一操作中增加與移除資金的能力,以及用於追蹤待處理 splice 和遭捨棄 funding transaction 的 API。Anchor channel 支援也有所擴大,而零費用 HTLC 協商現在預設啟用。較舊的 pre-anchor channel 預計將逐步棄用。
LDK 0.3 加入 LSPS1 支援、改善 LSPS2 處理,並擴充 BOLT 12 功能,包括 payer proofs、payment metadata,以及供 phantom node 使用的 offers。HTLC interception、blinded payment paths、routing privacy 與 forwarded-payment accounting 也獲得改善。所有支援的 ECDSA channel-signer 方法現在都可使用非同步簽署。
儲存與可靠性升級包括 PaginatedKVStore、FilesystemStoreV2、延後 ChainMonitor 寫入,以及更快速的平行 monitor 載入。此版本修正了多項 channel gossip、區塊鏈重組、資金追蹤與 splicing 問題。LDK 0.3 需要 Rust 1.75 或更新版本。
對 Bitcoin 交易者而言,這主要是基礎設施消息,而不是直接的價格催化劑。LDK 0.3 可支援更可靠的 Lightning 付款,並提升 Bitcoin 長期的支付效用,但對 BTC 市場的短期影響可能有限。開發者必須檢視遷移風險,因為部分包含 payment metadata 的 BOLT 11 invoice、未領取的 BOLT 12 refunds,以及進行中的 BOLT 12 payments,可能在不同版本之間不相容。若涉及待處理 splice、非同步監控或零 reserve channel,降級也可能受到限制。
Neutral
這項升級改善了比特幣閃電網路的基礎設施,可能強化支付可靠性、流動性管理與長期採用。然而,LDK 0.3 是開發者軟體,並不是對比特幣貨幣政策、網路結算規則或 BTC 即時需求的改變。因此,這次發布不太可能在短期內產生強烈的價格訊號。
部分營運商可能因涉及 BOLT 11 發票、BOLT 12 支付、待處理的通道拼接以及降級限制的相容性風險,而延後升級。這可能造成暫時性的營運審慎,但不太可能對比特幣更廣泛的市場穩定性產生重大影響。從長期來看,成功採用可能支持比特幣生態系統與支付敘事,不過任何價格上的好處很可能會逐步出現,且難以與更廣泛的市場趨勢區分。因此,預期對 BTC 的直接影響為中性。