LDK 0.3 RC3 ពង្រីក Lightning Splicing និង BOLT 12
Rust-Lightning ដែលត្រូវបានគេស្គាល់ថា Lightning Development Kit (LDK) បានជំរុញការចេញផ្សាយកំណែ 0.3 ពី RC2 ទៅ RC3 ដោយបន្ថែមការកែលម្អសំខាន់ៗសម្រាប់អ្នកអភិវឌ្ឍន៍ និងអ្នកប្រតិបត្តិ node របស់បណ្តាញ Bitcoin Lightning។ LDK 0.3 ពង្រីកការគាំទ្រ channel splicing ជាមួយ replace-by-fee (RBF) អនុញ្ញាតឱ្យបន្ថែម និងដកមូលនិធិក្នុងប្រតិបត្តិការតែមួយ ហើយផ្តល់ API សម្រាប់តាមដាន splice ដែលកំពុងរង់ចាំ និងប្រតិបត្តិការផ្តល់មូលនិធិដែលត្រូវបានបោះបង់។ ការគាំទ្រ anchor channel ក៏ត្រូវបានពង្រីក ខណៈការចរចា HTLC ដោយគ្មានថ្លៃសេវាត្រូវបានបើកជាលំនាំដើម។ Channel ចាស់ៗមុនសម័យ anchor ត្រូវបានរំពឹងថានឹងត្រូវបញ្ឈប់ការប្រើប្រាស់ជាបន្តបន្ទាប់។
LDK 0.3 បន្ថែមការគាំទ្រ LSPS1 កែលម្អការដំណើរការ LSPS2 និងពង្រីកមុខងារ BOLT 12 រួមមានភស្តុតាងអ្នកបង់ ទិន្នន័យមេតានៃការទូទាត់ និង offers សម្រាប់ phantom node។ វាក៏កែលម្អការស្ទាក់ចាប់ HTLC ផ្លូវទូទាត់ដែលបានបិទបាំង ភាពឯកជននៃការបញ្ជូនផ្លូវ និងការកត់ត្រាគណនេយ្យនៃការទូទាត់ដែលបានបញ្ជូនបន្ត។ ការចុះហត្ថលេខាអសមកាលអាចប្រើបានលើគ្រប់វិធីសាស្ត្រដែលគាំទ្ររបស់អ្នកចុះហត្ថលេខា channel ECDSA។
ការកែលម្អការផ្ទុកទិន្នន័យ និងភាពអាចទុកចិត្តបានរួមមាន PaginatedKVStore, FilesystemStoreV2, ការសរសេរ ChainMonitor ដែលពន្យារពេល និងការផ្ទុក monitor ជាប៉ារ៉ាឡែលដែលលឿនជាងមុន។ កំណែនេះជួសជុលបញ្ហាជាច្រើនពាក់ព័ន្ធនឹង channel gossip ការរៀបចំ blockchain ឡើងវិញ ការតាមដានមូលនិធិ និង splicing។ LDK 0.3 ត្រូវការ Rust 1.75 ឬខ្ពស់ជាងនេះ។
សម្រាប់អ្នកជួញដូរ Bitcoin នេះជាព័ត៌មានអំពីហេដ្ឋារចនាសម្ព័ន្ធជាចម្បង មិនមែនជាកត្តាជំរុញតម្លៃដោយផ្ទាល់ទេ។ LDK 0.3 អាចគាំទ្រការទូទាត់ Lightning ដែលគួរឱ្យទុកចិត្តជាងមុន និងលើកកម្ពស់ប្រយោជន៍រយៈពេលវែងរបស់ Bitcoin សម្រាប់ការទូទាត់ ប៉ុន្តែផលប៉ះពាល់រយៈពេលខ្លីលើទីផ្សារ BTC ទំនងជាមានកម្រិត។ អ្នកអភិវឌ្ឍន៍ត្រូវពិនិត្យហានិភ័យនៃការផ្លាស់ប្តូរកំណែ ព្រោះវិក្កយបត្រ BOLT 11 មួយចំនួនដែលមានទិន្នន័យមេតាទូទាត់ ការសងប្រាក់ BOLT 12 ដែលមិនទាន់បានទាមទារ និងការទូទាត់ BOLT 12 ដែលកំពុងដំណើរការ អាចមិនឆបគ្នារវាងកំណែ។ ការបន្ទាបទៅកំណែចាស់ក៏អាចត្រូវបានកម្រិត ក្នុងករណីមាន splice កំពុងរង់ចាំ ការត្រួតពិនិត្យអសមកាល និង channel ដែលគ្មានទុនបម្រុង។
Neutral
ការអាប់ដេតនេះធ្វើឱ្យហេដ្ឋារចនាសម្ព័ន្ធរបស់បណ្តាញ Lightning Network របស់ Bitcoin ប្រសើរឡើង ដែលអាចពង្រឹងភាពជឿជាក់នៃការទូទាត់ ការគ្រប់គ្រងសាច់ប្រាក់ងាយស្រួល និងការទទួលយកក្នុងរយៈពេលវែង។ ទោះជាយ៉ាងណា LDK 0.3 គឺជាកម្មវិធីសម្រាប់អ្នកអភិវឌ្ឍន៍ មិនមែនជាការផ្លាស់ប្តូរគោលនយោបាយរូបិយវត្ថុរបស់ Bitcoin ច្បាប់ទូទាត់សងរបស់បណ្តាញ ឬតម្រូវការភ្លាមៗចំពោះ BTC ទេ។ ដូច្នេះ ការចេញផ្សាយនេះទំនងជាមិនបង្កើតសញ្ញាតម្លៃខ្លាំងក្នុងរយៈពេលខ្លីឡើយ។
ប្រតិបត្តិករមួយចំនួនអាចពន្យារពេលការអាប់ដេត ដោយសារហានិភ័យនៃភាពមិនឆបគ្នាដែលពាក់ព័ន្ធនឹងវិក្កយបត្រ BOLT 11 ការទូទាត់ BOLT 12 ប្រតិបត្តិការ splice ដែលកំពុងរង់ចាំ និងការរឹតត្បិតលើការបន្ទាបកំណែ។ វាអាចបង្កឱ្យមានការប្រុងប្រយ័ត្នក្នុងប្រតិបត្តិការជាបណ្តោះអាសន្ន ប៉ុន្តែទំនងជាមិនប៉ះពាល់យ៉ាងសំខាន់ដល់ស្ថិរភាពទូទៅនៃទីផ្សារ Bitcoin ទេ។ ក្នុងរយៈពេលវែង ការទទួលយកដោយជោគជ័យអាចគាំទ្រប្រព័ន្ធអេកូ Bitcoin និងនិទានកថាអំពីការទូទាត់ ប៉ុន្តែអត្ថប្រយោជន៍លើតម្លៃណាមួយទំនងជាកើតឡើងបន្តិចម្តងៗ ហើយពិបាកបំបែកចេញពីនិន្នាការទីផ្សារទូលំទូលាយ។ ដូច្នេះ ផលប៉ះពាល់ផ្ទាល់ដែលរំពឹងទុកលើ BTC គឺអព្យាក្រឹត។