Zephyrnet-logo

Solana legt uit wat de oorzaak was van de vijf uur durende storing deze week – Unchained

Datum:

De bug, die eerder in een testnetwerk werd geïdentificeerd, zorgde ervoor dat Solana-validators in een ‘oneindige lus’ terechtkwamen, waardoor ze vastliepen en consensusovereenkomst verhinderden.

Solana had eerder meerdere storingen meegemaakt die gebruikers frustreerden, maar het incident van dinsdag was het eerste in bijna een jaar.

(Shutterstock)

Geplaatst op 9 februari 2024 om 5:15 EST.

Solana slaagde er niet in om ongeveer consensus te bereiken dinsdag vijf uur vanwege een bug die een “oneindige lus” veroorzaakte binnen de validators van de laag 1-blockchain, volgens een postmortemrapport bereid door Anza, een in Solana gevestigd softwareontwikkelingsbedrijf, en geplaatst op de website van Solana.

Het rapport stelde dat de bug “een klassieke oneindige lus creëerde” onder validators, die de verantwoordelijkheid hebben om nieuwe blokken op de Solana-blockchain te bevestigen.

Een oneindige lus verwijst naar een reeks coderingsinstructies voor computerknooppunten die doorgaan met uitvoeren zonder ooit te eindigen. Omdat Solana-validators vastzaten in deze oneindige lus, bleven ze hangen op een specifiek blok, waardoor ze niet in staat waren nieuwe blokken te verwerken en aan de blockchain toe te voegen.

“Elke iteratie door de hoofdloop veroorzaakt een nieuwe compilatie van hetzelfde programma”, schreef Anza-teamlid Jeff Washington in het rapport. “Omdat iedereen vastzat in een hercompilatielus, stemde niemand en als gevolg daarvan werd de consensus onherstelbaar stopgezet.” 

Bug voor het eerst opgemerkt op een testnetwerk

Think een X-post Na de storing, geschreven door Matthew Sigel, hoofd van het onderzoek naar digitale activa, van VanEck en geretweet door Anatoly Yakovenko, mede-oprichter van Solana, werd de bug voor het eerst opgemerkt op een testnetwerk, en hoewel er een oplossing was gemaakt, werd deze niet eerder geïmplementeerd “vanwege testen. ” Blokwerken gerapporteerd dat het beveiligingsteam van Solana in april 2022 voor het eerst op de hoogte werd gesteld van de bug. 

Na de storing hebben Solana-ontwikkelaars een patch geïmplementeerd en nadat validator-operators het netwerk dinsdag opnieuw hadden opgestart, hervatte de laag 1-blockchain het produceren van blokken. SOL, de native cryptocurrency voor Solana, schommelde rond de $97 op de dag van de storing en is sinds dinsdag met bijna 9% gestegen naar $105.60, volgens gegevens van CoinGecko shows

De storing deze week was de eerste van Solana in bijna een jaar, maar het netwerk had daarvoor al talloze storingen meegemaakt die gebruikers frustreerden.

spot_img

Laatste intelligentie

spot_img