Un rollup es un diseño de escalabilidad que traslada la ejecución de transacciones fuera de una cadena base y publica en ella datos agrupados. Los nodos pueden usarlos para reconstruir el estado del rollup. Combinar compresión con costos de publicación compartidos permite más actividad sin que la cadena base ejecute cada operación individual.
Cómo cooperan las capas
En el modelo común de capa 2 de Ethereum, los usuarios operan en el rollup, mientras Ethereum aporta disponibilidad de datos y contratos de liquidación. Los rollups optimistas permiten impugnar afirmaciones de estado incorrectas. Los rollups de validez, llamados frecuentemente zk-rollups, presentan pruebas criptográficas de que sus actualizaciones cumplen las reglas codificadas.
La ubicación de los datos importa tanto como el mecanismo de prueba. Mantener datos necesarios fuera de la cadena de liquidación cambia los supuestos de seguridad. Sistemas como validium no equivalen a rollups que usan esa cadena para disponibilidad de datos.
La experiencia del usuario
Un rollup tiene su propio entorno de red, saldos y aplicaciones. Mover activos entre redes normalmente requiere un puente u otro servicio, aunque los tokens tengan el mismo nombre.
La confirmación rápida de un secuenciador difiere de la liquidación en la cadena base y de completar un retiro. Las comisiones dependen de ejecución, publicación y reglas de precios. Congestión, operadores inaccesibles, fallas de contratos y permisos de actualización pueden afectar servicios o activos. El nombre rollup no demuestra descentralización ni garantiza menores comisiones en cada transacción.