LDK 0.3 RC3 erweitert Lightning Splicing und BOLT 12

Rust-Lightning, auch bekannt als Lightning Development Kit (LDK), hat sein 0.3-Release von RC2 auf RC3 weiterentwickelt und wichtige Verbesserungen für Entwickler und Node-Betreiber des Bitcoin Lightning Network hinzugefügt. LDK 0.3 erweitert Channel Splicing um Replace-by-Fee (RBF), die Möglichkeit, in einem Vorgang Gelder hinzuzufügen und zu entfernen, sowie APIs zur Verfolgung ausstehender Splices und verworfener Funding-Transaktionen. Auch die Unterstützung für Anchor Channels wurde ausgebaut, während die Verhandlung über gebührenfreie HTLCs nun standardmäßig aktiviert ist. Ältere Channels aus der Zeit vor Anchor-Unterstützung sollen schrittweise abgekündigt werden. LDK 0.3 ergänzt LSPS1-Unterstützung, verbessert den Umgang mit LSPS2 und erweitert die BOLT-12-Funktionen, darunter Payer Proofs, Zahlungsmetadaten und Offers für Phantom Nodes. Außerdem wurden HTLC-Interception, verblindete Zahlungspfade, Routing-Privatsphäre und die Abrechnung weitergeleiteter Zahlungen verbessert. Asynchrones Signieren ist nun für alle unterstützten ECDSA-Channel-Signer-Methoden verfügbar. Zu den Verbesserungen bei Speicherung und Zuverlässigkeit gehören PaginatedKVStore, FilesystemStoreV2, verzögerte ChainMonitor-Schreibvorgänge und ein schnelleres paralleles Laden von Monitoren. Das Release behebt mehrere Probleme bei Channel Gossip, Blockchain-Reorganisationen, Funding-Tracking und Splicing. LDK 0.3 erfordert Rust 1.75 oder neuer. Für Bitcoin-Händler handelt es sich vor allem um Infrastruktur-Nachrichten und nicht um einen direkten Preiskatalysator. LDK 0.3 könnte zuverlässigere Lightning-Zahlungen ermöglichen und den langfristigen Zahlungsnutzen von Bitcoin verbessern, der kurzfristige Einfluss auf den BTC-Markt dürfte jedoch begrenzt sein. Entwickler sollten Migrationsrisiken prüfen, da einige BOLT-11-Rechnungen mit Zahlungsmetadaten, nicht beanspruchte BOLT-12-Rückerstattungen und laufende BOLT-12-Zahlungen zwischen Versionen inkompatibel werden könnten. Downgrades können bei ausstehenden Splices, asynchronem Monitoring und Channels ohne Reserve ebenfalls eingeschränkt sein.
Neutral
Das Upgrade verbessert die Infrastruktur des Bitcoin Lightning Network, was die Zuverlässigkeit von Zahlungen, das Liquiditätsmanagement und die langfristige Akzeptanz stärken könnte. LDK 0.3 ist jedoch eine Software für Entwickler und keine Änderung der Geldpolitik von Bitcoin, der Regeln für die Netzwerkabwicklung oder der unmittelbaren Nachfrage nach BTC. Daher wird die Veröffentlichung voraussichtlich kein starkes kurzfristiges Preissignal erzeugen. Einige Betreiber könnten Upgrades aufgrund von Kompatibilitätsrisiken im Zusammenhang mit BOLT-11-Rechnungen, BOLT-12-Zahlungen, ausstehenden Splices und Einschränkungen beim Zurückstufen verzögern. Dies könnte vorübergehend zu betrieblicher Vorsicht führen, dürfte die allgemeine Marktstabilität von Bitcoin jedoch nicht wesentlich beeinträchtigen. Langfristig könnte eine erfolgreiche Einführung das Bitcoin-Ökosystem und das Zahlungsnarrativ unterstützen, doch ein möglicher Preisvorteil dürfte sich allmählich entwickeln und schwer von breiteren Markttrends zu trennen sein. Die erwartete direkte Auswirkung auf BTC ist daher neutral.