Solana-utviklere takler feil i håp om å forhindre ytterligere strømbrudd

Utviklere har fikset kjøretidsfeilen som forårsaket siste utfall av Solana-nettverket 1. juni.

Ifølge en rapporterer publisert av Solana Labs 5. juni Solanas femte strømbrudd av 2022 ble forårsaket av en feil i funksjonen "varige ikke-transaksjoner" som førte til at nettverket sluttet å produsere blokker i omtrent fire og en halv time.

"Den varige nonce-transaksjonsfunksjonen ble deaktivert i versjoner v1.9.28/v1.10.23 for å forhindre at nettverket stopper hvis den samme situasjonen skulle oppstå igjen."

"Varige nonce-transaksjoner vil ikke behandles før reduksjonen har blitt brukt, og funksjonen reaktivert i en kommende utgivelse," la de til.

Begrepet varige nonce-transaksjoner refererer til en type transaksjon på Solana som er designet for å ikke utløpe, i motsetning til en vanlig transaksjon på nettverket som vanligvis har en kort levetid på rundt 2 minutter før en blockhash blir for gammel til å valideres.

Det brukes vanligvis til å støtte transaksjoner knyttet til veier som forvaringstjenester som krever mer tid enn vanlig "å produsere en signatur for transaksjonen" ifølge Solana Documentation.

Solana Labs bemerket at varige nonce-transaksjoner krever en egen "mekanisme for å forhindre dobbel prosessering, og behandles serielt", men en kjøretidsfeil oppsto etter at en varig nonce-transaksjon ble behandlet som en vanlig transaksjon og mislyktes, men ble deretter sendt inn på nytt og resulterte i at nettverket stoppet opp.

"Etter at den mislykkede transaksjonen ble behandlet, men før nonce ble brukt igjen, sendte brukeren inn den samme transaksjonen på nytt for behandling. Denne innsendingen på nytt aktiverte feilen i løpet av kjøretiden," heter det i p-rapporten.

Relatert: Er Solana et "kjøp" med SOL-pris på 10-måneders laveste nivå og ned 85 % fra toppen?

De prisen på Solanas opprinnelige eiendel SOL har falt omtrent 13.9 % siden strømbruddet 1. juni til $39.08 i skrivende stund. Investors appetitt til å handle med eiendelen har imidlertid bare økt, med 24-timers handelsvolum som økte med 61 % til 2.141 milliarder dollar innenfor samme tidsramme, ifølge data fra CoinGecko.

I bredere forstand, dato fra den Solana-fokuserte analyseplattformen Hello Moon viser at den totale verdien flyttet på kjeden (vellykket) i form av et syv-dagers rullende gjennomsnitt har falt betydelig siden slutten av mars.

Etter å ha toppet opp på alle tiders høyeste nivåer på rundt 3.18 billioner dollar 24. mars, har tallet stupt til rundt 159.71 milliarder dollar per 4. juni.