OP Labs presenta ‘pruebas de fallas’ cruciales para mejorar la seguridad de Blockchain

security

Last Updated on 2 semanas by cryptoevent

En un desarrollo muy esperado, el desarrollador de blockchain OP Labs finalmente introdujo «pruebas de fallas», una característica de seguridad crucial que estuvo notablemente ausente en su software OP Stack, un modelo utilizado por Coinbase para su nueva blockchain Base. Esta característica de seguridad faltante generó críticas y los expertos la compararon con conducir un automóvil veloz sin bolsas de aire.

Hace aproximadamente un año, OP Labs lanzó un software que facilitó la creación de redes distribuidas en la cadena de bloques Ethereum, ganando rápidamente popularidad entre las empresas. Coinbase fue uno de los actores destacados que adoptaron esta plataforma para construir su cadena de bloques Base.

Sin embargo, en los últimos meses, los expertos técnicos comenzaron a enfatizar un defecto importante en el software de OP Labs: la ausencia de «pruebas de fallos». Estas pruebas de fallas se consideran un componente fundamental de la funcionalidad del sistema.

OP Labs había expresado su compromiso de implementar pruebas de fallas, e incluso asignó un nombre de proyecto exclusivo, «Cannon», a este esfuerzo. La ausencia de esta característica de seguridad se comparó con el riesgo asociado a conducir un coche rápido sin airbags.

Como nota positiva, OP Labs recientemente dio un paso significativo para abordar estas preocupaciones al lanzar pruebas de fallas en una red de prueba conocida como OP Goerli Testnet.

Las pruebas de fallas, a veces denominadas pruebas de fraude, son parte integral de la tecnología de acumulación optimista. Esta tecnología conecta cadenas de bloques de capa 2, conocidas como «rollups», con cadenas de bloques primarias de capa 1 como Ethereum. Desempeña un papel crucial en la validación de la confiabilidad de los datos del resumen.

No obstante, los proyectos que dependen de esta tecnología aún se encuentran en diversas etapas de desarrollo. Por ejemplo, Arbitrum, otro paquete acumulativo optimista, actualmente depende de un número limitado de validadores designados para manejar las pruebas de fraude. Aun así, su objetivo es expandirse hacia un sistema «sin permiso».

Optimism, una cadena de bloques de capa 2 construida sobre Ethereum que sirvió como modelo para el software de OP Stack, inicialmente implementó pruebas de fallas en su red principal, pero luego las eliminó debido a preocupaciones de seguridad, según Karl Floersch, director ejecutivo de OP Labs.

Floersch explicó: «Básicamente, lo que hicimos fue construir una versión inicial, reconocimos su insostenibilidad, volvimos a la mesa de dibujo, reinventamos el sistema y ahora, un año y medio después, estamos empezando a ver los resultados de esas decisiones de diseño.»

Algunos expertos en blockchain sostienen que la tecnología acumulada sin pruebas de fallas plantea riesgos de seguridad, ya que las transacciones pueden ser inseguras o susceptibles a suplantación de identidad.

La implementación de pruebas de fallas en la red de prueba es el primer paso hacia su implementación en el software OP Stack. OP Labs también ha expresado su intención de incorporar pruebas de «conocimiento cero», aprovechando la tecnología criptográfica como alternativa a las pruebas de fallos.

Martin Köppelmann, un veterano desarrollador de Ethereum y cofundador de la cadena de bloques Gnosis, había expresado anteriormente su preocupación y señaló que hasta que se agregaran pruebas de fallas, los fondos en los puentes Optimism y Base podrían verse potencialmente comprometidos.

Floersch reconoció estas críticas, pero afirmó que abordar la gobernanza y la descentralización era un requisito previo antes de enviar pruebas de fallas. Para lograr la «descentralización de etapa 2», OP Labs esbozó planes en febrero para descentralizar ciertos aspectos de la arquitectura de la red.