Una dirección EVM no identifica una blockchain por sí misma.

La misma dirección visible de 20 bytes puede existir en Ethereum, Base, Arbitrum, Optimism, Polygon y BNB Chain. Los bytes de la dirección pueden coincidir, mientras que los saldos, aprobaciones, código de contrato, administradores e historial de transacciones permanecen completamente diferentes.

ERC-7930 propone una dirección Interoperable orientada a máquinas que puede vincular la dirección objetivo a información de la cadena en un único sobre binario versionado. La estructura incluye una versión, un tipo de cadena, la longitud de la referencia de cadena, la referencia de cadena, la longitud de la dirección y los datos de la dirección nativa.

El formato está diseñado para ampliarse más allá de las cadenas EVM. Los perfiles CAIP-350 específicos del espacio de nombres definen cómo se debe serializar la referencia de la cadena y la dirección para distintos ecosistemas.

ERC-7828 se encarga de la parte orientada a los humanos. Define un Nombre interoperable con una dirección o un nombre ENS, un componente de cadena explícito y una suma de verificación opcional. Una etiqueta de cadena legible puede resolverse mediante ENS, mientras que un identificador canónico de cadena puede usarse directamente.

La suma de verificación puede proteger la integridad de un destino sin formato específico de la cadena. En general, no debería adjuntarse a un nombre ENS porque la dirección resuelta del nombre puede cambiar legítimamente con el tiempo.

Ninguna de las propuestas hace que las transferencias entre cadenas sean automáticamente seguras. La integridad del resolutor, la suplantación de direcciones, la coincidencia de direcciones abreviadas, el comportamiento no compatible de la billetera y las rutas inseguras todavía requieren comprobaciones por separado.

El software nunca debe aceptar un destino consciente de la cadena y reducirlo silenciosamente a una dirección heredada sin más, descartando el contexto de la cadena.

Ambos ERC permanecen en Revisión, por lo que se debe verificar la compatibilidad en la billetera, puente, protocolo y biblioteca exactos que se estén usando.

Desglose completo de TokenToolHub:

https://tokentoolhub.com/erc-7930-erc-7828-interoperable-addresses/

#Ethereum #crypto #blockchain #Web3 #defi