👋Hola a todos! Sean bienvenidos a la primera Newsletter #1 del 2023 de L2 en español para la comunidad.
El llamado “ STARK-Based Scaling Solutions”, StarkWare ha abierto al público el lenguaje inspirado en Rust, Cairo 1.0. La llegada de este nuevo lenguaje representa la evolución del lenguaje “Cairo” que se usaba para para escribir de manera eficiente programas demostrables con STARK desde 2020.
La principal diferencia entre “Cairo” y “Cairo 1.0” es la sintaxis, es más fácil de leer y escribir por lo que es más amigable con los desarrolladores sin descuidar la seguridad, ya que esta nueva versión de Cairo permite escribir códigos más seguros.
Entre otras noticias de StartWare, también lanzó oficialmente Papyrus, un nuevo open-source full node de StarkNet, el cual se estima que sea un actor clave para mejorar la descentralización y rendimiento de StarkNet. Esta implementación proporcionará las bases para el nuevo StarkNet Sequencer que mejorará drásticamente el rendimiento de StarkNet.
Luego de un 2022 lleno de investigación y desarrollo, en 2023 Optimism logró actualizar su testnet Goerli de Optimism a Bedrock de manera satisfactoria. Con una gran cantidad de mejoras de rendimiento y seguridad, este suceso busca ser un “antes y un después” para la segunda red con mayor TVL en L2 de Ethereum.
Entre sus principales características agregadas se tienen:
• Envíos de datos de llamadas teóricamente óptimos: Estos van más allá de la compresión y permiten ofrecer transacciones aún más baratas.
• Separación en el cliente consenso/ejecución: Siguiendo los pasos de Ethereum, va a permitir que Optimism se integre sin problemas a EIP-4844 para minimizar costos.
• Reducir diferencias en el cliente: Que permitirán implementaciones de cliente alternativas, brindando un nivel adicional de seguridad
• Más velocidad: Compatibilidad con Snap Sync, que hace que ejecutar un nodo de Optimism sea más fácil y prepara el escenario para la secuenciación descentralizada.
• Retiros y depósitos optimizados: Para mover rápidamente activos dentro y fuera de Optimism.
• Sincronización, secuenciación y envíos de estado más inteligentes: Para que Optimism pueda superar todas las condiciones de la red Ethereum.
Además, esta nueva testnet Bedrock será la base de un sistema a prueba de fallas (una colaboración entre Optimism y geohot) de próxima generación de Optimism llamado Cannon, un sistema interactivo de prueba de fallas diseñado para mantener Optimism simple y seguro.
La razón por la que las zkEVM se consideran el "Santo Grial" del scaling es sencilla: la capacidad de procesar muchos lotes de transacciones agrupandolas en una sola prueba. Y Finalmente, luego de meses de arduo trabajo con actualizaciones y pruebas, la versión final de la testnet polygon zkEVM está aquí.
Esta nueva versión posee varias características, pero son 3 que llaman más la atención:
En la primera testnet, Polygon zkEVM aún funcionaba con un batch de transacciones para una prueba. Pero utilizando recursion, cualquier ZK proof puede a su vez ser agregada y validada por una única prueba de nivel superior.
Este testnet final introduce una gran mejora para la creación de batchs. La mejora se logró mediante la optimización de la binary state machine y Keccak para permitir más verificaciones de firmas y aumentar el número de transacciones. Además, la actualización introduce mejoras en la zkROM para optimizar la aritmetización y la capacidad del batch.
¿Cuál es el resultado? La cantidad de gas que puede caber en un lote de transacciones crece bastante, pasando de 4 a 10 millones. Esto supone una gran reducción de los fees y un aumento del rendimiento.
El sistema admite múltiples provers en paralelo, lo que permite una mayor escalabilidad. Ahora las pruebas se generan más rápidamente, con un coste menor para los usuarios, que ya es inferior a 0,04 $ por transacción. Aún así, este seguirá siendo un área en la que trabajar en los próximos meses, a medida que se realicen más investigaciones y mejoras para reducir aún más las comisiones.
Aztec network ha abierto al público un local dev environment para aquellos developers que utilizan Aztec. Esta nueva dev testnet les da la oportunidad a los usuarios de ejecutar un fork de la ethereum mainnet con modificaciones, tales como:
Mayor control.
Una mejor configurabilidad.
Ciclos de pruebas más rápidos.
Tal como lo mencionas en este tweet, esta testnet es tan solo una fresh Ethereum Network + Aztec sequencer sin ningún bridge contract. Esto permite que cualquier developer pueda desplegar sus propios bridge contracts en esta devnet para observar cómo funcionan dentro del sistema, probarlos y depurarlos. Todo sin tener que ir al faucet de Aztec testnet.
El equipo de @l2beat hizo un trabajo de investigación sobre la seguridad de LayerZero; a lo que luego @LayerZero_Labs difirió, acordando realizar un twitter space acerca de su sistema cross-chain. El debate se centró en explicar como funciona el protocolo desde los puntos de vista de cada uno y como la perspectiva de seguridad es diferente para cada equipo.
El Co-fundador de @OffchainLabs estuvo comentando acerca de su negativa sobre la idea de que los ZK Rollups pueden hacer lo mismo o mejor que los Optimistic Rollups. Enseguida fue respondido por distintos proyectos de ZK Rollups como Scroll, zkSync y Polygon zkEVM afirmando que sus Rollups también serán capaces de hacer más que la “EVM” y están trabajando en ello.
Mucho se ha estado debatiendo sobre cuándo las transacciones en los Rollups optimistas se consideran válidas. Para algunos la transacciones se consideran finalizadas una vez que el Rollup publica las transacciones en Ethereum y son verificadas por los nodos L2; no obstante, para otros, si nos basamos desde la perspectiva de un nodo de L1 y un usuario en general, la finalidad dependerá del tiempo de disputa, ya que sería jugado esperar que las pruebas de fraude funcionen en el acto en todo momento.
📌Por último, no olvides leer nuestro último trabajo de investigación hecho por @Nadai02010 sobre el estado actual de las zkEVM en testnet. ¡Te recomendamos leerlo si te interesa desarrollar sobre estas soluciones de escalabilidad que formarán parte del futuro de Ethereum! ¡Es hora de estar temprano! 😏
🎉 ¡Gracias por leer hasta el final! En L2 en Español estamos avocados en educar, aprender y estudiar juntos, sigue nuestras redes sociales y unite a la conversación en nuestra comunidad de Telegram!