Aplicación del diseño de pruebas múltiples en OP Stack
Las ventajas de seguridad de una red de múltiples clientes son bien conocidas, pero ¿qué pasaría si su L2 favorito pudiera integrar múltiples esquemas de prueba en su diseño? Esta es precisamente la situación después de que la mainnet de OP se actualizara a Bedrock.
Siguiendo el principio de que la diversidad en los clientes es beneficiosa para el ecosistema blockchain, OP Stack transforma la red principal de OP en una blockchain modular, al tiempo que apoya la diversidad de esquemas de prueba. Al utilizar el diseño modular de OP Stack y Bedrock, los desarrolladores pueden aprovechar rápidamente varios tipos de pruebas existentes y garantizar que el sistema pueda adaptarse a futuras innovaciones en pruebas.
Profundicemos en los aspectos técnicos de esta función única y discutamos su amplio impacto en el ecosistema.
Desafíos en los esquemas de prueba del diseño de Rollup
Anteriormente, la iteración del diseño de rollup se centró principalmente en crear una única prueba y hacer que el sistema se adaptara a ella. Este enfoque limitó la flexibilidad y adaptabilidad del sistema a las tecnologías en constante cambio. Debido a esta forma de diseño, el mercado de L2 se ha centrado principalmente en el debate entre la prueba optimista (OP) y la prueba de validez.
Al diseñar "Bedrock", esperamos cambiar esta situación. Hemos establecido la modularidad como el principio de diseño central de la actualización de Bedrock, construyendo un sistema capaz de adaptarse a múltiples tipos de pruebas, ofreciendo a los desarrolladores soluciones de prueba más seguras y con mayor visión de futuro.
Solución: diseño modular, flexibilidad y seguridad
La capacidad de integrar múltiples pruebas en el OP Stack ha traído numerosos beneficios, siendo la seguridad el más destacado. Tener múltiples pruebas puede prevenir que cualquier error en una única prueba se convierta en una debilidad fatal. Esto es similar a cómo múltiples implementaciones de un cliente L1 proporcionan una mejor seguridad general. Vitalik ha escrito sobre cómo la idea de múltiples clientes en Ethereum interactúa con zk-evm. Él señala que la implementación de múltiples clientes es una forma de descentralización técnica, cuya principal ventaja es la capacidad de resistir errores en la red. Si múltiples equipos independientes o partes interesadas mantienen una implementación, también se genera una forma de descentralización social. Los intereses de cada equipo se incorporan en la consideración del mapa de ruta de la red.
El diseño modular de Bedrock ha dado lugar a múltiples implementaciones de clientes L2 en el ecosistema de Optimism, lo que es una primicia en el campo de L2. Estamos expandiendo esta idea, permitiendo que OP Stack incluya múltiples pruebas. Esto abre la puerta para agregar pruebas de validez de conocimiento cero (ZK) a la red principal de OP u otras cadenas OP (como Base), y asegura la compatibilidad con desarrollos futuros. El diseño modular de OP Stack le permite adoptar nuevas tecnologías de manera sencilla en un entorno seguro y probado, sin necesidad de realizar cambios significativos en la base de código.
Mecanismo de funcionamiento
El sistema de prueba en OP Stack se modulariza a través de una API en cadena estandarizada y participantes fuera de la cadena. Esto permite combinar contratos en disputa, facilitando el intercambio de esquemas de prueba.
API en cadena estandarizada
A través de API en cadena estandarizadas, Bedrock hace posible el esquema de prueba de intercambio, siempre que implementen API estandarizadas. Esto significa que se pueden añadir dinámicamente nuevos esquemas de prueba, e incluso podemos crear un esquema m-of-n, donde se requieren múltiples esquemas de prueba para operar el puente.
participantes externos estandarizados
Los participantes fuera de la cadena o robots se comunican con los contratos en disputa. Este sistema crea oportunidades de valor máximo extraíble (MEV) para incentivar el comportamiento honesto y proteger el sistema, al mismo tiempo que se adhiere al principio de que participar en juegos de disputa siempre debe ser lucrativo para garantizar su continuidad. A través de este modelo, estamos creando una red de participantes que monitorean de manera abierta, quienes pueden intervenir para resolver disputas y asegurar la seguridad del sistema.
Actualmente, se están investigando la implementación de dos tipos de participantes estandarizados fuera de cadena.
El futuro pertenece a la supercadena
La actualización de Bedrock y su apoyo a las múltiples pruebas se alinean con nuestra visión de una red escalable que no compromete el ecosistema, las aplicaciones o la capacidad de trabajar en conjunto. Como el único ecosistema L2 diseñado para la simplicidad de múltiples clientes y múltiples pruebas, Optimism liderará la industria hacia un futuro más seguro, más adaptable, más colaborativo y más optimista.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
13 me gusta
Recompensa
13
11
Republicar
Compartir
Comentar
0/400
GweiWatcher
· 08-01 13:59
op esta ola es realmente impresionante
Ver originalesResponder0
GateUser-2fce706c
· 07-30 22:54
Todos todavía están mirando las altcoins de cadena pública. Yo dije hace tiempo que L2 es el punto más alto. Ya lo estaba planificando hace tres años.
Ver originalesResponder0
ConfusedWhale
· 07-30 16:34
Ya está, ¿quién entiende eso?
Ver originalesResponder0
TurnBadLuckIntoGood
· 07-30 05:07
Esta caída, lucha! Liderando la tendencia
Ver originalesResponder0
BlockchainDecoder
· 07-30 05:00
Según los datos existentes, la contribución de la prueba múltiple a la mejora del indicador TPS aún necesita ser demostrada.
Ver originalesResponder0
LightningSentry
· 07-30 04:59
¡Vaya! Esta ronda de OP va a la luna!
Ver originalesResponder0
SelfCustodyIssues
· 07-30 04:54
¿Otra vez jugando con nuevas ideas? ¿Es realmente confiable?
Diseño de pruebas múltiples de OP Stack: mejora de la seguridad y flexibilidad en L2
Aplicación del diseño de pruebas múltiples en OP Stack
Las ventajas de seguridad de una red de múltiples clientes son bien conocidas, pero ¿qué pasaría si su L2 favorito pudiera integrar múltiples esquemas de prueba en su diseño? Esta es precisamente la situación después de que la mainnet de OP se actualizara a Bedrock.
Siguiendo el principio de que la diversidad en los clientes es beneficiosa para el ecosistema blockchain, OP Stack transforma la red principal de OP en una blockchain modular, al tiempo que apoya la diversidad de esquemas de prueba. Al utilizar el diseño modular de OP Stack y Bedrock, los desarrolladores pueden aprovechar rápidamente varios tipos de pruebas existentes y garantizar que el sistema pueda adaptarse a futuras innovaciones en pruebas.
Profundicemos en los aspectos técnicos de esta función única y discutamos su amplio impacto en el ecosistema.
Desafíos en los esquemas de prueba del diseño de Rollup
Anteriormente, la iteración del diseño de rollup se centró principalmente en crear una única prueba y hacer que el sistema se adaptara a ella. Este enfoque limitó la flexibilidad y adaptabilidad del sistema a las tecnologías en constante cambio. Debido a esta forma de diseño, el mercado de L2 se ha centrado principalmente en el debate entre la prueba optimista (OP) y la prueba de validez.
Al diseñar "Bedrock", esperamos cambiar esta situación. Hemos establecido la modularidad como el principio de diseño central de la actualización de Bedrock, construyendo un sistema capaz de adaptarse a múltiples tipos de pruebas, ofreciendo a los desarrolladores soluciones de prueba más seguras y con mayor visión de futuro.
Solución: diseño modular, flexibilidad y seguridad
La capacidad de integrar múltiples pruebas en el OP Stack ha traído numerosos beneficios, siendo la seguridad el más destacado. Tener múltiples pruebas puede prevenir que cualquier error en una única prueba se convierta en una debilidad fatal. Esto es similar a cómo múltiples implementaciones de un cliente L1 proporcionan una mejor seguridad general. Vitalik ha escrito sobre cómo la idea de múltiples clientes en Ethereum interactúa con zk-evm. Él señala que la implementación de múltiples clientes es una forma de descentralización técnica, cuya principal ventaja es la capacidad de resistir errores en la red. Si múltiples equipos independientes o partes interesadas mantienen una implementación, también se genera una forma de descentralización social. Los intereses de cada equipo se incorporan en la consideración del mapa de ruta de la red.
El diseño modular de Bedrock ha dado lugar a múltiples implementaciones de clientes L2 en el ecosistema de Optimism, lo que es una primicia en el campo de L2. Estamos expandiendo esta idea, permitiendo que OP Stack incluya múltiples pruebas. Esto abre la puerta para agregar pruebas de validez de conocimiento cero (ZK) a la red principal de OP u otras cadenas OP (como Base), y asegura la compatibilidad con desarrollos futuros. El diseño modular de OP Stack le permite adoptar nuevas tecnologías de manera sencilla en un entorno seguro y probado, sin necesidad de realizar cambios significativos en la base de código.
Mecanismo de funcionamiento
El sistema de prueba en OP Stack se modulariza a través de una API en cadena estandarizada y participantes fuera de la cadena. Esto permite combinar contratos en disputa, facilitando el intercambio de esquemas de prueba.
API en cadena estandarizada
A través de API en cadena estandarizadas, Bedrock hace posible el esquema de prueba de intercambio, siempre que implementen API estandarizadas. Esto significa que se pueden añadir dinámicamente nuevos esquemas de prueba, e incluso podemos crear un esquema m-of-n, donde se requieren múltiples esquemas de prueba para operar el puente.
participantes externos estandarizados
Los participantes fuera de la cadena o robots se comunican con los contratos en disputa. Este sistema crea oportunidades de valor máximo extraíble (MEV) para incentivar el comportamiento honesto y proteger el sistema, al mismo tiempo que se adhiere al principio de que participar en juegos de disputa siempre debe ser lucrativo para garantizar su continuidad. A través de este modelo, estamos creando una red de participantes que monitorean de manera abierta, quienes pueden intervenir para resolver disputas y asegurar la seguridad del sistema.
Actualmente, se están investigando la implementación de dos tipos de participantes estandarizados fuera de cadena.
El futuro pertenece a la supercadena
La actualización de Bedrock y su apoyo a las múltiples pruebas se alinean con nuestra visión de una red escalable que no compromete el ecosistema, las aplicaciones o la capacidad de trabajar en conjunto. Como el único ecosistema L2 diseñado para la simplicidad de múltiples clientes y múltiples pruebas, Optimism liderará la industria hacia un futuro más seguro, más adaptable, más colaborativo y más optimista.