LDK 0.3 RC3 Lightning Splicing пен BOLT 12 мүмкіндіктерін кеңейтеді

Rust-Lightning, сондай-ақ Lightning Development Kit (LDK) деп аталатын жоба, 0.3 нұсқасын RC2-ден RC3-ке жаңартып, Bitcoin Lightning Network әзірлеушілері мен түйін операторларына арналған маңызды жақсартулар қосты. LDK 0.3 replace-by-fee (RBF) қолдауымен арналарды splicing жасауды кеңейтеді, қаражатты бір операцияда қосып та, алып та тастауға мүмкіндік береді және күтілудегі splice операциялары мен қабылданбаған қаржыландыру транзакцияларын бақылауға арналған API ұсынады. Anchor арналарына қолдау да кеңейтілді, ал комиссиясы нөлдік HTLC келіссөзі енді әдепкі бойынша қосулы. Anchor-ға дейінгі ескі арналар біртіндеп қолданыстан шығарылады деп күтіледі. LDK 0.3 LSPS1 қолдауын қосады, LSPS2 өңдеуін жақсартады және BOLT 12 мүмкіндіктерін кеңейтеді. Оларға төлеушінің дәлелдері, төлем метадеректері және phantom түйіндерге арналған ұсыныстар кіреді. HTLC-ті ұстап қалу, жасырылған төлем жолдары, маршруттау құпиялылығы және қайта жіберілген төлемдерді есепке алу да жетілдірілді. Асинхронды қол қою енді қолдау көрсетілетін ECDSA арна қолтаңбалаушысының барлық әдістерінде қолжетімді. Сақтау және сенімділік жаңартуларына PaginatedKVStore, FilesystemStoreV2, ChainMonitor жазбаларын кейінге қалдыру және мониторларды параллель түрде жылдамырақ жүктеу кіреді. Релиз арна gossip-і, блокчейннің қайта ұйымдастырылуы, қаржыландыруды бақылау және splicing-ке қатысты бірнеше мәселені түзетеді. LDK 0.3 үшін Rust 1.75 немесе одан кейінгі нұсқа қажет. Bitcoin трейдерлері үшін бұл негізінен инфрақұрылым жаңалығы, тікелей баға катализаторы емес. LDK 0.3 сенімдірек Lightning төлемдерін қолдап, Bitcoin-нің ұзақ мерзімді төлем құралы ретіндегі пайдалылығын арттыруы мүмкін, алайда BTC нарығына қысқа мерзімді әсері шектеулі болады деп күтіледі. Әзірлеушілер көшіру тәуекелдерін бағалауы керек, өйткені төлем метадеректері бар кейбір BOLT 11 шоттары, талап етілмеген BOLT 12 қайтарымдары және орындалып жатқан BOLT 12 төлемдері нұсқалар арасында үйлесімсіз болуы мүмкін. Күтілудегі splice операциялары, асинхронды мониторинг немесе резерві жоқ арналар болған жағдайда, ескі нұсқаға төмендету де шектелуі мүмкін.
Neutral
Бұл жаңарту Bitcoin-нің Lightning Network инфрақұрылымын жақсартады, бұл төлемдердің сенімділігін, өтімділікті басқаруды және ұзақ мерзімді қолданысқа енгізуді күшейтуі мүмкін. Алайда LDK 0.3 — әзірлеушілерге арналған бағдарламалық жасақтама, Bitcoin-нің ақша-несие саясатына, желідегі есеп айырысу ережелеріне немесе BTC-ге деген дереу сұранысқа енгізілген өзгеріс емес. Сондықтан бұл шығарылымның қысқа мерзімде күшті баға сигналын тудыруы екіталай. Кейбір операторлар BOLT 11 шот-фактураларына, BOLT 12 төлемдеріне, аяқталмаған splice операцияларына және төменгі нұсқаға қайтуға қойылған шектеулерге байланысты үйлесімділік тәуекелдеріне орай жаңартуды кейінге қалдыруы мүмкін. Бұл уақытша операциялық сақтыққа әкелуі ықтимал, бірақ Bitcoin нарығының жалпы тұрақтылығына елеулі әсер етуі екіталай. Ұзақ мерзімде сәтті енгізілуі Bitcoin экожүйесі мен төлемдер туралы нарративті қолдауы мүмкін, алайда бағаға түсетін кез келген пайда біртіндеп жүзеге асуы және оны кеңірек нарықтық үрдістерден ажырату қиын болуы ықтимал. Сондықтан BTC-ге күтілетін тікелей әсер бейтарап болып табылады.