Arbitrum-virhe aiheuttaa lyhyen viiveen verkon toiminnassa; nyt korjattu

Virhe Arbitumin sekvensserikoodissa aiheutti lyhyen tauon verkon kyvyssä jakaa tapahtumia Ethereum-lohkoketjuun.

Layer 2 -verkkona Arbitrum ryhmittelee tapahtumat ja lähettää ne yhtenä tapahtumana Ethereumille pyrkiessään vähentämään päälohkoketjun kuormitusta. Tätä varten se käyttää ns. sekvensseria keräämään nämä tapahtumat, tilaamaan ja jakamaan ne Ethereumiin.

Arbitumin kehittäjien mukaan sekvensserin koodissa oleva virhe esti kuitenkin sitä pystymästä jakamaan tapahtumia Ethereumiin. Tämä aiheutti lyhyen katkoksen, jossa tapahtumat eivät vahvistuneet pääketjussa.

"Kun Sequencer yritti lähettää erän ketjuun, bugi osui ja tapahtuma palautui", Arbitumin kehittäjien virallinen Twitter-tili sanoi keskiviikkona.

Oli hieman hämmennystä, kun tämä tapahtui sekvensserin lompakon eetteritasojen suhteen. Kun järjestelmä toimii suunnitellusti, lompakko saa hyvityksen sen kuluttamien transaktiomaksujen kanssa. Koska tapahtumia ei vahvistettu Ethereumissa, toinen lompakko - joka on asetettu palauttamaan se automaattisesti - ei tehnyt niin. Tämä toimi suunnitellusti eikä aiheuttanut katkosta.

Virheen korjaamisen jälkeen toinen lompakko jatkoi sekvensserin lompakon palautusta ja suoritti tehtävänsä normaalisti.

© 2023 The Block Crypto, Inc. Kaikki oikeudet pidätetään. Tämä artikkeli on tarkoitettu vain tiedoksi. Sitä ei tarjota eikä ole tarkoitettu käytettäväksi juridisena, vero-, sijoitus-, rahoitus- tai muuna neuvona.

Lähde: https://www.theblock.co/post/233635/arbitrum-bug-causes-brief-delay-in-network-operation-now-fixed?utm_source=rss&utm_medium=rss