Solana avbrott

Solana Bug utfäller timmar långt avbrott

Blixten slog ner på samma plats två gånger som för andra gången på en månad, blockchain-plattformen Solana kämpade med driftstopp efter att ha stoppat produktionen av nya block. Orsaken var en varaktig nonce-bugg.

Solana Beach block explorer tillhandahåller data om att inga nya block har bearbetats av Solanas validerare under flera timmar, vilket leder till en fullständig avstängning av hela applikationsinfrastrukturen. Validatorer föll tillbaka på en omstart för att få igång nätverket igen senare under dagen.

Vad hände egentligen?

Enligt Anatoly Yakovenko, Solanas medgrundare, härrörde buggen som var ansvarig för avbrottet från blockkedjans hållbara nonce-funktion. Det fick i huvudsak en del av nätverket att tolka blocket som ogiltigt. Yakovenko sa att "ingen konsensus kunde bildas" som ett resultat.

Validatorerna var tvungna att inaktivera den hållbara nonce-funktionen för att starta om Solana-nätverket, medan en framtida uppdatering kommer att åtgärda felet. Långt efter att nätverkets 4 timmar och 10 minuter slocknat kom Solana RPC-noder fortfarande online igen.

Solana har tagit fart som ett framväxande alternativ till Ethereum som en plattform för decentraliserade appar (DApps), decentraliserade finanstjänster (DeFi), spel och NFT-samlarföremål.

Nätverkets SOL-kryptovaluta föll först nyligen i värde tillsammans med resten av kryptomarknaden. Även om det är svårt att glömma dess kvicksilverökning förra hösten när den nådde en topp på $260 (ca november 2021), tvingade avbrottet den att glida ytterligare 11 procent ned under de senaste 24 timmarna för att vika strax över $40-märket, enligt CoinMarketCap. En 84 procents nosedive är mer än tillräckligt för att få investerare att slingra sig i sina stolar.

Vad är Durable Nonces?

I förhållande till kryptografi är en nonce ett slumptal som används för ett specifikt ändamål. Börser har alltmer anammat tekniken för att underlätta transaktioner, även om de fortfarande representerar en liten del av transaktionerna på Solana.

Den nuvarande buggen hade förmodligen varit på plats ett tag och hade bara minimala konsekvenser eftersom endast ett fåtal personer använder den för närvarande.

Hållbara nonces på Solana är inriktade på token-innehavare med icke-enkla offlinesigneringsinställningar som behöver förbereda sina transaktioner tillräckligt snabbt för det snabba nätverket. Ett enda block kan vara otillräckligt för en förvaringsinstitut som undertecknar transaktioner med hjälp av två datorer med luftgap. Normala transaktioner på Solana skulle inte göra nedskärningen under dessa omständigheter, vilket gör att varaktiga nonces ger den avgörande tid som krävs för att token-innehavaren ska arbeta.

Solana misslyckades med att hantera hållbara nonces bra, vilket ledde till onsdagens olyckliga incident. Istället för att behandla dessa nischade inkommande transaktioner som en transaktion, räknade nätverkets validerare var och en två gånger som en enda transaktion vid två separata blockhöjder. Det oundvikliga resultatet? Ett omöjligt scenario som fick Solanas konsensusmekanism på knä.

Intressant nog twittrade Laine från Stakewiz, en Solana-valideringsoperatör, att buggen var "känd" men aldrig hade utlösts "i denna form."

En krasch för många

Solana verkar vara känsligt för krascher – totalt åtta gånger, enligt vissa uppskattningar. Tidigare avsnitt av Solanas kraschhistorik är högprofilerade och väldokumenterade. Nätverket tankade i nästan 18 timmar i september förra året efter att en störtflod av transaktioner skickades till ett DeFi-protokoll för en ny tokenlansering. Kraschen tillskrevs en "denial of service-attack i en obduktionsrapport från Solana Labs."

Årets krasch den 30 april hände efter att NFT-mintingrobotar svärmade nätverket med en lavin av transaktioner – inte mindre än 6 miljoner per sekund. För att förhindra det problemet i framtiden har Metaplex, Solanas NFT-protokolltillverkare, implementerat en "botskatt"-straff. Det återstår att se om det inte finns något sätt att kringgå denna förebyggande mekanism.

Intressant nog hände förlusten av konsensus den 30 april efter att Yakovenko hävdade att ingen skulle använda Bitcoin om den berömda kryptovalutan misslyckades med att byta till proof-of-stake.

Vad är nästa för Solana?

Vad händer härnäst för Solana?

Blockkedjor och kryptovalutor är inga främlingar för vilda åkattraktioner. Solana må ha åkt ner några gånger, men det ser verkligen inte ut att vara redo att gå ut. Det är fortfarande en av de största kryptovalutorna efter bara Bitcoin och Ether.

Det är snabbare (50 000 transaktioner per sekund) och billigare ($0.00025 i genomsnitt per transaktion) än Ethereum, så det fortsätter att vinna solid mark i NFT- och DeFi-ekosystemen. Detta överträffar klart Ethereums topp på 13 transaktioner per sekund.

Solana är ett beprövat alternativ till Ethereum, och med stora stödjare, inklusive Andreesen Horowitz och Polychain Capital, som investerade $314 miljoner i en privat tokenförsäljning i juni 2021, finns det ett visst hopp om att Solana mycket väl skulle kunna rida in i en ljus framtid.

Barinem Pene
Barinem Pene Verifierad

Barry Pene är en sträng blockchain research/copywriter. Barry har handlat med kryptor sedan 2017 och har investerats i frågor som skulle sätta blockkedjeindustrin på rätt piedestal. Barrys forskningsexpertis sträcker sig över blockchain som en störande teknologi, DeFis, NFTs, Web3 och minskning av energiförbrukningsnivåer vid brytning av kryptovaluta.

Senaste nytt