Polygon-netwerk even uit balans door bug in Heimdall-laag

Heimdall-storing treft Polygon, maar transacties blijven doorgaan
Op woensdag kreeg het Polygon-netwerk te maken met een storing in Heimdall V2 de laag die verantwoordelijk is voor consensus tussen validators op het netwerk. De storing duurde ongeveer een uur, maar had geen impact op het verwerken van transacties. De Bor-laag, die blokken aanmaakt en transacties verwerkt, bleef volledig operationeel.
Wat is Heimdall en waarom is het belangrijk?
Polygon bestaat uit meerdere lagen. Heimdall is de consensuslaag die zorgt dat alle validators (computers die het netwerk draaiende houden) dezelfde versie van de blockchain volgen. Bor is de uitvoeringslaag die transacties verwerkt en blokken produceert.
Doordat Heimdall even uitviel, konden validators tijdelijk geen nieuwe checkpoints met elkaar delen. Maar omdat Bor bleef draaien, merkten gebruikers nauwelijks iets van de storing.
Wat veroorzaakte het probleem?
Volgens Polygon ontstond het probleem rond 09:30 uur UTC nadat een validator onverwacht het netwerk verliet. Daardoor ontstond een ‘consensus bug’ in Heimdall V2. De fout veroorzaakte geen downtime in de Bor-laag, maar zorgde wel voor problemen bij sommige externe RPC-aanbieders. Die partijen maken het mogelijk om applicaties met het netwerk te verbinden. Sommige van hun nodes raakten uit sync.
Polygon zegt dat het inmiddels samenwerkt met deze partners om de laatste haperingen op te lossen. Eén aanbieder is inmiddels alweer online, zij het met lichte vertraging in de synchronisatie.
Technische upgrade veroorzaakte extra complexiteit
De Heimdall V2-upgrade, begin juli uitgerold, had als doel om finaliteitstijden te verkorten naar zo’n vijf seconden. Ook werd de onderliggende technologie vernieuwd met onder meer CometBFT en Cosmos-SDK v0.50.
Deze upgrade is volgens medeoprichter Sandeep Nailwal de meest complexe hard fork sinds de lancering van Polygon in 2020. Met hogere snelheid en capaciteit komt echter ook meer technische kwetsbaarheid. In maart 2022 leidde een bug in Heimdall V1 al tot meerdere uren netwerkuitval.
Conclusie: alles draait, maar de marge voor fouten wordt kleiner
De storing in Heimdall V2 laat zien dat zelfs goed onderhouden netwerken kwetsbaar blijven, zeker na grote upgrades. Gelukkig bleef de impact beperkt voor gebruikers. Maar het benadrukt hoe belangrijk robuuste infrastructuur is in een ecosysteem dat 24/7 draait én dat steeds complexer wordt.
Veelgestelde vragen
Wat is de Heimdall-laag bij Polygon?
Heimdall is de consensuslaag binnen het Polygon-netwerk. Deze laag zorgt dat alle validators op één lijn zitten over de staat van de blockchain.
Wat is het verschil tussen Heimdall en Bor?
Heimdall regelt de communicatie en afstemming tussen validators. Bor voert transacties uit en produceert blokken. Tijdens de storing werkte Bor gewoon door.
Wat merk ik als gebruiker van zo’n storing?
In dit geval eigenlijk niets. Transacties liepen gewoon door. Alleen sommige tools en block explorers konden tijdelijk incorrecte informatie tonen.