- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Qu'est-ce que le Ethereum Name Service? Comment fonctionne ENS et à quoi sert-il ?
L' Ethereum Name Service (ENS) s'inspire d'un défi technologique auquel l'armée américaine a été confrontée pour la première fois lorsqu'elle développait les éléments constitutifs d'Internet.
Aux débuts d’Internet, ONEun des principaux problèmes auxquels étaient confrontés les informaticiens était que les noms de domaine et les adresses de protocole Internet ne correspondaient pas, ce qui les rendait peu conviviaux pour l’utilisateur moyen.
Cela signifiait que pour accéder à un site web, il fallait saisir l'adresse IP complète du site, par exemple 54.235.191.121. Les adresses IP étant de simples suites de chiffres et de points, longues et difficiles à mémoriser, la navigation sur le web était compliquée.
Cependant, suite aux recherches de pointe menées par Elizabeth Feinler, une scientifique américaine, dans les années 1970, Paul Mockapetris, un informaticien américain, a développé leSystème de noms de domaine (DNS)en 1983.
Le DNS associe les adresses IP à des noms de domaine conviviaux. Par exemple, au lieu de saisir 54.235.191.121, vous pouvez simplement saisirCoinDeskdans votre barre de recherche et soyez dirigé vers le site Web.
Sur le même sujet : Qu'est-ce Ethereum?
Malgré toute la magie technologique qui se produit dans le secteur de la Crypto , crypto-monnaiesutilisent encore principalement un système similaire à l'ancienne configuration d'adresse IP.
Si vous souhaitez envoyer votreBitcoinà l'adresse de quelqu'un d'autre, vous devrez utiliser celle de cette personneportefeuille adresse plutôt que d’utiliser quelque chose de convivial comme le nom du propriétaire du portefeuille.
C'est là qu'intervient le Ethereum Name Service (ENS).
Qu'est-ce que le Ethereum Name Service?
Le Ethereum Name Service est un système de nommage distribué, ouvert et extensible qui interagit avec la blockchain Ethereum .
Similaire au rôle du DNS mentionné ci-dessus, le rôle de l' ENS est de mapper des noms lisibles par l'homme tels que « john. ETH» à un nom lisible par machine tel qu'une adresse de portefeuille comme « 8g978dl39ji9xl ».
Grâce à l' ENS, les utilisateurs peuvent acheter et gérer leurs propres domaines, ce qui permet des transactions sécurisées et décentralisées sans avoir à gérer des adresses longues et complexes. Cela réduit également le risque d'erreurs de saisie lors de la saisie de l'adresse du destinataire pour l'envoi de fonds.
L’ ENS peut sembler identique au système DNS développé dans les années 1980, mais son architecture diffère grandement.
Comme le DNS, l' ENS utilise un système de noms hiérarchiques appelés domaines, le créateur et propriétaire du domaine ayant le contrôle de son domaine de premier niveau et des sous-domaines suivants.
Comment fonctionne l' ENS

Enregistrement
Premièrement, tous les noms de domaine enregistrés dans l' ENS ont un propriétaire. Ce propriétaire est propriétaire d'un domaine nommé et peut transférer ce nom à un nouveau propriétaire à sa discrétion.
Le propriétaire qui souhaite acheter un domaine est appelé « registrant » car il doit l'enregistrer sur l' ENS. L'enregistrement, la surveillance et le suivi de l'auteur de l'enregistrement d'un domaine (le bureau d'enregistrement) sont assurés par une fonctionnalité de l' ENS appelée « registre ».
"Registraires" sont contrats intelligents qui attribuent les noms de sous-domaines et sont régis par le bureau d'enregistrement principal, appelé bureau d'enregistrement permanent. Ils peuvent être modifiés à tout moment et à tout niveau au sein de l' ENS et peuvent être consultés par le propriétaire du registre.
Le titulaire d'un nom de domaine peut également transférer son enregistrement vers un autre compte. De plus, s'il souhaite récupérer un nom de domaine, il peut le faire en récupérant ce nom et ce domaine.
Cela réinitialise la propriété du nom ENS au registraire qui a récupéré un compte donné.
Noms
Comme mentionné précédemment, il existe une différence entre posséder un nom et posséder un enregistrement. Un « nom » permet à l' ENS d'identifier un domaine donné, tel que « john. ETH», et peut être composé de différentes étiquettes séparées par des points.
L'algorithme utilisé pour traiter les noms de domaine enregistrés sur l' ENS s'appelle le «hachage de nom." Le hachage de nom entre en jeu parce que les noms conviviaux sont remplacés sur le système ENS , qui fonctionne uniquement avec une longueur finie de hachages cryptographiques de 256 BIT .
Si ONEon souhaite dériver le hachage du nom tout en préservant les propriétés hiérarchiques du domaine, on utilise un hachage de nom. Par exemple, pour « john. ETH», le hachage de nom est 0x787192fc5378cc32aa.
La représentation des noms de cette manière est exclusive à l' ENS.
Avant d'utiliser le hachage de noms, les noms doivent d'abord être normalisés, ce qui signifie que les noms en majuscules et en minuscules sont traités de manière égale. Ceci est important car le hachage de noms garantit que tous les utilisateurs bénéficient de la même vue des noms et des domaines disponibles sur l' ENS.
Pourquoi ENS est-il important ?
Parce que l' ENS a été développé pour les contrats intelligents Ethereum – et est natif du Ethereum Écosystème : il ne présente T les mêmes problèmes de sécurité qu'un système DNS. Les enregistrements DNS des domaines et des noms sont stockés sur un serveur centralisé. Ils sont donc vulnérables aux piratages.
Par exemple, en octobre 2020, le groupe d'analyse des menaces de Google a surveillé un nombre record de 180 000 attaques sur les DNS ainsi que sur d'autres cibles réseau lancées par des fournisseurs de services Internet chinois.
À l’inverse, les enregistrements ENS ne peuvent pas être détruits et sont sécurisés par le La blockchain Ethereum .
De plus, grâce à l' ENS, les noms et adresses deviennent plus transparents et plus faciles à utiliser. N'importe qui peut créer ou enregistrer un domaine « . ETH» en participant à une enchère. L'enchère la plus élevée WIN le nom de domaine, ce qui lui permet de créer des sous-domaines et de louer les domaines.
Cela donne aux utilisateurs de la blockchain Ethereum une opportunité unique de s'installer sur le réseau Ethereum et de devenir un point de contact clair au sein d'une mer d'adresses.
Voir aussi :Comment fonctionne Ethereum ?
Stephan Roth
Stephan Roth est un journaliste financier basé à Londres qui écrit sur les Cryptomonnaie depuis 2018. Il a précédemment travaillé pour KPMG, CNNMoney et ACCOINTING et s'intéresse vivement à l'économie, aux Marchés financiers et à la réglementation des Crypto .
