El concepto central de la capa 2 se resume así: los cálculos se realizan off-chain y los resultados se confirman on-chain.
En la capa 1 tradicional, cada transacción debe ejecutarse y verificarse por todos los nodos. Este modelo de “cómputo redundante en toda la red” ofrece seguridad, pero es muy ineficiente. En la arquitectura de capa 2, una gran cantidad de transacciones se ejecutan off-chain en entornos dedicados, y solo los resultados o resúmenes se envían a la cadena principal.
Este mecanismo genera varios cambios:
Gracias a este diseño por capas, la capa 2 optimiza notablemente el rendimiento sin modificar el mecanismo de consenso subyacente.
Desde una perspectiva general, un sistema típico de capa 2 se compone de varios componentes que gestionan la ejecución de transacciones, la presentación de datos y la actualización de estados.
Por lo general, la capa 2 incluye las siguientes partes clave:
Las distintas soluciones de capa 2 (como rollup, canales de estado, etc.) implementan estos componentes de diversas formas, pero el objetivo general es el mismo: mejorar el rendimiento y reducir los costos garantizando la seguridad.
Es importante señalar que, en la mayoría de soluciones actuales de capa 2, el secuenciador suele estar centralizado. Aunque esto mejora la eficiencia, también introduce problemas de confianza, un área clave para futuras mejoras.
El diseño de la capa 2 es, en esencia, un compromiso: al aumentar el rendimiento, el modelo de seguridad del sistema debe redefinirse. Las distintas soluciones muestran diferencias claras en “a quién confiar” y “cómo verificar”.
Por ejemplo, la seguridad de rollup normalmente depende de los siguientes mecanismos:
El objetivo común de estos mecanismos es reducir la carga computacional on-chain y, al mismo tiempo, garantizar que el sistema no pueda ser comprometido por acciones maliciosas.
No obstante, este diseño también plantea nuevos desafíos. Por ejemplo, si un secuenciador actúa de manera maliciosa o los datos no están disponibles, los usuarios pueden correr el riesgo de no poder retirar fondos a tiempo. Por eso, la evolución de la capa 2 implica no solo mejoras en el rendimiento, sino también un proceso continuo de optimización de los modelos de confianza y los mecanismos de seguridad.