Lightning Network, LND düğümlerinde kritik hatadan sonra acil durum güncellemesi yayınladı

Acil durum güncellemesi yapıldı serbest LND düğümlerinin senkronizasyon zincirinden düşmesine neden olan kritik bir hatanın ardından 1 Kasım'da Lightning Network'ün tüm LND düğüm operatörlerine. Bu, ağda bir aydan kısa bir süre içinde yaşanan ikinci kritik hataydı. 

Bitcoin Lightning Network'ün geliştiricisi Lightning Labs'a göre bazı LND düğümleri, btcd kablo ayrıştırma kitaplığındaki bir sorun nedeniyle senkronizasyonu durdurdu. Düzeltme (v.015.4), aradan yaklaşık üç saat sonra yayımlandı. Açıklamada şunlar belirtildi:

"Bu, lnd düğümlerinin çok sayıda tanık girişi olan belirli işlemleri ayrıştıramamasına neden olabilecek bir hatayı düzeltmek için yapılan acil bir düzeltme sürümüdür."

Göre konu GitHub'da güncellenmeyen düğümler, kanal zaman kilitlerinin süresi iki hafta içinde dolduğunda kötü niyetli kanal kapatmalara karşı savunmasız olacaktır. Hata yalnızca LND düğümlerini etkiledi ve ödeme işlemleri hâlâ mevcut olmasına rağmen mevcut zincir durumunu güncelliğini yitirmiş hale getirdi. Başka bir iddiaya göre elektriğin bazı versiyonları da etkilendi. konu GitHub'da.

Hata, Twitter'da Burak adlı bir geliştirici tarafından tetiklendi ve işlemde şu mesaj yer aldı: "cln'yi çalıştıracaksınız. ve mutlu olacaksın.

Burak ayrıca, 9 Ekim'de, btcd ve LND düğümleri tarafından reddedilen ve tüm bloğun ve işlemi takip eden tüm blokların reddedilmesine yol açan 998/999 çoklu imzalı bir işlem oluşturduklarında benzer bir hatanın tetiklenmesinden de sorumluydu. Aynı gün Lightning Labs sorunu çözmek için bir yama yayınladı.

İlgili: Bitcoin'deki Lightning Network nedir ve nasıl çalışır?

Twitter'da kullanıcılar LND hata ödül programının zamanının geldiğini öne sürdüler:

Hacker Anthony Towns da iddia güvenlik açığını iki hafta önce LND geliştiricilerine açıklamış ve şunları belirtmişti: "Btcd deposunun güvenlik hatalarına yönelik bir raporlama politikası yok, bu nedenle btcd üzerinde çalışan başka birinin bunu öğrenip öğrenmediğinden emin değilim."

Lightning Network, Bitcoin'e eklenen ikinci bir katmandır (BTC) zincir dışı işlemlere, yani blockchain ağında olmayan taraflar arasındaki işlemlere izin veren blockchain.