LDK 0.3 RC3 mở rộng Lightning Splicing và BOLT 12

Rust-Lightning, còn được gọi là Lightning Development Kit (LDK), đã nâng bản phát hành 0.3 từ RC2 lên RC3, bổ sung nhiều cải tiến quan trọng cho các nhà phát triển và nhà vận hành nút Bitcoin Lightning Network. LDK 0.3 mở rộng hỗ trợ ghép kênh (splicing) với replace-by-fee (RBF), cho phép thêm và rút tiền trong một thao tác, đồng thời cung cấp API để theo dõi các splice đang chờ xử lý và các giao dịch cấp vốn bị loại bỏ. Hỗ trợ kênh anchor cũng được mở rộng, trong khi việc thương lượng HTLC không thu phí hiện được bật mặc định. Các kênh cũ trước thời anchor dự kiến sẽ dần bị loại bỏ. LDK 0.3 bổ sung hỗ trợ LSPS1, cải thiện xử lý LSPS2 và mở rộng chức năng BOLT 12, bao gồm bằng chứng của người thanh toán, siêu dữ liệu thanh toán và offer cho các nút phantom. Bản phát hành cũng cải thiện khả năng chặn HTLC, các đường thanh toán bị che giấu, quyền riêng tư định tuyến và việc hạch toán các khoản thanh toán chuyển tiếp. Ký bất đồng bộ hiện có sẵn trên tất cả phương thức ký kênh ECDSA được hỗ trợ. Các nâng cấp về lưu trữ và độ tin cậy gồm PaginatedKVStore, FilesystemStoreV2, trì hoãn ghi ChainMonitor và tải song song monitor nhanh hơn. Bản phát hành sửa một số lỗi liên quan đến gossip kênh, tái tổ chức blockchain, theo dõi cấp vốn và splicing. LDK 0.3 yêu cầu Rust 1.75 trở lên. Đối với nhà giao dịch Bitcoin, đây chủ yếu là tin tức về hạ tầng chứ không phải động lực trực tiếp cho giá. LDK 0.3 có thể hỗ trợ các khoản thanh toán Lightning đáng tin cậy hơn và cải thiện tiện ích thanh toán dài hạn của Bitcoin, nhưng tác động ngắn hạn lên thị trường BTC có thể hạn chế. Nhà phát triển cần xem xét rủi ro di chuyển phiên bản, vì một số hóa đơn BOLT 11 chứa siêu dữ liệu thanh toán, các khoản hoàn tiền BOLT 12 chưa nhận và các khoản thanh toán BOLT 12 đang thực hiện có thể không tương thích giữa các phiên bản. Việc hạ cấp cũng có thể bị hạn chế khi có splice đang chờ, giám sát bất đồng bộ và các kênh không có khoản dự trữ.
Neutral
Bản nâng cấp cải thiện cơ sở hạ tầng của Lightning Network của Bitcoin, qua đó có thể củng cố độ tin cậy của thanh toán, hoạt động quản lý thanh khoản và mức độ chấp nhận trong dài hạn. Tuy nhiên, LDK 0.3 là phần mềm dành cho nhà phát triển, chứ không phải một thay đổi đối với chính sách tiền tệ của Bitcoin, các quy tắc thanh toán quyết toán của mạng lưới hay nhu cầu tức thời đối với BTC. Do đó, bản phát hành này khó tạo ra tín hiệu giá mạnh trong ngắn hạn. Một số nhà vận hành có thể trì hoãn việc nâng cấp do các rủi ro tương thích liên quan đến hóa đơn BOLT 11, các khoản thanh toán BOLT 12, các splice đang chờ xử lý và những hạn chế khi hạ cấp phiên bản. Điều đó có thể tạo ra sự thận trọng tạm thời trong vận hành, nhưng khó ảnh hưởng đáng kể đến sự ổn định chung của thị trường Bitcoin. Về dài hạn, việc áp dụng thành công có thể hỗ trợ hệ sinh thái Bitcoin và câu chuyện về thanh toán, dù mọi lợi ích về giá có lẽ sẽ diễn ra từ từ và khó tách biệt khỏi các xu hướng rộng hơn của thị trường. Vì vậy, tác động trực tiếp dự kiến đối với BTC là trung tính.