Hindi Na-block ang Bitcoin Lightning Network Pagkatapos ng Napakalaking Multi-Sig Transaction

Network ng Lightningpang-eksperimentong kalikasan ni, isang layer-2 network na binuo sa ibabaw ng Bitcoin na nagbibigay-daan para sa mas mabilis, mababang bayad na mga transaksyon, ay isa sa mga dahilan kung bakit binalaan ng mga developer ang mga user na huwag ipagsapalaran ang malalaking halaga kapag nagpapadala at tumatanggap ng mga pondo.

Mas makatwiran na ngayon ang babala pagkatapos na hindi sinasadyang sinubukan ng isang developer ng Bitcoin ang mga limitasyon ng network sa pamamagitan ng paglikha ng isang kumplikadong multi-signature (multi-sig) na transaksyon na nakitang hindi makagawa ang Lightning Network ng isang bloke. Bagama't ang network ay nagpatuloy na gumawa ng mga block at ruta ng mga pagbabayad, ang napalampas na block na ito ay nangangahulugan na ang network ay pansamantalang hindi naka-sync.

Karaniwan, ang mga user ng Lightning Network ay nagbubukas ng mga channel gamit ang isang simpleng 2-of-2 multi-sig na setup, kung saan dalawang pirma ang kinakailangan upang gastusin ang mga pondo.

Ang ginawa ni Burak Keceli, ang tagapagtatag ng Bitmatrix, ay lumikha ng 998-of-999 na multisig na transaksyon sa Bitcoin, ibig sabihin ay nangangailangan ito ng 998 pribadong key signature para mapatunayan ang transaksyon—isang napakasalimuot at hindi pangkaraniwang gawain sa sarili nito.

Isyu sa pag-sync ng Bitcoin Lightning Network

Kahit na ang transaksyon, na nagkakahalaga ng developer ng $4.90 sa mga bayarin, ay tinanggap ng mga block producer at mina sa isang mainnet na Bitcoin block, nalito nito ang paraan na ginamit ng LND upang kalkulahin kung ano ang pinakabagong block ng Bitcoin.

As ipinaliwanag ni Olaoluwa Osuntokun, CTO sa Lightning Labs, "dahil sa bug na ito ay hindi nagawang i-parse ng LND ang isang bagong block, ngunit nagawang magpatuloy sa pagpapasa bilang normal," na may anumang mga kahilingan na magbukas ng mga bagong channel ay tinanggihan din dahil kinikilala ng LND na ang hindi naka-sync sa chain ang panloob na wallet.

Matapos ang maraming mga gumagamit ay pumunta sa Github magreklamo na hindi sila makapagbukas ng mga bagong channel sa network dahil sa isyu sa pag-sync, natukoy at naglabas ng hotfix ang mga developer sa Lightning Labs, na ngayon ay magagamit bilang LND v0.15.2.

Bagama't matagumpay na naresolba, ipinakita rin ng kaso na ang pag-unlad ng Lightning Network ay kasalukuyang ginagawa pa rin at marami pang bagay ang kailangang tugunan bago maituring na sapat na matatag ang protocol.

Tala ng editor: Ang artikulong ito ay na-update noong Oktubre 11, 2022, sa 11:19 am ET upang ipakita na ang Lightning Network ay hindi kailanman nag-crash, ngunit sa halip ay hindi na-sync pagkatapos na mawala ang isang block.

Manatili sa balita sa crypto, makakuha ng mga pang-araw-araw na update sa iyong inbox.

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