Entender ERC-7786: ¿Está Ethereum dando un gran paso hacia una era unificada?

El ecosistema de Ethereum, quizás pronto pasará de la gran batalla de L2 "las guerras de los estados en primavera y otoño" a una era de unificación.

Y la clave está en el ERC-7786 en avance, que intenta establecer un "especificación de interfaz" universal para la comunicación entre cadenas en Ethereum, integrando así varios estándares de mensajería bajo una API unificada, permitiendo la comunicación entre los contratos inteligentes de diferentes redes de blockchain dentro del ecosistema de Ethereum.

Desde el 15 de abril, el miembro de la Fundación Ethereum joshrudolf.eth enfatizó públicamente que "la mensajería entre cadenas es uno de los elementos clave para resolver los problemas de experiencia del usuario entre cadenas de Ethereum."

¿Qué es ERC-7786, qué problema busca resolver y por qué es tan importante? Este artículo te llevará a entender este nuevo estándar que merece la atención de todos los usuarios de Ethereum.

Ethereum, se necesita un protocolo de comunicación cross-chain unificado

Como todos saben, desde la idea de múltiples cadenas de Cosmos y Polkadot, hasta la prosperidad de Rollup en la era de Ethereum L2, especialmente con el gran desarrollo de cadenas de aplicaciones como OP Stack, Arbitrum Nova y Starknet, la liquidez se ha vuelto cada vez más dispersa en Ethereum y L2.

Según estadísticas incompletas de L2BEAT, en un sentido amplio, hay cientos de L2 de Ethereum, lo que deriva en un problema que ya se ha discutido ampliamente: la extrema fragmentación de la liquidez.

Hay que saber que, aunque todos se basan en el ecosistema de Ethereum, los diferentes L2 no se comunican entre sí. Si un usuario desea transferir activos de Arbitrum a Starknet, o realizar operaciones de interacción de contratos a través de diferentes L2, solo puede hacerlo mediante puentes entre cadenas o protocolos de mensajería entre cadenas, para lograr una interacción segura de contratos, usuarios y activos entre múltiples redes.

Fuente: L2BEAT

Esto no solo hace que los usuarios paguen más costos de fricción cada año debido a los obstáculos entre cadenas, sino que, lo que es más importante, el ecosistema de Ethereum, especialmente la sinergia entre L2, también se debilita gravemente, y aunque muchos protocolos han implementado funciones de comunicación entre cadenas, cada protocolo tiene su propia interfaz, modo de llamada y modelo de seguridad, y los desarrolladores apenas pueden reutilizar el código o la lógica de la interfaz entre diferentes protocolos, lo que conduce directamente a la "fabricación de ruedas" repetida y altos costos de operación y mantenimiento, y la experiencia del usuario está extremadamente fragmentada.

Por lo tanto, la propuesta de ERC-7786 tiene como objetivo romper esta fragmentación del ecosistema, proporcionando una interfaz estándar unificada para todos los protocolos de comunicación entre cadenas, permitiendo que las DApps se comuniquen de manera segura con cualquier cadena a través de un mismo "gateway", sin necesidad de vincularse a un protocolo específico:

Este estándar es liderado por OpenZeppelin, y cuenta con el apoyo de múltiples proyectos de interoperabilidad y modularidad, incluyendo la Fundación Ethereum y Axelar. Como un estándar unificado de interfaz de mensajería cruzada para DApps, tiene como objetivo estandarizar una interfaz común para enviar y recibir mensajes de manera segura entre aplicaciones descentralizadas (DApps) a través de múltiples blockchains.

Fuente: erc7786.org

ERC-7786: Comunicación entre cadenas «Interfaz Unificada»

Si tuviéramos que resumir ERC-7786 en una frase, sería como el "ERC-20" en el campo de la comunicación entre cadenas.

Así como ERC-20 proporciona una interfaz estándar para tokens, y ERC-721 define normas generales para NFTs, ERC-7786 también intenta establecer un conjunto unificado y general de «puertos de comunicación» para la mensajería entre cadenas—puedes compararlo con el «estándar USB» en el mundo Web3; siempre que se conecte a la interfaz estándar, cualquier protocolo puede ser plug and play.

La imagen a continuación presenta los componentes y procesos clave de ERC-7786, mostrando cómo enviar y recibir mensajes entre diferentes cadenas de bloques a través de interfaces estandarizadas, donde un mensaje ERC-7786 incluye cuatro elementos básicos:

  • Remitente (Sender): identificado en formato CAIP-10 (por ejemplo, eip155:1:0xabc...)
  • Receptor (Receiver): También es la dirección de destino identificada por CAIP-10.
  • Payload: datos de ejecución arbitrarios (bytes)
  • Atributos: parámetros adicionales, como límite de Gas, prioridad de procesamiento, etc., expresados en forma de firma de función (como minGasLimit(uint256))

Fuente: erc7786.org

Entre ellos, sendMessage() se utiliza para iniciar un mensaje en la cadena A, executeMessage() se utiliza para recibir y ejecutar en la cadena B. Este "circuito de envío-recepción" constituye la lógica básica de la comunicación entre cadenas, lo que permite que DApp solo necesite empaquetar una interfaz estándar una vez, para ser compatible simultáneamente con múltiples módulos de protocolo cruzado, logrando así un verdadero "desacoplamiento de protocolos + libertad de comunicación".

ERC-7786 también ha declarado que la interfaz es completamente funcional y está a la espera de la fusión final de la especificación de direcciones de interoperabilidad binaria (es decir, codificación uniforme de direcciones). En el futuro, también se planea agregar una extensión de "patrocinio de gas", que permitirá a los usuarios pagar por adelantado el gas por un tercero al ejecutar transacciones en la cadena objetivo, a fin de optimizar la experiencia del usuario de la interacción entre cadenas.

Lo más importante es que el diseño de ERC-7786 soporta la adaptación modular, lo que permite a los desarrolladores construir adaptadores para protocolos de cadena cruzada populares existentes (como Axelar, LayerZero, Wormhole, etc.) sin necesidad de reconstruir la lógica, y rápidamente ser compatibles con la interfaz estándar ERC-7786.

Esto significa que, incluso si los usuarios, la liquidez y las aplicaciones están distribuidos en múltiples L2 o cadenas heterogéneas, las DApps pueden construir capacidades nativas de llamadas cruzadas gracias a ERC-7786, sin necesidad de estar vinculadas a un protocolo de puente específico y sin depender de complicados cambios de UI, lo que mejora significativamente la experiencia general y reduce la complejidad de integración.

Cabe destacar que el mecanismo de atributos (Attributes) de ERC-7786 también permite la integración de funciones ampliadas de diferentes protocolos de cadena cruzada, como lógica de verificación, pruebas de estado, control de límites, etc., sin afectar el proceso principal estándar, lo que deja un espacio de interfaz altamente flexible para la evolución de middleware y mecanismos de verificación.

Desde esta perspectiva, el significado de ERC-7786 va más allá de ser «compatible con múltiples protocolos de cadena cruzada», y representa que la arquitectura multichain de Web3 está avanzando de «despliegue entre cadenas» hacia una nueva era de «interoperabilidad nativa».

¿Qué puede traer ERC-7786?

Por esta razón, ERC-7786 es ampliamente considerado como una infraestructura fundamental para impulsar la interoperabilidad más alta del ecosistema Ethereum y multichain, no solo rompiendo las barreras de protocolo que han existido durante mucho tiempo, sino también estableciendo una base de infraestructura con estándares unificados para la futura expansión de funciones entre cadenas, la actualización de mecanismos de verificación y la colaboración multichain.

Desde una perspectiva de implementación práctica, el valor que aporta ERC-7786 se puede resumir en dos beneficiarios clave: los desarrolladores y los usuarios finales:

  • Para los desarrolladores, solo necesitan desarrollar una vez para implementar en múltiples cadenas, sin necesidad de adaptar repetidamente a diferentes protocolos, y pueden cambiar el backend de cadena cruzada en cualquier momento, mejorando la seguridad y la mantenibilidad, además de soportar más atributos personalizados y expansión de funciones (como Gas, verificación de estado, etc.);
  • Para los usuarios, ya no es necesario alternar entre puentes y UI entre Arbitrum y zkSync, simplemente haciendo clic en confirmar se puede completar la operación de salto de cadena, desde una perspectiva perceptual, los límites entre las cadenas se están volviendo borrosos, es tan natural como usar una sola cadena;

Actualmente, el ERC-7786 está avanzando en la implementación ecológica. Según la información divulgada públicamente, en los próximos 3 a 6 meses, el ERC-7786 lanzará de manera gradual adaptadores estándar para protocolos principales, promoviendo que más DApps, puentes y middleware de validación integren este estándar, formando así una infraestructura de cadena cruzada de Web3 en un sentido real.

Cabe mencionar que el 13 de junio, el desarrollador de Axelar, Interop Labs, junto con OpenZeppelin, lanzaron el marco de código abierto OpenBridge, construido sobre ERC-7786. Esta herramienta permitirá a los desarrolladores conectarse a múltiples protocolos de puente de una sola vez, mejorando así la eficiencia de construcción y la redundancia de protocolos, facilitando a los desarrolladores la integración simultánea de múltiples protocolos interoperables.

Fuente: Axelar

Desde una perspectiva más macro, el significado de ERC-7786 va mucho más allá de la especificación de interfaces técnicas, es más como abrir un "camino interconectado ordenado" para el actual caos del ecosistema multichain:

Hacer que los límites de la "cadena" dentro del ecosistema de Ethereum se vuelvan difusos, sentando una base crucial para la evolución de la experiencia de usuario en Web3 en un sentido verdadero.

Escrito al final

Al revisar la trayectoria de desarrollo de Ethereum, desde la combinabilidad de los contratos inteligentes hasta la rápida formación de infraestructuras modulares, y luego la generalización de L2 y la tendencia de cadenas exclusivas, la "interoperabilidad entre cadenas" se ha convertido en una condición necesaria para la próxima fase de explosión.

El significado de ERC-7786 no solo radica en facilitar las cadenas cruzadas, sino que intenta establecer normas unificadas desde la raíz para combatir el "aumento de la entropía" en la "colaboración multichain", lo que no solo puede promover aún más el proceso de "unificación" de la liquidez en cadena, sino también impulsar la madurez del ecosistema multichain.

En cuanto a si el ERC-7786 podrá llevar a Ethereum a alcanzar el punto crítico de transformación, aún se necesita seguir observando.

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • 1
  • Compartir
Comentar
0/400
GoldenLukFook2CanBevip
· 06-17 14:43
Sujétate bien, ¡To the moon! 🛫
Responder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)