¿Cómo se puede lograr un Ethereum "unificado"? Este artículo lo llevará a aprender más sobre el estándar ERC-7683.

Escrito por: Bulu

En el panorama de múltiples cadenas del mundo blockchain, cómo lograr una interoperabilidad entre cadenas más segura y conveniente siempre ha sido un tema desafiante. A medida que aumenta la demanda de transacciones entre cadenas entre los usuarios de blockchain, los desafíos que enfrenta la interoperabilidad entre cadenas se vuelven más prominentes. Los desafíos comunes incluyen:

seguridad

La seguridad es el desafío más común en las transacciones entre cadenas, y los protocolos puente entre cadenas que pueden atraer la retención de activos a gran escala han sido el objetivo principal de los ataques de piratas informáticos en los últimos años.

Blockchain depende de verificadores para verificar y ejecutar transacciones, y los protocolos de puente entre cadenas también dependen de verificadores externos confiables para verificar y procesar transacciones entre cadenas. En este proceso, si los incentivos del puente entre cadenas son insuficientes, el número de validadores es pequeño o el modelo de confianza está demasiado centralizado, los piratas informáticos pueden destruir el puente entre cadenas atacando a los validadores y robando así activos. Además, las vulnerabilidades del contrato del propio protocolo entre cadenas a menudo se convierten en un punto de entrada para que los piratas informáticos lancen ataques.

En la tarde del 6 de agosto de 2024, se sospechaba que Ronin Bridge había sido pirateado. Se robaron alrededor de 4.000 ETH y 2 millones de USDC, y la pérdida ascendió a unos 12 millones de dólares. En marzo de 2022, Ronin Bridge ya había experimentado un incidente de seguridad conocido como "la mayor pérdida en la historia de DeFi". Los piratas informáticos invadieron y atacaron a 5 de los 9 validadores, robando un total de 173.600 Ethereum y un valor total de 25 millones de dólares. supera los 600 millones de dólares.

Los costos del gas son altos.

Las transacciones entre cadenas generarán tarifas de gas relativamente altas. Porque los usuarios deben calcular el costo de transacción real en función de las tarifas de gas pagadas por las operaciones en las dos cadenas antes y después de la cadena cruzada.

complejidad

Cada blockchain es una cadena que opera de forma independiente y cada red blockchain tiene su propio mecanismo y protocolo de consenso. Este estado fragmentado y aislado entre cadenas dará como resultado operaciones relativamente complejas y engorrosas para que los usuarios transfieran activos y datos entre cadenas. En las transacciones entre cadenas, los usuarios con necesidades de transacciones frecuentes tienen más probabilidades de encontrar un deslizamiento en el precio de los activos, lo que dificulta las transacciones.

En respuesta a los problemas anteriores, Uniswap Labs y el protocolo de interoperabilidad Across propusieron conjuntamente una nueva solución estándar ERC-7683 el 20 de mayo de 2024, con el objetivo de hacer que las transacciones entre cadenas sean más simples, rápidas y seguras a través de una red de ejecución compartida.

ERC-7683

El estándar ERC-7683 se crea en base a la estructura CrossChainOrder y proporcionará una interfaz de contrato inteligente ISettlementContract que permite la implementación de API estándar para sistemas de ejecución de transacciones entre cadenas.

La propuesta técnica central del estándar ERC-7683 es ​​que todas las "intenciones entre cadenas" siguen la misma estructura de orden. Este enfoque puede mejorar en gran medida la flexibilidad y la facilidad de uso de las operaciones entre cadenas.

Como demuestra Uniswap Labs en su plataforma social X: el estándar ERC-7683 proporciona un camino claro para unificar Ethereum.

△ Figura 1: Diagrama esquemático de la estructura de pedidos entre cadenas según el estándar ERC-7683

Fuente: Laboratorios Uniswap

Estado de desarrollo y aplicación.

El 21 de agosto de 2024, la solución de Capa 2 Optimism anunció la adopción del estándar de cadena cruzada ERC-7683, con el objetivo de lograr operaciones de transferencia más eficientes de ETH y USDC en Superchain y promover aún más la interoperabilidad de la capa de aplicaciones del ecosistema Ethereum más amplio. Actualmente, Optimism ha integrado soluciones de cadena cruzada con el protocolo de interoperabilidad Across.

En mayo de 2024, cuando Uniswap Labs lanzó el estándar ERC-7683, ya declaró que adoptaría el estándar cuando trabajara con la cadena cruzada UniswapX.

Vale la pena señalar que, dado que el estándar ERC-7683 solo implementa una API estándar para el sistema de ejecución de transacciones entre cadenas, es decir, implementa el estándar en la entrada, puede garantizar la coherencia de la experiencia del usuario. 7683, es difícil evitar un problema común en las transacciones entre cadenas. Desafío: ¿Se puede obtener suficiente liquidez entre cadenas?

Con respecto a la implementación del estándar ERC-7683, si la liquidez entre cadenas es insuficiente, significa que es difícil obtener suficientes "rellenos" activos (consulte la Figura 1 en el texto) para respaldar las "intenciones entre cadenas" de los usuarios. Durante la implementación, si no hay suficientes "rellenos", la "intención de cadena cruzada" del usuario no podrá obtener mejores costos o una mejor experiencia a través del mecanismo de competencia.

Esto significa que la implementación del estándar ERC-7683 debe crear un efecto de área amplia: más casos de uso acceden al estándar y más usuarios usan el estándar, y habrá más rellenos, de modo que la eficiencia general de las transacciones entre cadenas en última instancia se puede mejorar.

Para obtener más información sobre ERC-7683, visite: https://www.erc7683.org
Para ver una solicitud conjunta de comentarios sobre Ethereum publicada por Uniswap Labs y Across en el foro Ethereum Magicians, consulte: https://ethereum-magicians.org/t/erc-7683-cross-chain-intents-standard/19619

Apoyo de los fundadores de Ethereum

Los informes de los medios públicos señalaron que el cofundador de Ethereum, Vitalik Buterin, apoyó específicamente el desarrollo del nuevo estándar de transacciones entre cadenas ERC-7683 a través de plataformas sociales, señalando que las operaciones realizadas de acuerdo con el estándar ERC-7683 pueden incluir transacciones por lotes, pruebas de Merkle. y otras actividades en cadena, y dio un ejemplo de cómo funcionaría el estándar ERC-7683, diciendo:

"Con el estándar ERC-7683, los usuarios pueden pegar una dirección ERC-7683 en su billetera y transferir fácilmente cualquier activo en cadena a otra cuenta con solo un clic".

La estructura de múltiples cadenas es inevitable para el desarrollo de la era Web3. Para el próximo desarrollo del mundo Web3, si las transacciones entre cadenas se pueden optimizar, simplificar y liberar aún más liquidez será un desafío muy crítico. El estándar ERC-7683 aborda directamente los puntos débiles de las transacciones entre cadenas y puede mejorar significativamente la interoperabilidad entre cadenas de bloques. Su aplicación tendrá un profundo impacto en el mundo de las cadenas de bloques. En la actualidad, lo que los usuarios pueden esperar es que la mejora en la experiencia del usuario provocada por la aplicación del estándar ERC-7683 pueda traer beneficios directos a más proyectos DeFi, inyectando más apoyo de liquidez y acelerando el desarrollo.