Leer Ethereum ERC-7786: ¿Unificar la especificación de colaboración multicadena y el ecosistema ETH ha entrado en la era de la "gran unificación"?

La importancia de ERC-7786 no es solo hacer que la cadena cruzada sea más conveniente, sino también tratar de establecer una especificación unificada para la "colaboración multicadena" desde la raíz para combatir el "aumento de la entropía", lo que no solo puede promover aún más el proceso "unificado" de liquidez en la cadena, sino también promover la madurez de la ecología multicadena. (Sinopsis: Asegurar la actualización EIP-7702 de Ethereum: un modelo de proxy para la transición segura de EOA a billetera inteligente) (Suplemento de antecedentes: La lucha de la naturaleza humana que no puede resolverse con código: luchas internas, éxodo y el futuro del círculo interno de Ethereum) El ecosistema de Ethereum puede estar a punto de entrar en la era de la unificación de la etapa caótica de L2 "Reinos Combatientes de Primavera y Otoño". La clave es ERC-7786, que está en progreso, que intenta establecer una "especificación de interfaz" de comunicación común entre cadenas para Ethereum, con el fin de integrar varios estándares de mensajería bajo una API unificada y realizar la comunicación mutua entre contratos inteligentes de diferentes redes de blockchain en el ecosistema Ethereum. Ya el 15 de abril, Joshrudolf.eth, miembro de la Fundación Ethereum, enfatizó públicamente que "la mensajería entre cadenas es uno de los elementos clave para resolver el problema de la experiencia del usuario entre cadenas de Ethereum". Entonces, ¿qué es exactamente ERC-7786, qué problema debe resolver y por qué es importante? Este artículo lo guiará a través de este nuevo estándar que merece la atención de todos los usuarios de Ethereum. 01 Ethereum, la necesidad de unificar los protocolos de comunicación entre cadenas Como todos sabemos, desde el Cosmos original, el concepto multicadena de Polkadot, hasta el auge de Rollup en la era L2 de Ethereum, especialmente OP Stack, Arbitrum Nova, Starknet y otras cadenas de aplicaciones se han desarrollado enormemente, haciendo que la liquidez esté cada vez más descentralizada en Ethereum y L2. Según las estadísticas incompletas de L2BEAT, Ethereum L2 tiene cientos en un sentido amplio, lo que da lugar a un problema de larga data: la extrema fragmentación de la liquidez. Ya sabes, incluso si se basan en el ecosistema Ethereum, pero los diferentes L2 en sí mismos no se comunican entre sí, si los usuarios desean transferir activos de Arbitrum a Starknet, o realizar operaciones de interacción de contratos a través de diferentes L2, solo pueden usar puentes entre cadenas o protocolos de mensajería entre cadenas para lograr una interacción segura entre 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, los desarrolladores apenas pueden reutilizar el código o la lógica de la interfaz entre diferentes protocolos, lo que resulta directamente en "ruedas" repetidas y altos costos de operación y mantenimiento, y la experiencia del usuario está extremadamente fragmentada. Por lo tanto, ERC-7786 se propone precisamente para romper este ecosistema fragmentado y proporcionar una interfaz estándar unificada para todos los protocolos de comunicación entre cadenas, de modo que las DApps puedan comunicarse de forma segura con cualquier cadena a través de la misma "puerta de enlace" sin vincular un protocolo específico: El estándar está liderado por OpenZeppelin y respaldado por múltiples proyectos modulares y de cadena cruzada, incluida la Fundación Ethereum, Axelar, como una aplicación orientada a DApp El estándar de interfaz de mensajería unificada entre cadenas, que tiene como objetivo estandarizar una interfaz común para que las aplicaciones descentralizadas (DApps) envíen y reciban mensajes de forma segura a través de múltiples cadenas de bloques. Fuente: erc7786.org 02 ERC-7786: "Interfaz unificada" de comunicación entre cadenas: Si ERC-7786 se resume en una frase, es como "ERC-20" en el campo de la comunicación entre cadenas. Al igual que ERC-20 proporciona una interfaz estándar para tokens, ERC-721 define una especificación común para NFT, ERC-7786 también intenta establecer un "socket de comunicación" unificado y común para la mensajería entre cadenas: se puede comparar con el "estándar USB" en el mundo Web3, siempre que esté conectado a la interfaz de especificación, se puede conectar y reproducir cualquier protocolo. El siguiente diagrama muestra los componentes y procesos principales de ERC-7786, mostrando cómo enviar y recibir mensajes entre diferentes cadenas de bloques a través de interfaces estandarizadas, y un mensaje ERC-7786 consta de cuatro elementos básicos: Remitente: Identificado en formato CAIP-10 (por ejemplo, eip155:1:0xabc... Receptor: También identifica la dirección de destino para CAIP-10 Carga útil: Datos de ejecución arbitraria (bytes) Atributos: Argumentos adicionales, como el límite de gas, la prioridad de procesamiento, etc., expresados en forma de una firma de función (como minGasLimit (uint256)) Fuente: erc7786.org Entre ellos, sendMessage () se utiliza para que la cadena A inicie el mensaje, executeMessage () se utiliza para que la cadena B reciba y ejecute, este "bucle cerrado de envío-recepción" constituye la lógica básica de la comunicación entre cadenas, y también hace que DApp solo necesita empaquetar la interfaz estándar a la vez, y puede ser compatible con múltiples módulos de protocolo de cadena cruzada al mismo tiempo, logrando "desacoplamiento de protocolo + libertad de comunicación" en el verdadero sentido. ERC-7786 también ha anunciado 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, hay planes para agregar una extensión de "Patrocinio de gas" que permita a los usuarios pagar por adelantado el gas de un tercero al ejecutar transacciones en la cadena objetivo, optimizando así la experiencia del usuario de la interacción entre cadenas. Y lo que es más importante, el diseño del ERC-7786 admite la adaptación modular, y los desarrolladores pueden crear adaptadores para los protocolos de cadena cruzada convencionales existentes (como Axelar, LayerZero, Wormhole, etc.), sin refactorizar la lógica, y puede ser rápidamente compatible con las interfaces estándar del ERC-7786. Esto significa que incluso si los usuarios, la liquidez y las aplicaciones se distribuyen a través de múltiples cadenas L2 o heterogéneas, las DApps pueden crear capacidades nativas de llamadas entre cadenas con ERC-7786, sin vincular protocolos de puente específicos ni depender de un cambio de interfaz de usuario engorroso, lo que puede mejorar en gran medida la experiencia general y reducir la complejidad de la integración. Vale la pena mencionar que el mecanismo de atributos de ERC-7786 también permite el acceso a las funciones de la suite de extensión de diferentes protocolos de cadena cruzada, como lógica de verificación, prueba 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 los mecanismos de middleware y autenticación. Desde este punto de vista, la importancia de ERC-7786 no sólo es "compatible con múltiples protocolos de cadena cruzada", sino que también representa que la arquitectura multicadena de Web3 está pasando de un "despliegue entre cadenas" a una nueva era de "interoperabilidad nativa". 03 ¿Qué trae ERC-7786? Por esta razón, ERC-7786 es ampliamente considerado como una infraestructura importante para promover Ethereum y el ecosistema multicadena hacia una mayor interoperabilidad, no solo rompiendo las barreras de protocolo de larga data, sino también estableciendo una base de infraestructura estándar unificada para la futura expansión de la función entre cadenas, actualizaciones de mecanismos de verificación y colaboración multicadena. Desde un punto de vista práctico de aterrizaje, el valor aportado por ERC-7786 se puede atribuir a dos beneficiarios principales: desarrolladores y usuarios finales: Para los desarrolladores, solo es necesario abrir...

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
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • 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)