Los rollups son soluciones de escalabilidad que procesan transacciones fuera de la cadena principal de Ethereum (Layer 1) y luego publican un compendio de datos en ella. Los Optimistic Rollups priorizan la velocidad y el bajo coste, asumiendo que las transacciones son válidas salvo prueba en contrario. Los ZK Rollups garantizan la validez matemática de cada lote mediante pruebas criptográficas, ofreciendo una seguridad final inmediata a cambio de mayor complejidad técnica.

Ethereum tiene un problema. Es lento y caro cuando mucha gente lo usa. Esa congestión mata la experiencia de usuario y limita lo que se puede construir. Los rollups son, hoy por hoy, la respuesta más seria a ese problema. No son una idea futura. Están funcionando, moviendo miles de millones y procesando la mayoría de las transacciones que asocias con Ethereum.

La idea central es simple. Sacas el trabajo pesado de la cadena principal. Agrupas cientos de transacciones, las procesas en tu propia capa (Layer 2), y luego envías a Ethereum un pequeño resumen junto con una prueba de que todo se hizo correctamente. Ethereum actúa como juez y garante final. El debate real empieza en cómo demuestras que tu trabajo es correcto. Ahí es donde chocan los dos modelos.

Optimistic Rollups: Confía, pero verifica

El nombre lo dice casi todo. Son optimistas. Asumen que tú, como operador del rollup, has hecho bien tu trabajo. Cuando publicas un lote de transacciones en Ethereum, la red principal lo acepta sin cuestionarlo de entrada. Pero hay un período de gracia. Un tiempo, normalmente de siete días, durante el cual cualquiera puede desafiar tu lote y decir "esto está mal".

Este es el mecanismo de disputa o desafío. Si alguien detecta una transacción fraudulenta, inicia una prueba de fraude. Ethereum entonces ejecuta una pequeña parte del lote para comprobar quién tiene razón. Si el desafío tiene éxito, el lote se revierte y el que lo publicó pierde una fianza apostada. Si no hay desafíos en esa ventana, el lote se considera definitivamente válido.

Ejemplo real

Imagina que envías 100 ETH en Arbitrum (un Optimistic Rollup). La transacción se confirma en segundos en L2. Pero para retirar esos fondos de vuelta a Ethereum L1, tendrás que esperar ese período de desafío, típicamente una semana. Es el precio de la "optimización".

Para mí, la gran ventaja de los Optimistic Rollups es su compatibilidad con la Máquina Virtual de Ethereum (EVM). Pueden ejecutar contratos inteligentes casi idénticos a los de la red principal. Esto significa que los desarrolladores pueden migrar sus dApps con cambios mínimos. La adopción ha sido brutal por esto. Arbitrum y Optimism son los ejemplos claros. Tienen ecosistemas enormes porque para un desarrollador es el camino de menor resistencia.

La desventaja es obvia: la latencia de finalidad. Esa semana de espera para la seguridad definitiva es un lastre para ciertos casos de uso, como el trading de alta frecuencia entre capas o la interoperabilidad inmediata con otros rollups. Y aunque el modelo de seguridad es sólido (requiere que al menos un actor honesto esté vigilante), introduce un supuesto de honestidad que a los puristas les chirría.

Zero-Knowledge Rollups: La prueba matemática

Aquí no hay optimismo. Solo matemáticas. Un ZK Rollup, cada vez que publica un lote en Ethereum, adjunta una prueba de validez criptográfica, una ZK-SNARK o ZK-STARK. Esta prueba, increíblemente compleja de generar pero trivial de verificar, demuestra que el nuevo estado del rollup es el resultado correcto de aplicar todas las transacciones del lote. Punto. No hay períodos de espera. No hay desafíos posibles. Cuando Ethereum verifica la prueba, la finalidad es instantánea.

La seguridad es total desde el segundo uno. Esto cambia radicalmente la experiencia de usuario para los movimientos entre capas. Retiras fondos y en minutos, no en días, están disponibles en L1. Para aplicaciones que necesitan esa garantía rápida, es un cambio de juego.

Pero nada es gratis. La generación de esas pruebas ZK requiere un enorme poder computacional. Es un proceso intensivo que, históricamente, ha hecho difícil que los ZK Rollups soporten la EVM completa (son "ZK-EVMs"). Están llegando ahí, pero la compatibilidad no es tan perfecta como en los Optimistic. ZkSync y StarkNet son los proyectos que llevan la delantera aquí. La complejidad de desarrollo es mayor. Escribir un contrato para un ZK-EVM puede tener peculiaridades.

Y hay otro coste, menos obvio. La sobrecarga de datos. Para que cualquiera pueda reconstruir el estado, los ZK Rollups deben publicar casi todos los datos de las transacciones en L1. Los Optimistic también, pero el modelo ZK a veces requiere más. Esto puede traducirse, en momentos de congestión en Ethereum, en costes de gas ligeramente mayores para el operador del rollup, costes que pueden trasladarse al usuario.

No es una carrera, es un menú

La comparativa maniquea de "cuál es mejor" es un error. Son herramientas para problemas distintos. La elección no es universal; es contextual.

Velocidad de transacción y coste para el usuario final: Aquí y ahora, los Optimistic suelen ganar. Tienen una ventaja operativa madura. Las transacciones son más baratas y la experiencia, salvo los retiros, es inmediata.

Seguridad y finalidad: Los ZK Rollups ganan sin discusión. La garantía criptográfica es superior al modelo de desafío social. Para manejar activos de gran valor o construir infraestructura financiera crítica, este punto pesa toneladas.

Flexibilidad para desarrolladores: Ventaja clara para Optimistic. La compatibilidad EVM es casi total. Si tienes una dApp compleja en L1, migrarla a Arbitrum es un trabajo de días. Hacerlo en un ZK-EVM puede ser más arduo. (Pero esto está cambiando rápido).

Futuro y sostenibilidad: Aquí mi opinión personal. Creo que el camino a largo plazo lleva a ZK. A medida que se optimicen los generadores de pruebas y se estandaricen las ZK-EVMs, la ventaja de la finalidad instantánea será abrumadora. Los Optimistic son el puente perfecto, la solución práctica que nos ha permitido escalar hoy. Los ZK son la solución teóricamente más robusta para mañana.

Para qué sirve cada uno

Si eres un usuario que solo quiere interactuar con dApps de DeFi o NFTs de forma barata y no te importa esperar una semana para sacar grandes sumas, probablemente ni notes la diferencia. Usa lo que tenga el ecosistema que te interese. La mayoría de las dApps populares están ya en ambos.

Si eres un trader que mueve fondos constantemente entre capas buscando oportunidades, los retiros instantáneos de los ZK Rollups son una ventaja operativa clave. El coste de oportunidad de tener fondos bloqueados una semana es real.

Si eres un desarrollador con una aplicación existente en L1, un Optimistic Rollup es la ruta de migración más sencilla. Si estás empezando desde cero y tu aplicación maneja seguridad crítica (un protocolo de préstamos enorme, un exchange descentralizado de gran volumen), invertir en la complejidad de un ZK-EVM puede valer la pena a largo plazo.

Y si eres un especulador a secas, piensa en esto. La narrativa de la escalabilidad es la que mueve mercados. Los proyectos que resuelvan mejor el trilema (escalabilidad, seguridad, descentralización) capturarán valor. No apuestes por la tecnología, apuesta por el equipo que la ejecuta.

(Un paréntesis fiscal, porque siempre sale. Las transacciones en rollups son transacciones en cadena, ocurren en una capa de Ethereum. Para Hacienda, mover fondos entre L1 y L2 es una permuta de criptoactivos. Si genera ganancia o pérdida, es un hecho imponible. El staking de activos dentro de un rollup, o la obtención de recompensas, también. La fiscalidad de DeFi está en zona gris y requiere asesoramiento profesional caso por caso. En mi experiencia, mucha gente olvida declarar la actividad en L2 porque no la ve en su wallet principal. Es un error). Puedes consultar más sobre declaración de renta y asesoría fiscal en nuestra web.

La escalabilidad no se resuelve con una bala de plata. Se resuelve con un conjunto de herramientas que se usan donde mejor funcionan. Los Optimistic Rollups nos sacaron del pozo de la congestión. Los ZK Rollups están construyendo el suelo firme para lo que viene. La discusión no es cuál ganará. Es cómo aprender a usar ambos.