Bitcoinová blesková sieť zmeškala blok po enormnej viacsig transakcii

Sieť bleskov' s experimentálny charakter, sieť vrstvy 2 postavená na vrchole Bitcoin ktorý umožňuje rýchlejšie transakcie s nízkymi poplatkami, je jedným z dôvodov, prečo vývojári varovali používateľov, aby neriskovali veľké sumy pri odosielaní a prijímaní finančných prostriedkov.

Toto varovanie teraz znie ešte rozumnejšie po tom, čo vývojár bitcoínov neúmyselne otestoval limity siete vytvorením komplexnej transakcie s viacerými podpismi (multi-sig), pri ktorej Lightning Network minul jeden blok. Hoci sieť naďalej vytvárala bloky a smerovala platby, tento zmeškaný blok znamenal, že sieť bola dočasne nesynchronizovaná.

Používatelia Lightning Network zvyčajne otvárajú kanály pomocou jednoduchého nastavenia 2-z-2 multi-sig, kde sú potrebné dva podpisy na minutie prostriedkov.

Burak Keceli, zakladateľ Bitmatrixu, vytvoril 998 z 999 multisig transakcií na Bitcoine, čo znamená, že na overenie transakcie bolo potrebných 998 podpisov súkromného kľúča – čo je samo o sebe nesmierne zložitá a nezvyčajná úloha.

Problém so synchronizáciou bitcoinovej Lightning Network

Hoci transakcia, ktorá vývojára stála 4.90 USD na poplatkoch, bola prijatá výrobcami blokov a vyťažená do hlavného bloku bitcoínov, pomýlila si metódu, ktorú LND používa na výpočet toho, aký bol najnovší blok bitcoinov.

As vysvetlil Olaoluwa Osuntokun, CTO v Lightning Labs, „kvôli tejto chybe LND nedokázalo analyzovať nový blok, ale bolo schopné pokračovať v preposielaní ako zvyčajne“, pričom všetky žiadosti o otvorenie nových kanálov boli tiež zamietnuté, pretože LND uznalo, že jeho interná peňaženka nebola synchronizovaná s reťazcom.

Potom, čo veľa používateľov prešlo na Github sťažovať sa že nemohli otvoriť nové kanály v sieti kvôli problému so synchronizáciou, vývojári v Lightning Labs identifikovali a vydali rýchlu opravu, ktorá je teraz dostupný ako LND v0.15.2.

Aj keď bol prípad úspešne vyriešený, ukázal, že vývoj Lightning Network je stále vo vývoji a bude potrebné vyriešiť mnoho ďalších vecí, kým bude možné protokol považovať za dostatočne stabilný.

Poznámka redaktora: Tento článok bol aktualizovaný 11. októbra 2022 o 11:19 ET, aby odrážal, že sieť Lightning Network nikdy nezlyhala, ale namiesto toho sa po vynechaní jedného bloku nesynchronizovala.

Majte prehľad o krypto správach, dostávajte denné aktualizácie do svojej doručenej pošty.

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