LayerZero pauzeert cross-chain diensten na bug in state-root
LayerZero heeft delen van zijn off-chain infrastructuur stilgelegd nadat een fout in de Reth execution client de kans op synchronisatieproblemen vergrootte. Oplossingen zijn beschikbaar in drie clientreleases.
Wat er gebeurde
LayerZero pauzeerde tijdelijk cross-chain berichten op sommige routes nadat een fout in de berekening van de state-root in de Reth client en diens op-reth afgeleide werd ontdekt.
De maatregel vertraagde berichten op de getroffen routes, maar de berichten gingen niet verloren.
Ongepatchte nodes kunnen stoppen met synchroniseren of onjuiste state proofs teruggeven via eth_getProof. Onder de getroffen netwerken zijn meerdere OP Stack chains.
Reth voegde op 3 november een codefix toe. De gefixeerde versies zijn reth v2.10.0, op-reth v2.8.1 en Base node-reth v1.5.3.
Het probleem wordt aangeduid als een client correctness issue en niet als een bekende aanval. Ten tijde van de melding waren er geen verliezen van fondsen bekend.
Node-operators en RPC-providers wordt geadviseerd om te upgraden naar een gefixeerde release. Sommige protocollen stopten ook tijdelijk met deposits of cross-chain routing tijdens de reactie, waardoor zowel vertragingen als door protocollen opgelegde pauzes ontstonden.
Waarom dit telt
Voor beleggers in ZRO en gebruikers van cross-chain diensten toont dit incident dat bugs in execution clients de dienstverlening kunnen verstoren en dat upgrades snel nodig zijn om synchronisatieproblemen te voorkomen.
Waar je op kunt letten
- Of node-operators en RPC-providers de gefixeerde releases installeren
- Of protocollen hun deposits en cross-chain routing weer volledig hervatten
- Of er later meldingen komen van verloren fondsen of nieuwe technische problemen