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) سپورٹ کے ساتھ channel splicing کو وسعت دی ہے، ایک ہی آپریشن میں فنڈز شامل یا ختم کرنے کی سہولت دی ہے، اور زیرِ التوا splices اور مسترد شدہ funding transactions کو ٹریک کرنے کے لیے APIs شامل کی ہیں۔ Anchor channels کی سپورٹ بھی وسیع کی گئی ہے، جبکہ zero-fee HTLC negotiation اب بطورِ ڈیفالٹ فعال ہے۔ پرانے pre-anchor channels کو بتدریج deprecated کیے جانے کی توقع ہے۔ LDK 0.3 میں LSPS1 سپورٹ شامل کی گئی ہے، LSPS2 handling بہتر کی گئی ہے، اور BOLT 12 کی فعالیت میں توسیع کی گئی ہے، جس میں payer proofs، payment metadata اور phantom nodes کے لیے offers شامل ہیں۔ HTLC interception، blinded payment paths، routing privacy اور forwarded-payment accounting بھی بہتر بنائے گئے ہیں۔ تمام معاون ECDSA channel-signer methods میں asynchronous signing اب دستیاب ہے۔ Storage اور reliability upgrades میں PaginatedKVStore، FilesystemStoreV2، deferred ChainMonitor writes اور تیز تر parallel monitor loading شامل ہیں۔ ریلیز نے channel gossip، blockchain reorganisation، funding tracking اور splicing سے متعلق کئی مسائل حل کیے ہیں۔ LDK 0.3 کے لیے Rust 1.75 یا اس کے بعد کا ورژن درکار ہے۔ Bitcoin traders کے لیے یہ بنیادی طور پر infrastructure news ہے، براہِ راست price catalyst نہیں۔ LDK 0.3 زیادہ قابلِ اعتماد Lightning payments کی معاونت اور طویل مدت میں Bitcoin کی payment utility بہتر کر سکتا ہے، لیکن BTC market پر قلیل مدتی اثر محدود رہنے کا امکان ہے۔ ڈویلپرز کو migration risks کا جائزہ لینا چاہیے کیونکہ payment metadata والی کچھ BOLT 11 invoices، unclaimed BOLT 12 refunds اور زیرِ عمل BOLT 12 payments مختلف versions کے درمیان incompatible ہو سکتی ہیں۔ Pending splices، asynchronous monitoring اور zero-reserve channels کی صورت میں downgrades بھی محدود ہو سکتے ہیں۔
Neutral
یہ اپ گریڈ بٹ کوائن کے لائٹننگ نیٹ ورک کے بنیادی ڈھانچے کو بہتر بناتا ہے، جس سے ادائیگیوں کی قابلِ اعتماد حیثیت، لیکویڈیٹی مینجمنٹ اور طویل مدتی اپنائیت مضبوط ہو سکتی ہے۔ تاہم، LDK 0.3 ڈویلپرز کے لیے سافٹ ویئر ہے، نہ کہ بٹ کوائن کی مالیاتی پالیسی، نیٹ ورک کے سیٹلمنٹ قوانین یا BTC کی فوری طلب میں کوئی تبدیلی۔ اس لیے امکان کم ہے کہ یہ ریلیز قلیل مدت میں قیمت کے لیے مضبوط اشارہ پیدا کرے گی۔ کچھ آپریٹرز BOLT 11 انوائسز، BOLT 12 ادائیگیوں، زیرِ التوا اسپِلائسز اور ڈاؤن گریڈ کی پابندیوں سے متعلق مطابقت کے خطرات کی وجہ سے اپ گریڈ مؤخر کر سکتے ہیں۔ اس سے عارضی آپریشنل احتیاط پیدا ہو سکتی ہے، لیکن بٹ کوائن کے وسیع تر مارکیٹ استحکام پر اس کے نمایاں اثر کا امکان کم ہے۔ طویل مدت میں کامیاب اپنائیت بٹ کوائن ایکو سسٹم اور ادائیگیوں کے بیانیے کو سہارا دے سکتی ہے، اگرچہ قیمت کا کوئی بھی فائدہ غالباً بتدریج ظاہر ہوگا اور اسے وسیع تر مارکیٹ رجحانات سے الگ کرنا مشکل ہوگا۔ لہٰذا BTC پر متوقع براہِ راست اثر غیر جانب دار ہے۔