- Las cadenas de bloques de capa 2 construidas sobre Ethereum ofrecen mejoras en rendimiento, pero su principal atractivo es la seguridad. Esto implica garantizar transacciones correctas y protección de activos contra robos.
- Para garantizar la seguridad, se utilizan pruebas de validez y pruebas de fraude en las capas de blockchain. Las pruebas de conocimiento cero verifican la corrección de las transacciones sin revelar información confidencial, mientras que las pruebas de fraude previenen actividades maliciosas o errores en el procesamiento de transacciones.
- Existen etapas de descentralización que las capas de blockchain deben alcanzar para estar «aseguradas por Ethereum». Esto implica implementar sistemas de prueba completos, permitir la salida a la red principal de Ethereum sin ayuda externa y gestionar la acumulación mediante contratos inteligentes.
En el contexto de las cadenas de bloques de capa 2 construidas sobre Ethereum, la seguridad es un factor crucial además del aumento de rendimiento. La seguridad se refiere a las garantías de liquidación en la red principal de Ethereum y la protección de los activos contra robos en las capas de mayor rendimiento.
No existe una definición universalmente aceptada de lo que significa estar «asegurado por Ethereum». Una característica clave es la existencia de una «escotilla de escape», que permite a los usuarios salir de la capa 2 y volver sin permiso a la red principal de Ethereum.
Métodos de validación y seguridad
La validación de las transacciones en las cadenas de bloques de capa 2 se realiza mediante pruebas de validez (pruebas ZK) o pruebas de fraude. Las pruebas ZK son técnicas criptográficas que verifican la corrección de una transacción sin revelar información confidencial. Las pruebas de fraude detectan y previenen actividades maliciosas o errores en el procesamiento de transacciones.
Existen cuatro variedades ampliamente aceptadas de Capa 2: zkRollups, Optimism, Validium y Plasma. Cada una tiene sus propias compensaciones y puede ser más adecuada para casos de uso específicos.
Desarrollos en las cadenas de bloques de capa 2
Loopring fue el primer paquete acumulativo basado en pruebas de zk, pero ha experimentado dificultades en los últimos años. Arbitrum y Optimism son dos proyectos importantes que implementaron pruebas de fraude como mecanismo de seguridad.
Las implementaciones iniciales de pruebas de fraude en Optimism y Arbitrum difieren en los detalles de su diseño, pero ambas buscan mejorar la descentralización y la seguridad. La compatibilidad con supercadenas y la implementación de pruebas de conocimiento cero son áreas de investigación y desarrollo activas.
L2Beat ha propuesto un marco de «etapas» basado en los hitos propuestos por Vitalik Buterin. Estas etapas se centran en la madurez de la descentralización de las cadenas de bloques de capa 2, lo que se relaciona indirectamente con la seguridad.
La importancia de la descentralización y las mejoras tecnológicas
La descentralización y la seguridad son aspectos fundamentales de las cadenas de bloques de capa 2. La tecnología de conocimiento cero, como la utilizada por zkSync y Starkware, permite lograr mejoras de escalabilidad sin comprometer la descentralización. Se espera que esta tecnología se convierta en el estándar para la seguridad y la escalabilidad en el futuro.