Lightning Network lëshon përditësimin e urgjencës pas defektit kritik në nyjet LND

Ishte një përditësim urgjent lëshuar për të gjithë operatorët e nyjeve LND të Rrjetit Lightning më 1 nëntor, pas një defekti kritik që shkaktoi daljen e nyjeve LND nga zinxhiri i sinkronizimit. Ky ishte gabimi i dytë kritik i përjetuar nga rrjeti në më pak se një muaj. 

Sipas Lightning Labs, zhvilluesi i Rrjetit Bitcoin Lightning, disa nyje LND ndaluan sinkronizimin për shkak të një problemi me bibliotekën e analizës së telave btcd. Rregullimi i nxehtë (v.015.4) u lëshua gati tre orë pas pushimit. Në njoftim thuhej:

"Ky është një lëshim i nxehtë emergjent për të rregulluar një gabim që mund të bëjë që nyjet lnd të mos jenë në gjendje të analizojnë disa transaksione që kanë një numër shumë të madh të hyrjeve të dëshmitarëve."

Si per çështje në GitHub, nyjet e pa përditësuara do të jenë të cenueshme ndaj mbylljeve të kanaleve me qëllim të keq, sapo bllokimet kohore të kanalit të skadojnë brenda dy javësh. Defekti ndikoi vetëm në nyjet LND, duke e bërë gjendjen aktuale të zinxhirit të vjetëruar, megjithëse transaksionet e pagesave ishin ende të disponueshme. Sipas një tjetri, u ndikuan edhe disa versione të elektrikut çështje në GitHub.

Defekti u shkaktua nga një zhvillues i quajtur Burak në Twitter, me një mesazh në transaksion duke thënë: “do të ekzekutosh cln. dhe do të jesh i lumtur.”

Burak ishte gjithashtu përgjegjës për shkaktimin e një gabimi të ngjashëm më 9 tetor, kur ata krijuan një transaksion multisig 998 nga 999, i cili u refuzua nga nyjet btcd dhe LND, duke çuar në refuzimin e të gjithë bllokut dhe të gjithë blloqeve pas transaksionit. Në të njëjtën ditë, Lightning Labs lëshoi ​​​​një rregullim për të rregulluar problemin.

Të ngjashme: Çfarë është Rrjeti Lightning në Bitcoin dhe si funksionon?

Në Twitter, përdoruesit sugjeruan se ishte koha për një program shpërblimi për gabimet LND:

Hakeri Anthony Towns gjithashtu pretenduar të ketë zbuluar dobësinë për zhvilluesit e LND dy javë më parë, duke vënë në dukje, "Repoja e btcd nuk duket të ketë një politikë raportimi për gabimet e sigurisë, kështu që nuk jam i sigurt nëse dikush tjetër që punon në btcd e ka marrë vesh për të."

Rrjeti Lightning është një shtresë e dytë e shtuar në Bitcoin (BTC) blockchain që lejon transaksione jashtë zinxhirit, pra transaksione ndërmjet palëve që nuk janë në rrjetin blockchain.