Une adresse EVM ne permet pas d’identifier à elle seule une blockchain.

La même adresse visible de 20 octets peut exister sur Ethereum, Base, Arbitrum, Optimism, Polygon et BNB Chain. Les octets de l’adresse peuvent correspondre, tandis que les soldes, les autorisations, le code du contrat, les administrateurs et l’historique des transactions restent entièrement différents.

ERC-7930 propose une adresse interopérable orientée machine, capable de lier l’adresse cible à des informations de chaîne dans une seule enveloppe binaire versionnée. La structure inclut une version, un type de chaîne, une longueur de référence de chaîne, la référence de chaîne, une longueur d’adresse et les données de l’adresse native.

Le format est conçu pour s’étendre au-delà des chaînes EVM. Des profils CAIP-350 spécifiques à l’espace de noms définissent comment la référence de chaîne et l’adresse doivent être sérialisées pour différents écosystèmes.

ERC-7828 gère le côté orienté humain. Il définit un Nom Interopérable avec une adresse ou un nom ENS, un composant de chaîne explicite et une somme de contrôle (checksum) optionnelle. Un libellé de chaîne lisible peut se résoudre via ENS, tandis qu’un identifiant de chaîne canonique peut être utilisé directement.

La somme de contrôle peut protéger l’intégrité d’une destination brute spécifique à une chaîne. Elle ne devrait généralement pas être associée à un nom ENS, car l’adresse résolue par ce nom peut légitimement changer au fil du temps.

Aucune des propositions ne rend les transferts inter-chaînes automatiquement sûrs. L’intégrité du résolveur, l’empoisonnement d’adresse, la correspondance d’adresse tronquée, le comportement non pris en charge du portefeuille et les routes non sûres nécessitent encore des contrôles distincts.

Le logiciel ne doit jamais accepter une destination sensible à la chaîne et la réduire silencieusement à une adresse legacy simple tout en supprimant le contexte de chaîne.

Les deux ERC restent en Revue ; il faut donc vérifier la prise en charge dans le portefeuille, le bridge, le protocole et la bibliothèque exacts utilisés.

Décomposition complète du TokenToolHub :

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

#Ethereum #crypto #blockchain #Web3 #defi