LDK 0.3 RC3 amplia lo splicing di Lightning e BOLT 12
Rust-Lightning, noto anche come Lightning Development Kit (LDK), ha fatto avanzare la versione 0.3 da RC2 a RC3, introducendo importanti miglioramenti per gli sviluppatori e gli operatori dei nodi della rete Lightning di Bitcoin. LDK 0.3 amplia il supporto al «channel splicing» con replace-by-fee (RBF), consente di aggiungere e rimuovere fondi in un’unica operazione e introduce API per monitorare gli «splice» in sospeso e le transazioni di finanziamento scartate. È stato inoltre ampliato il supporto ai canali anchor, mentre la negoziazione di HTLC a commissione zero è ora abilitata per impostazione predefinita. I vecchi canali precedenti agli anchor dovrebbero essere gradualmente deprecati.
La versione LDK 0.3 aggiunge il supporto a LSPS1, migliora la gestione di LSPS2 ed estende le funzionalità di BOLT 12, incluse le prove del pagatore, i metadati di pagamento e le offerte per i nodi fantasma. Migliora inoltre l’intercettazione degli HTLC, i percorsi di pagamento accecati, la privacy del routing e la contabilizzazione dei pagamenti inoltrati. La firma asincrona è ora disponibile per tutti i metodi supportati dei firmatari di canale ECDSA.
Gli aggiornamenti a storage e affidabilità includono PaginatedKVStore, FilesystemStoreV2, scritture differite di ChainMonitor e un caricamento parallelo più rapido dei monitor. La release corregge diversi problemi relativi al channel gossip, alle riorganizzazioni della blockchain, al tracciamento dei finanziamenti e allo splicing. LDK 0.3 richiede Rust 1.75 o versioni successive.
Per i trader di Bitcoin, si tratta soprattutto di una notizia infrastrutturale, non di un catalizzatore diretto per il prezzo. LDK 0.3 potrebbe sostenere pagamenti Lightning più affidabili e migliorare l’utilità di Bitcoin per i pagamenti nel lungo periodo, ma l’impatto a breve termine sul mercato di BTC dovrebbe essere limitato. Gli sviluppatori devono valutare i rischi di migrazione, poiché alcune fatture BOLT 11 contenenti metadati di pagamento, i rimborsi BOLT 12 non riscossi e i pagamenti BOLT 12 in corso potrebbero diventare incompatibili tra versioni. Il downgrade può inoltre essere limitato in presenza di splice pendenti, monitoraggio asincrono e canali senza riserva.
Neutral
L’aggiornamento migliora l’infrastruttura della rete Lightning di Bitcoin, il che potrebbe rafforzare l’affidabilità dei pagamenti, la gestione della liquidità e l’adozione a lungo termine. Tuttavia, LDK 0.3 è un software per sviluppatori, non una modifica alla politica monetaria di Bitcoin, alle regole di regolamento della rete o alla domanda immediata di BTC. Di conseguenza, è improbabile che il rilascio generi un forte segnale di prezzo nel breve periodo.
Alcuni operatori potrebbero ritardare gli aggiornamenti a causa dei rischi di compatibilità relativi alle fatture BOLT 11, ai pagamenti BOLT 12, agli splice in sospeso e alle restrizioni sul downgrade. Ciò potrebbe creare una temporanea cautela operativa, ma è improbabile che influisca materialmente sulla stabilità più ampia del mercato di Bitcoin. Nel lungo periodo, un’adozione riuscita potrebbe sostenere l’ecosistema Bitcoin e la narrativa dei pagamenti, sebbene qualsiasi beneficio sul prezzo sarebbe probabilmente graduale e difficile da distinguere dalle tendenze più ampie del mercato. L’impatto diretto previsto su BTC è pertanto neutrale.