Glossary
Native Rollup
Un diseño de rollup que reutiliza el motor de ejecución de Ethereum mediante un precompilado EXECUTE, para que la L1 verifique directamente las transiciones de estado de la L2.
Un native rollup es un rollup que delega la verificación de sus transiciones de estado a la propia Ethereum, en lugar de a un juego de pruebas de fraude personalizado o a un circuito zk escrito a mano. La idea, impulsada por Justin Drake, añade un precompilado EXECUTE a la L1: un rollup envía un lote de transacciones junto con un estado final declarado, y el precompilado vuelve a ejecutar la EVM para comprobar que la transición es correcta.
Como el verificador es el cliente de ejecución canónico de Ethereum, un native rollup hereda automáticamente la equivalencia con la L1 y toda mejora futura sin volver a desplegar código de prueba personalizado. También elimina la superficie de errores crítica para la seguridad de mantener un zkEVM o un contrato de disputa optimista aparte. La contrapartida es que EXECUTE requiere cambios de protocolo en Ethereum, por lo que los native rollups siguen siendo una línea de investigación y no una función ya disponible.