zkSync Era, la blockchain de capa 2 basada en la tecnología zkRollups, se cayó durante más de 4 horas el día de Navidad debido a un error que afectaba a la forma en que los validadores calculaban las actualizaciones de estado de la red. Echamos un vistazo a este desafortunado e inoportuno suceso
Avería navideña en la capa 2 de zkSync Era
Una Navidad llena de acontecimientos para los equipos de zkSync: el 25 de diciembre, la red zkSync Era, una capa 2 basada en la tecnología zkRollups, se paralizó por completo durante más de 4 horas. Una vez que la blockchain volvió a funcionar, los desarrolladores de la capa 2 publicaron un post-mortem destinado a aclarar la causa de la interrupción:
El 25 de diciembre a las 05:50 UTC, zkSync Era se encontró con un problema provocado por uno de los procedimientos de seguridad automatizados de la red.
El problema está completamente resuelto, pero queremos compartir detalles con la comunidad sobre lo que ocurrió y lo que hicieron los equipos para solucionarlo.
TL;DR
– Ya está… pic.twitter.com/hO9TKlfBMQ– zkSync Developers (∎, ∆) (@zkSyncDevs) 25 de diciembre de 2023
Añadiendo en tono de broma que «las operaciones de custodia fueron especialmente complicadas durante las vacaciones», los equipos de zkSync explicaron que un error había afectado a la forma en que los operadores (validadores) calculaban las actualizaciones de estado, lo que provocó una discrepancia entre los datos esperados por la capa 1 (Ethereum) y los que recibía.
Como resultado, zkSync «entró en modo de máxima defensa» y el secuenciador tuvo que esperar a que se resolviera el problema, provocando la detención del procesamiento de bloques. Esta medida de seguridad, calificada de innecesaria en la autopsia, se había introducido cuando se lanzó la mainnet zkSync Era hace más de un año y se retiró tras este incidente.
Una vez identificado y resuelto el problema por los desarrolladores de zkSync, la red pudo reanudar su actividad normal y las transacciones que llevaban pendientes unas horas pudieron procesarse con normalidad tras un reinicio.
Según los desarrolladores, el problema se habría resuelto más rápidamente en circunstancias normales, pero el momento era tal que sólo los equipos de guardia estaban presentes en el momento del incidente. Por último, según zkSync, los fondos de los usuarios de la red no se pusieron en peligro durante este desafortunado episodio.
Las capas 2 son cada vez más comunes
Según datos de L2beat, zkSync Era es actualmente la quinta capa 2 en términos de valor total bloqueado (TVL) en todas las tecnologías, por detrás de Arbitrum, Optimism, Base y Metis Andromeda. Sin embargo, zkSync Era es la red de segunda capa con mayor TVL de la gama zkRollups.
zkSync también es única en el sentido de que fue la primera red de capa 2 en ofrecer compatibilidad con la Máquina Virtual Ethereum (EVM), lo que permite a la red utilizar las aplicaciones de su blockchain matriz, Ethereum, y sus herramientas como Truffle, MetaMask y Etherscan.
Las capas 2 siguen multiplicándose, como vimos en 2023 con Base, por ejemplo, lanzada por el gigante estadounidense Coinbase.
Así pues, la narrativa del «Ethereum Killer» de las de capa 1 parece haberse olvidado en favor de soluciones que hacen uso de la primera blockchain de contratos inteligentes, como muestra el siguiente gráfico:
En cualquier caso, Arbitrum y Optimism, que cuentan con 8.580 millones de dólares y 5.760 millones de dólares en TVL respectivamente, siguen dominando el mercado de capas 2 por un amplio margen. A modo de comparación, Base, la tercera capa 2 más importante, tiene «sólo» 740 millones de dólares en valor total bloqueado.