Bitcoin Lightning Network ratează blocarea după o tranzacție enormă cu mai multe semne

Rețeaua de fulgerenatura experimentală a lui, o rețea de nivel 2 construită pe deasupra Bitcoin care permite tranzacții mai rapide, cu taxe reduse, este unul dintre motivele pentru care dezvoltatorii au avertizat utilizatorii să nu riscă sume mari atunci când trimit și primesc fonduri.

Avertismentul sună acum și mai rezonabil după ce un dezvoltator Bitcoin a testat din neatenție limitele rețelei prin crearea unei tranzacții complexe cu mai multe semnături (multi-sig) care a văzut ca Lightning Network să nu producă un bloc. Deși rețeaua a continuat să producă blocuri și să direcționeze plăți, această blocare ratată a însemnat că rețeaua a fost temporar desincronizată.

În mod obișnuit, utilizatorii Lightning Network deschid canale utilizând o configurație simplă 2 din 2 multi-sig, în care sunt necesare două semnături pentru a cheltui fondurile.

Ceea ce a făcut Burak Keceli, fondatorul Bitmatrix, a fost să creeze o tranzacție multisig de 998 din 999 pe Bitcoin, ceea ce înseamnă că avea nevoie de 998 de semnături de chei private pentru a autentifica tranzacția - o sarcină enorm de complexă și neobișnuită în sine.

Problemă de sincronizare a rețelei Bitcoin Lightning

Deși tranzacția, care l-a costat pe dezvoltator 4.90 USD în taxe, a fost acceptată de producătorii de blocuri și extrasă într-un bloc Bitcoin principal, a confundat metoda folosită de LND pentru a calcula care a fost cel mai recent bloc Bitcoin.

As a explicat de Olaoluwa Osuntokun, CTO la Lightning Labs, „din cauza acestei erori LND nu a putut să analizeze un nou bloc, dar a putut continua să transmită în mod normal”, cu orice solicitare de deschidere a canalelor noi respinse de asemenea, deoarece LND a recunoscut că portofelul intern nu a fost sincronizat cu lanțul.

După ce mulți utilizatori au accesat Github să se plângă că nu au putut deschide canale noi în rețea din cauza problemei de sincronizare, dezvoltatorii de la Lightning Labs au identificat și au lansat o remediere rapidă, care este acum disponibil ca LND v0.15.2.

Deși a fost rezolvat cu succes, cazul a demonstrat, de asemenea, că dezvoltarea rețelei Lightning este încă în desfășurare și că multe alte lucruri vor trebui abordate înainte ca protocolul să poată fi considerat suficient de stabil.

Nota editorului: acest articol a fost actualizat pe 11 octombrie 2022, la 11:19 ET, pentru a reflecta faptul că Lightning Network nu s-a prăbușit niciodată, ci a fost desincronizat după ce a ratat un bloc.

Fiți la curent cu știrile cripto, primiți actualizări zilnice în căsuța dvs. de e-mail.

Sursa: https://decrypt.co/111642/enormous-multi-sig-transaction-briefly-crashes-bitcoins-lightning-network