Kryptolehti.fi Oppaat
Ladataan markkinadataa…
Basen vikaraportti paljasti sekvensserivirheen kahden katkon takana

Basen vikaraportti paljasti sekvensserivirheen kahden katkon takana

28. kesäkuuta 2026 klo 09.55 Markkinat Lasse Braden
Lue tiivistelmä

Yksi virheellinen lohko jäädytti koko ketjun, ja Basen ainoa keskitetty sekvensseri vaati käsin tehdyn väliintulon molemmilla kerroilla.

Base-verkon kaksi peräkkäistä katkoa eivät johtuneet ulkoisesta hyökkäyksestä vaan yhdestä virheestä sekvensserin ytimessä. Lauantaina 28.6.2026 Coinbasen kehittämä L2-verkko julkaisi täyden vikaraportin, joka kertoo juurisyyn.

Taustalla oli niin sanottu ajoituskilpailu (race condition) sekvensserin lohkonrakennuslogiikassa. Kun virheellinen transaktio epäonnistui, sen jäljiltä jäänyt epäonnistuneen transaktion välitila (journal) jäi tyhjentämättä.

Seuraus oli ketjureaktio. Virheellinen lohko numero 47 806 542 pääsi ketjuun ja jäädytti kaiken sen jälkeisen lohkotuotannon. Korjaus tyhjentää välitilan jo suorituksen aikana, jolloin yksittäinen virheellinen transaktio ei enää kaada koko tuotantoa.

Katkoja oli kaksi. Ensimmäinen alkoi 25.6. noin klo 16.03 UTC ja kesti noin 116 minuuttia.

Toinen syntyi seuraavana päivänä 26.6. noin klo 15.33 UTC, kun uudelleenkäynnistyksen jälkeen uusi ajoituskilpailu esti validaattorisolmuja kuromasta välimatkaa kiinni. Se jäi noin 20 minuuttiin.

Base on pysähtynyt ennenkin. Basen tilaston mukaan aiemmat katkot olivat melko lyhyitä, syyskuussa 2024 noin 17 minuuttia ja elokuussa 2025 noin 33 minuuttia.

Sekvensseri (sequencer)

Sekvensseri järjestää L2-verkon transaktiot ja kokoaa ne lohkoiksi ennen kirjaamista Ethereumiin. Basella sitä ajaa yksin Coinbase. Jos tämä ainoa sekvensseri kaatuu eikä varajärjestelmää ole, koko verkon lohkotuotanto pysähtyy, vaikka käyttäjien varat pysyvät tallessa.

Yksi keskitetty sekvensseri, ei varajärjestelmää

Base nojaa yhteen Coinbasen pyörittämään keskitettyyn sekvensseriin. Automaattista varajärjestelmää ei ole, joten molemmilla kerroilla verkko saatiin käyntiin vasta käsin tehdyllä väliintulolla. Kuinka hajautettu L2 oikeastaan on, jos yksi virhe pysäyttää koko ketjun?

Varat säilyivät silti molemmissa katkoissa. L2-tila pysyi tallessa, ja sen alla Ethereum selvitti tapahtumat normaalisti. Riski ei siis ole varojen menetys vaan se, että verkko voi pysähtyä eikä siirtoja saa läpi.

Base lupaa kaksi korjausta. Protokollan fuzz-testausta parannetaan pommittamalla järjestelmää epämuotoisilla syötteillä, jotta piilevät virheet löytyvät ajoissa. Toinen lupaus on niin sanottu graceful recovery, jossa validaattorisolmut toipuvat automaattisesti ilman käsin tehtyä uudelleenkäynnistystä.

Kehitystiimin mukaan epävakaus viivästytti myös Beryl-päivitystä (hard fork) ja sen B20 Activation Registry -ominaisuutta. Jesse Pollak, Basen perustaja Coinbasella, ei kaunistellut tilannetta.

Pollak sanoi, ettei pysähdys ole hyväksyttävää, ja että tiimi käyttää tapauksen Basen vahvistamiseen globaalin, ympärivuorokautisen rahoituksen alustana. Jää nähtäväksi, riittävätkö luvatut korjaukset poistamaan yhden sekvensserin pullonkaulan.

LB
Lasse Braden

Päätoimittaja

Kryptolehti.fi:n päätoimittaja ja kryptovaluutta-analyytikko.

Lisää Kryptolehti suosikkilähteeksi Googlessa

Vaatii Google-tilille kirjautumisen.

Lue myös