Arbitrum, la decisión de escaladabilidad de segunda capa para Ethereum, sufrió una interrupción en su funcionamiento durante un par de horas el 7 de junio. Durante ese etapa, se produjo una descompostura en el proceso de publicación de lotes por parte del sequencer o secuenciador, lo que ocasionó que las transacciones no se publicaran correctamente en la prisión principal.
El sequencer es el encargado de tomar las transacciones de los usuarios, crear lotes de transacciones y llevarlos a la prisión principal de Ethereum, explicaron desarrolladores de Arbitrum mediante una publicación en Twitter. Correcto a un error en el batch poster (publicador de lotes), las transacciones enviadas no se registraban correctamente, lo que provocó una pausa temporal en el proceso de ordenamiento y ejecución de las transacciones en Arbitrum.
El equipo de avance de Arbitrum identificó y resolvió rápidamente el error, de modo que el proceso de publicación de lotes se reanudó correctamente. Al ritmo de 9 transacciones por segunda (TPS) que tiene Arbitrum, podrían tener quedado sin procesar en su momento ideal cerca de 72.000 transacciones en las dos horas que duró el incidente. Se retraso que se publique un mensaje completo sobre esta interrupción en las próximas horas al cerrojo de esta nota.
La relevancia del suceso se apoya en el motivo que ocupa Arbitrum en el ecosistema Ethereum. Esta es la decisión de escalabilidad de segunda capa más utilizada, con un valencia total bloqueado de USD 5.650 millones.
En los últimos 30 días, Arbitrum procesó más de 25 millones de transacciones, según L2Beat. Encima, como se reportó en CriptoNoticias, llegó a aventajar a la red principal de Ethereum en transacciones diarias en febrero de 2023.
Especificaciones sobre la descompostura en Arbitrum
En cuanto a los detalles técnicos del “corte”, los desarrolladores de Arbitrum explicaron que, a pesar de la interrupción, el servicio del sequencer en Arbitrum no se vio afectado. Los informes que indicaban que se habían fatigado los fondos en este no eran precisos, afirman.
Para poder profundizar, es importante tener en cuenta primero que los rollups (como Arbitrum) cumplen la tarea de agrupar o “enrollar” (de ahí su nombre) muchas transacciones para luego llevarlas a todas juntas a la red principal. Así, los usuarios logran trabajar con comisiones por transacción mucho más bajas que en la red principal de Ethereum.
El mecanismo de financiamiento de Arbitrum cuenta con dos wallets: la del sequencer, que tiene un saldo de ether (ETH) relativamente bajo y se recarga automáticamente, y la del “gas-refunder“, que posee un saldo stop de ETH y recarga la wallet del sequencer solo en caso de que los lotes se publiquen con éxito.
Durante la interrupción, el anuencia del “gas-refunder” no recargó ni reembolsó la wallet del sequencer, a pesar de que esta tenía un saldo de aproximadamente 5 ETH. Solo cuando se logró imprimir un juego exitoso, el “gas-refunder” (con un saldo de aproximadamente 250 ETH) cumplió con su tarea. Los especialistas aclararon que la red de Arbitrum no realizó ningún reembolso al sequencer conveniente a esta descompostura, ya que no se debió a una errata de fondos.