Bitcoin Lightning Network mist blok na enorme multi-Sig-transactie

Bliksem netwerkexperimentele karakter, een laag-2-netwerk gebouwd bovenop Bitcoin dat zorgt voor snellere, goedkope transacties, is een van de redenen waarom ontwikkelaars gebruikers hebben gewaarschuwd geen grote bedragen te riskeren bij het verzenden en ontvangen van geld.

De waarschuwing klinkt nu nog redelijker nadat een Bitcoin-ontwikkelaar per ongeluk de limieten van het netwerk heeft getest door een complexe multi-signature (multi-sig) transactie te creëren waardoor het Lightning Network één blok heeft gemist. Hoewel het netwerk blokken bleef produceren en betalingen routeerde, betekende dit gemiste blok dat het netwerk tijdelijk niet gesynchroniseerd was.

Meestal openen Lightning Network-gebruikers kanalen met behulp van een eenvoudige 2-of-2 multi-sig-setup, waarbij twee handtekeningen vereist zijn om het geld te besteden.

Wat Burak Keceli, de oprichter van Bitmatrix, deed, was een 998-of-999 multisig-transactie op Bitcoin creëren, wat betekent dat er 998 privésleutelhandtekeningen nodig waren om de transactie te authenticeren - een enorm complexe en ongebruikelijke taak op zich.

Synchronisatieprobleem met Bitcoin Lightning Network

Hoewel de transactie, die de ontwikkelaar $ 4.90 aan vergoedingen kostte, door blokproducenten werd geaccepteerd en in een mainnet Bitcoin-blok werd gedolven, verwarde het de methode die door LND werd gebruikt om te berekenen wat het meest recente Bitcoin-blok was.

As uitgelegd door Olaoluwa Osuntokun, CTO bij Lightning Labs, "door deze bug was LND niet in staat om een ​​nieuw blok te parseren, maar kon het gewoon doorgaan met doorsturen", waarbij verzoeken om nieuwe kanalen te openen ook werden afgewezen omdat LND erkende dat zijn interne portemonnee is niet gesynchroniseerd met de keten.

Nadat veel gebruikers naar Github . gingen klagen dat ze geen nieuwe kanalen op het netwerk konden openen vanwege het synchronisatieprobleem, hebben de ontwikkelaars van Lightning Labs een hotfix geïdentificeerd en uitgebracht, die nu Beschikbaar als LND v0.15.2.

Hoewel de zaak met succes is opgelost, heeft de zaak ook aangetoond dat de ontwikkeling van het Lightning Network nog steeds een werk in uitvoering is en dat er nog veel meer dingen moeten worden aangepakt voordat het protocol als stabiel genoeg kan worden beschouwd.

Noot van de redactie: dit artikel is bijgewerkt op 11 oktober 2022 om 11:19 uur ET om aan te geven dat het Lightning Network nooit is gecrasht, maar in plaats daarvan niet meer synchroon liep na het missen van één blok.

Blijf op de hoogte van cryptonieuws, ontvang dagelijkse updates in je inbox.

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