Autor: The Optimism Collective & Op Labs Traducción: 0xjs@金财经;

El 10 de junio de 2024, se lanzó la prueba de fallas sin permiso y aprobada por la gobernanza en la red principal de OP, y OP Stack también entró en la Etapa 1. Este es un hito importante para Hyperchain y pronto se actualizarán más cadenas OP Stack para incluir esta característica, comenzando con Base, Metal, Mode y Zora.

Un sistema a prueba de fallas sin permiso permite el retiro de tokens ETH y ERC-20 de la red principal de OP sin la participación de ningún tercero de confianza. Esto también significa que cualquier usuario que quiera participar en el protocolo puede impugnar y eliminar retiros no válidos. Si bien la participación en un sistema a prueba de fallas no requiere permiso, el Comité de Seguridad de Optimismo conserva la autoridad para intervenir en caso de una falla del sistema y restaurar el sistema a un estado autorizado. Tener este respaldo es parte de implementar un sistema a prueba de fallas de manera responsable y segura, y el Optimism Safety Council cumple con la definición estándar de la industria bien establecida de L2Beat de la Fase 1.

Un vistazo rápido a los sistemas a prueba de fallos

Un sistema de prueba de fallas con todas las funciones mejora la seguridad de los tokens ETH y ERC-20 puenteados, con características que allanan el camino para una descentralización completa.

Modelo de confianza mejorado

El sistema de prueba de falla sin permiso permite a los usuarios retirar tokens ETH y ERC-20 de L2 a L1 sin involucrar a terceros confiables, como secuenciadores o cualquier otra infraestructura centralizada.​

Esto significa que los retiros ya no dependen del rol de proponente privilegiado para publicar las raíces de salida. En cambio, ahora cualquiera puede emitir propuestas de resultados a través del sistema de disputa por fallos. La propuesta de salida hace una afirmación sobre el estado de L2. Una vez finalizada, la declaración se puede utilizar para facilitar los retiros sin que se realice ninguna acción privilegiada. Incluso si el Consejo de Seguridad revoca la retirada de divisas.

Cualquiera puede contribuir a la seguridad.

Cualquier usuario que quiera participar en el protocolo puede impugnar y eliminar propuestas no válidas.​

El juego de disputas proporciona un mecanismo para determinar la validez de las propuestas de resultados. Cualquiera puede cuestionar la validez de una propuesta de resultado participando en el juego de disputa asociado. Cada acción requiere colocar un bono ETH, y se pagarán bonos deshonestos a los tenedores de bonos honestos para cubrir los costos del gas.

El Consejo de Seguridad como red de seguridad

Como Vitalik Buterin describe en su visión descentralizada Rollup, pueden existir ruedas de entrenamiento temporales, un mecanismo de seguridad que puede anular un sistema a prueba de fallas en caso de emergencia. Esto llevó al lanzamiento de un sistema de prueba de falla sin permiso, con el comité de seguridad de Optimism Collective como respaldo. Con un umbral de firma del 75%, puede intervenir en caso de fallo del sistema a prueba de fallos o de actualización manual.

Este sistema reduce los supuestos de confianza, allanando el camino para una descentralización total. La hoja de ruta del equipo de OP Labs tiene como objetivo lograr la segunda fase de descentralización de OP Stack, que eliminará las ruedas de entrenamiento cuando se demuestre que la tecnología es segura.

Diseño modular para lograr múltiples protecciones.

La naturaleza modular del sistema a prueba de fallas permite la integración de mecanismos de prueba adicionales, sentando una base sólida para futuros sistemas de prueba múltiple. Se pueden agregar fácilmente sistemas de prueba adicionales gracias al marco de contrato inteligente incluido en esta actualización.​

Trabajando juntas, estas pruebas proporcionarán una capa mejorada de seguridad durante el proceso de producción. A medida que OP Stack avance hacia el logro de la segunda fase de descentralización, esto reducirá aún más los supuestos de confianza en actualizaciones posteriores.

Sin embargo, OP Stack no llega a la primera etapa simplemente implementando prueba de falla. Las medidas de protección adicionales específicas del sistema garantizan que el comité de seguridad pueda actuar rápida y eficazmente si se produce un error. Si se activan las protecciones, los retiros se restablecerán y, por lo tanto, será necesario volver a certificar todos los retiros pendientes. La seguridad es la consideración principal para todo lo integrado en OP Stack, y estos esfuerzos, combinados con los esfuerzos a prueba de fallas, llevan a OP Stack a la funcionalidad de fase uno.

Próxima parada: Etapa 2

En 2022, Vitalik esbozó un marco sobre cómo L2 podría deshacerse gradualmente de sus ruedas de apoyo y avanzar hacia una descentralización total. Los proyectos L2 generalmente comienzan temprano en varias etapas de desarrollo y lanzan el ecosistema antes de que el modelo de seguridad quede completamente sin permisos. A medida que los proyectos avanzan, pueden salir de la rueda de entrenamiento y avanzar de la Fase 0 a la Fase 1 y, finalmente, a la Fase 2 de descentralización.

Ahora que el OP confía en el modelo de seguridad de la Fase 1 y que el equipo central de desarrollo y algunos de los auditores de seguridad más respetados y diligentes del ecosistema han examinado minuciosamente la capacidad del Consejo de Seguridad para mantener el sistema seguro bajo cualquier circunstancia, los próximos pasos son Trabaja hacia la fase dos. El siguiente paso: una auditoría del propio Dispute Game, que tendrá lugar en julio.

Pero de cara al futuro, es necesario ir más allá de la fase uno.

Las L2 se encuentran en varias etapas de desarrollo y, a menudo, estos proyectos construyen el ecosistema y mejoran el código simultáneamente. A medida que el proyecto madure, se seguirá mejorando su código y el proceso de descentralización seguirá avanzando. Las salvaguardias o "ayudas" anteriores ya no son necesarias.

Lanzar prueba de falla en la red principal de OP, extender la funcionalidad a otras cadenas de OP Stack en el ecosistema Hyperchain y lograr la primera fase de descentralización son hitos importantes. Pero el final es la segunda etapa de la descentralización.

El actual sistema de prueba de fallas sienta las bases para lograr el “nirvana de pruebas múltiples”; al igual que el propio OP Stack, es de código abierto y modular por diseño. El marco está diseñado para permitir que OP Stack admita múltiples sistemas de prueba, incluidas las pruebas de conocimiento cero y el sistema actual Cannon. Poner en producción un esquema de prueba redundante para garantizar los retiros de OP Stack Chains a Ethereum podría limitar el papel del comité de seguridad a elegir solo entre pruebas en caso de desacuerdo.

El sistema a prueba de fallas es construido y probado por equipos de desarrollo centrales de Superchain, como OP Labs, Base y Sunnyside Labs. Este enfoque colaborativo hizo posible este lanzamiento. La propuesta infalible también fue aprobada por Token House y Citizens’ House de Optimism, pasando el proceso de aprobación de dos pasos de la gobernanza de Optimism.

En los próximos meses, esperamos lanzar otros sistemas de prueba en testnet, incluidos Asterisc y Kona. Demostrar la confiabilidad y solidez de estos esquemas de prueba redundantes ayudará a Superchain a lograr la segunda fase de descentralización.

Estamos celebrando el lanzamiento de Prueba de falla y el OP Stack entrando en su primera fase, y somos optimistas sobre el camino de Superchain hacia un futuro totalmente descentralizado.