Resumen
Scroll (SCR) es una solución de escalado de Capa 2 construida sobre Ethereum, aprovechando los rollups de conocimiento cero (zk-rollups) para mejorar la escalabilidad mientras se mantiene la descentralización y seguridad de Ethereum. Al descargar la computación del mainnet, Scroll reduce las tarifas de transacción, aumenta el rendimiento y asegura la compatibilidad con las herramientas existentes de Ethereum. Con la introducción del token SCR, Scroll se está moviendo hacia una descentralización completa a través de un modelo de gobernanza impulsado por la comunidad.
Métricas clave de Scroll en el momento del lanzamiento del mainnet | Fuente: Blog de Scroll
Características Principales
-
Rollups de Conocimiento Cero (zk-Rollups): Scroll agrupa transacciones fuera de la cadena y envía pruebas a Ethereum, asegurando un alto rendimiento con bajas tarifas.
-
Compatibilidad con Ethereum: Scroll zkEVM mantiene la compatibilidad con la Máquina Virtual de Ethereum (EVM), permitiendo a los desarrolladores migrar dApps sin problemas.
-
Arquitectura de Tres Capas:
-
Capa de Liquidación: Utiliza Ethereum para la disponibilidad final de datos y la verificación de transacciones.
-
Capa de Secuenciación: Ejecuta y agrupa transacciones en bloques de L2.
-
Capa de Prueba: Genera pruebas zk para transiciones de estado y asegura la corrección.
-
Reducción de Costos de Transacción: Las tarifas de transacción en Scroll son significativamente más bajas que en el mainnet de Ethereum, permitiendo microtransacciones asequibles.
Resumen Técnico
Ciclo de Vida de la Transacción
Secuenciar transacciones en Scroll | Fuente: Scroll whitepaper
En Scroll, cada transacción sigue tres pasos clave antes de que esté completamente completada y segura. Al seguir este proceso de tres pasos—Confirmado → Comprometido → Finalizado—Scroll asegura transacciones rápidas y seguras, respaldadas por el poder de Ethereum. Esta combinación de velocidad y seguridad hace de Scroll una poderosa solución de Capa 2 para cualquiera que interactúe con la blockchain.
-
Confirmado:
-
Este es el primer paso. Cuando un usuario envía una transacción (como transferir tokens o interactuar con una dApp), la red de Scroll procesa y ejecuta la transacción en su sistema de Capa 2.
-
La transacción se agrega a un nuevo bloque en la red de Capa 2 (L2) de Scroll, similar a cómo se crean los bloques en la blockchain de Ethereum. En este punto, la transacción es visible en la red, pero aún no ha sido completamente asegurada en Ethereum.
-
Comprometido:
-
Una vez que varias transacciones han sido confirmadas, Scroll las agrupa en lotes. Piense en este paso como agrupar varios recibos juntos en un sobre para su custodia.
-
Este lote de transacciones se envía a la blockchain de Ethereum. Esto asegura que los datos se registren de manera segura en Ethereum, que actúa como la capa principal para la seguridad y la disponibilidad. Incluso si la red de Scroll experimenta tiempo de inactividad, los datos aún están disponibles en Ethereum, proporcionando una copia de seguridad.
-
Finalizado:
-
En el paso final, se crea una prueba de conocimiento cero (zk) para verificar que todas las transacciones en el lote se procesaron correctamente. Esto es como un certificado digital que demuestra que todo dentro del lote es preciso y confiable.
-
Una vez que Ethereum confirma la prueba zk, el lote de transacciones se finaliza. En este punto, las transacciones están grabadas en piedra, lo que significa que nadie puede cambiarlas o revertirlas.
Modelo de Secuenciación y Prueba
Fuente: Scroll whitepaper
La red de Scroll tiene tres partes importantes que trabajan juntas para hacer las transacciones rápidas, seguras y compatibles con Ethereum.
-
Secuenciador: Recoge las transacciones que ocurren en la red Capa 2 (L2) de Scroll (como transferencias de tokens u operaciones de contratos inteligentes). En lugar de enviar cada transacción individualmente a Ethereum (lo que sería lento y costoso), el secuenciador las agrupa en lotes. De esta manera, muchas transacciones se combinan en un solo paquete. Una vez agrupadas las transacciones, el secuenciador publica los datos del lote en Ethereum, asegurándose de que se registren de manera segura en la cadena de bloques principal. Este proceso mantiene la eficiencia y garantiza que los datos estén disponibles incluso si Scroll experimenta problemas técnicos.
-
Capa de Prueba: Después de que el secuenciador ha agrupado las transacciones, es el turno de la Capa de Prueba para empezar a trabajar. Esta capa utiliza probadores acelerados por GPU (computadoras superpotentes) para crear pruebas de conocimiento cero (zk). Una prueba zk actúa como una garantía matemática de que todas las transacciones en el lote se procesaron correctamente, sin que nadie necesite verificar cada transacción individual. Al utilizar estas pruebas avanzadas, Scroll asegura que las transacciones se finalicen rápida y seguramente en Ethereum.
-
zkEVM: El zkEVM es el cerebro de la red de Scroll. Es una versión mejorada del motor de contratos inteligentes de Ethereum (llamado la Máquina Virtual de Ethereum, o EVM) que integra la tecnología de pruebas de conocimiento cero. Esto significa que todos los contratos inteligentes que se ejecutan en Ethereum también pueden ejecutarse sin problemas en Scroll sin necesidad de ser reescritos. Los desarrolladores pueden implementar sus dApps existentes en Scroll, disfrutando de tarifas más bajas y velocidades más rápidas, mientras siguen beneficiándose de la seguridad de Ethereum. El zkEVM también asegura que cada transacción siga estrictas reglas de seguridad, dando a los usuarios la tranquilidad de que sus activos y datos están seguros.
Juntos, el Secuenciador, la Capa de Prueba y el zkEVM forman el núcleo de la infraestructura de Scroll. Aseguran que las transacciones se procesen rápidamente, de manera segura y a un costo menor, mientras se mantienen completamente compatibles con las herramientas y el ecosistema de Ethereum. Esto hace de Scroll una plataforma ideal para cualquiera que desee usar dApps sin las altas tarifas y demoras de la red principal de Ethereum.
Token SCR y Tokenomics
-
Nombre del Token: Scroll (SCR)
-
Suministro Total: 1,000,000,000 SCR
-
Fecha de Captura del Airdrop: 19 de octubre de 2024
-
Fecha de Lanzamiento y Reclamo de la Primera Ronda de Airdrop: 22 de octubre de 2024
Utilidad del Token
El token SCR es integral para descentralizar los mecanismos de gobernanza, prueba y secuenciación de Scroll:
-
Gobernanza: SCR impulsa el Scroll DAO, otorgando a los titulares derechos de voto sobre las actualizaciones del protocolo y decisiones operativas.
-
Incentivos para probar: Los probadores son recompensados con SCR por generar pruebas zk (ZKPs).
-
Rol de secuenciación: SCR es crítico para mantener operaciones de secuenciación de alto rendimiento y asegurar la finalización en tiempo real de las transacciones.
Distribución de Tokens
-
Airdrops (15%):
-
7% asignado al primer airdrop para los primeros contribuyentes y usuarios activos.
-
8% reservado para futuros airdrops durante los próximos 12-18 meses.
-
Ecosistema y Crecimiento (35%):
-
25% asignado para el ecosistema y crecimiento
-
10% asignado al Tesoro de Scroll DAO.
-
Tesoro de la Fundación Scroll (10%): 20 millones de SCR desbloqueados en el lanzamiento, con el resto liberado gradualmente durante cuatro años.
-
Contribuyentes Principales (23%): Tokens asignados al equipo principal y asesores, con un calendario de adquisición de cuatro años.
-
Inversores (17%): Los tokens se desbloquean después de un año, completamente adquiridos para el cuarto año.
Calendario de Liberación de Tokens
Desarrollos Clave y Hoja de Ruta (a partir de octubre de 2024)
-
Lanzamiento del Mainnet de Scroll: Scroll lanzó oficialmente su mainnet en Ethereum, ofreciendo una solución de Capa 2 impulsada por zk-rollups para mejorar la escalabilidad y reducir los costos de transacción. Este paso aseguró la compatibilidad de la plataforma con dApps y herramientas basadas en Ethereum, promoviendo una adopción más amplia.
-
Actualizaciones de Curie y Bernoulli:
-
Actualización de Curie (julio de 2024): Introdujo reducciones en las tarifas de gas de aproximadamente 1.5x, compresión de datos de transacciones utilizando el algoritmo Zstd, y adoptó un modelo de tarifas EIP-1559 modificado. Además, se integraron nuevos códigos de operación de la EVM, permitiendo un mejor rendimiento de las dApps.
-
Actualización de Bernoulli (abril de 2024): Añadió soporte para blobs de datos EIP-4844 e implementó la precompilación SHA2-256, mejorando la seguridad y eficiencia de las transacciones en la red Scroll.
-
Operaciones de Testnet y Recopilación de Comentarios: Antes del lanzamiento de la mainnet, Scroll operó en la testnet Sepolia, permitiendo a desarrolladores y usuarios interactuar con dApps, realizar transacciones y proporcionar comentarios. Esta fase de prueba fue esencial para refinar las funciones de la red antes de pasar a producción.
-
Introducción de Actualizaciones del Circuito zkEVM: A lo largo de 2024, Scroll mejoró su zkEVM aumentando el número de capas en su sistema de pruebas y optimizando el mecanismo de recursión para la agregación SNARK, resultando en una mayor rapidez en la finalización de transacciones.
-
Hoja de Ruta de Descentralización Progresiva: La hoja de ruta incluye planes para descentralizar componentes de la red como la gobernanza, la secuenciación y la comprobación a través de una DAO impulsada por la comunidad y asociaciones en el ecosistema. Este enfoque asegura la resiliencia contra los riesgos de centralización a medida que la red madura.
Conclusión
La tecnología zk-rollup de Scroll ofrece una solución eficiente y escalable para los usuarios de Ethereum, manteniendo la seguridad mientras reduce los costos. La introducción de SCR acelera la transición hacia una infraestructura descentralizada, empoderando a la comunidad a través de oportunidades de gobernanza y staking. Con asociaciones en los sectores móvil, energético y financiero, Scroll está posicionada para convertirse en un jugador clave en el futuro de las soluciones de escalado de Capa 2.