Ethereum est connu comme étant la deuxième cryptomonnaie au monde en matière de capitalisation. Mais l’Ethereum, c’est beaucoup plus que cela ! Il s’agit d’un écosystème qui pose les bases du web3, voué à remplacer l’internet actuel à terme. Du point de vue technique, l’architecture d’Ethereum est riche ! Si vous êtes curieux, vous pouvez passer vos journées à essayer de comprendre les rouages d’Ethereum. Par exemple, dans cet article, nous vous présentons un service Ethereum très important : ENS ou Ethereum Name Service. Découvrez ci-dessous ce qu’est l’ENS, ses avantages et ses applications.

Qu’est-ce que Ethereum Name Service (ENS) ?

Pour comprendre l’ENS, le mieux est de faire une comparaison avec internet. A l’heure actuelle, si vous voulez accéder à un site internet, vous avez trois options. La première consiste à utiliser un moteur de recherche du type Google. La deuxième correspond au fait de taper directement l’adresse du site, en particulier son nom de domaine (DNS, Domain Name Service). Par exemple, « tokize.com » est le nom de domaine du site internet Tokize. La troisième et dernière option est d’inscrire l’adresse IP du site, une suite de points et de chiffres que personne (ou presque) ne connaît.

L’Ethereum Name Service (ENS) correspond au DNS classique sur internet. L’ENS permet en effet d’avoir des « noms de domaine » comme kevin.eth par exemple. Les noms de domaine en « .eth » sont gérés par des smart contracts appelés registrars.

Le site internet ENS explique la similarité entre DNS et ENS comme suit :

« ENS a des objectifs similaires à DNS, le service de noms de domaine d’Internet, mais a une architecture très différente en raison des capacités et des contraintes fournies par la blockchain Ethereum. Comme DNS, ENS fonctionne sur un système de noms hiérarchiques séparés par des points appelés domaines, le propriétaire d’un domaine ayant un contrôle total sur les sous-domaines. »

Mais il existe quelques différences. Par exemple, avec ENS, on ne parle pas de noms de domaine correspondant à des sites internet mais à des adresses personnelles d’utilisateur. Ce sont les adresses utilisées par une personne lorsqu’elle souhaite faire une transaction crypto.

Une autre différence porte sur la gestion de ces « noms de domaine ». Sur internet, les noms de domaine sont enregistrés sur un serveur qui relie ces noms de domaine aux adresses IP correspondantes. La gestion des noms de domaine est donc centralisée. Sur Ethereum, ces noms de domaine sont enregistrés sous la forme de NFT sur la blockchain, leur gestion est donc décentralisée.

OKX

  • Interface facile d’utilisation
  • Portefeuille personnalisable
  • Analyse graphique avancée

Comment enregistrer et gérer un nom de domaine ENS pour votre adresse Ethereum ?

L’acquisition d’un nom de domaine Ethereum est très simple. La première consiste à vous connecter sur le site ENS. Sur la page d’accueil du site ENS, vous pouvez taper le nom de domaine que vous souhaitez et connaître sa disponibilité. Par exemple, disons que vous voulez créer l’adresse Ethereum « kevin.eth ». Si vous tapez « kevin », vous verrez que le nom de domaine ENS « kevin.eth » est déjà pris. Si vous le voulez absolument, vous devrez être patient car ce nom de domaine sera de nouveau disponible à partir du… 8 octobre 2050 !

Mais vous pouvez personnaliser votre nom de domaine pour en trouver un disponible. Par exemple, « kevin87.eth » est disponible.

En allant plus loin, vous pouvez voir le prix de ce nom de domaine, payable en crypto Ethereum (ETH). Pour une durée d’un an, cela vous coûtera 0,0268 ETH (au moment de la rédaction de cet article) ou 51,28 $. Pour une durée de 20 ans, le prix de cette adresse ENS passe à 00789 ETH (au moment de la rédaction de cet article) ou 146,07 $.

Le prix d’un nom de domaine ENS varie selon l’adresse voulue et la durée que vous souhaitez. Par exemple, plus un nom de domaine est court et plus il est cher. De même, si vous voulez un nom très connu, cela vous coûtera plus cher. Sachez qu’il est aussi possible de créer un nom de domaine ENS composé entièrement d’émojis ou de symboles.

Une fois votre nom de domaine choisi, il vous suffira de connecter votre wallet crypto et de payer les frais correspondants. Votre nom de domaine sera enregistré sous la forme d’un NFT sur la blockchain Ethereum.

Les avantages de l’utilisation d’un nom de domaine ENS par rapport à une adresse Ethereum standard

Dit simplement, l’ENS simplifie les transactions cryptos entre utilisateurs. Pourquoi ?

Comme vous le savez peut-être, tout utilisateur crypto possède deux adresses : une publique et une privée. L’adresse publique peut être comparée à l’adresse postale d’une personne. Cette adresse peut être partagée librement. L’adresse privée, elle, est comparable à vos clés de maison. En aucun cas, cette adresse doit être partagée. Quoi qu’il en soit, il faut savoir que ces deux adresses sont constituées d’une longue suite de chiffres et de lettres (entre 26 et 35 caractères alphanumériques).

Lorsque vous devez faire une transaction, vous devez entrer ces adresses. Compte tenu de leur complexité, une erreur est vite arrivée. Plusieurs erreurs importantes se sont déjà produites avec des conséquences considérables. En effet, si vous vous trompez d’adresse, les cryptos seront transférées à la mauvaise personne. Il s’agit du défaut de la qualité de la décentralisation. En fonctionnant de façon décentralisée, vous et vous seul avez les mains sur vos cryptos.

L’ENS simplifie le processus pour une transaction. De quelle manière ? Au lieu de taper cette longue suite de chiffres et de lettres, il vous suffit de fournir votre nom de domaine Ethereum, par exemple « kevin.eth ». Ce nom de domaine est directement relié à votre adresse et permet d’éviter les erreurs ! Le nom de domaine acheté est directement assigné à une adresse Ethereum que vous pouvez changer à votre guise.

Les différentes façons d’utiliser ENS dans l’écosystème Ethereum

Les noms de domaine ENS ont de nombreuses applications au sein de l’écosystème Ethereum en lien avec plusieurs services. Le protocole ne sert pas seulement pour l’identification de wallet. Un nom de domaine ENS sert aussi d’adresse web pour des sites internet décentralisés (via le service Fleek notamment). ENS permet donc l’intégration de sites internet sur la blockchain et réalise ainsi une passerelle entre le web2 et le web3.

D’ailleurs, l’analogie avec le web2 va encore plus loin avec le service almonit.eth. Il s’agit d’un moteur de recherche similaire à Google, mais à la sauce web3. Ce service permet de trouver des sites internet décentralisés. Ces sites internet peuvent être ouverts avec des navigateurs spécifiques du type Brave (desktop), Opera, Status (mobile), MetaMask Mobile (mobile), Puma, etc.

Un autre service appelé Skiff créé en septembre 2022 permet aux utilisateurs d’ENS d’échanger des e-mails via leur nom de domaine ENS. Concrètement, cela signifie que le nom de domaine ENS (par exemple kevin.eth) est lié à votre adresse email du type « [email protected] ».

À terme, le nom de domaine ENS vise en fait à devenir l’unique identifiant d’un utilisateur. Unique et sécurisé, ce nom de domaine permettrait à son propriétaire d’utiliser n’importe quel service du web3 sans avoir à ouvrir un compte avec un identifiant et un mot de passe comme c’est actuellement le cas sur le web2. Le service ENS ouvre ainsi véritablement la porte en douceur à l’avènement du web3.

Site internet Ethereum Name Service

Les applications DeFi et NFT qui utilisent ENS

Les applications DeFi (finance décentralisée) sont de plus en plus nombreuses à utiliser les noms de domaine ENS. OpenSea est la plus grande marketplace NFT à l’heure actuelle. Elle propose de nombreux noms de domaine ENS à la vente. Par exemple, au moment de la rédaction de cet article, les noms de domaines ENS suivants sont disponibles :

  • xmk.eth : 0,0005 ETH ;
  • nycdaycare.eth : 0,0009 ETH ;
  • nycteacher.eth : 0,0009 ETH ;
  • theofficeuk.eth : 0,0009 ETH ;
  • 111°°.eth : 0,001 ETH ;
  • stige.eth : 0,001 ETH.

Si vous voulez acheter un NFT quelconque sur OpenSea, vous pouvez utiliser directement votre nom de domaine ENS pour la transaction. Le principe est similaire sur d’autres applications DeFi comme Aave. Aave est un service décentralisé de prêt et d’emprunt. Vous pouvez utiliser directement votre nom de domaine ENS sur Aave.

Comment acheter et vendre des noms de domaine ENS sur les plateformes d’échange de crypto-monnaie

Un nom de domaine n’est ni plus ni moins qu’un NFT du point de vue technique. Pour rappel, un NFT est un jeton non-fongible. Il s’agit d’un jeton stocké sur une blockchain (en l’occurrence Ethereum) qui contient toutes les caractéristiques de votre nom de domaine. Ce jeton atteste ainsi que vous êtes le propriétaire de ce nom de domaine. Ici, il s’agit d’un jeton ERC-721. En tant que NFT, celui-ci peut être vendu. Pour cela, vous pouvez utiliser les grandes marketplaces NFT telles que OpenSea.

Ces derniers temps, de grandes marques se sont mises aux noms de domaine ENS. Par exemple, Puma, Budweiser ou encore la NBA ont acheté des noms de domaine. Si vous avez la chance de posséder un nom de domaine connu, il y a de grandes chances pour que celui-ci vaille désormais très cher. Si les NFT sont surtout associés aux œuvres d’art et autres mèmes, les noms de domaine sont une autre application à connaître.

La sécurité de l’utilisation d’ENS et les risques potentiels associés

Comme expliqué ci-dessus, les noms de domaine ENS permettent de sécuriser les transactions car ils sont plus simples que des adresses constituées de chiffres et de lettres. S’ils sont plus simples, ils ne dégradent pas non plus le niveau de sécurité pour vos transactions.

Les noms de domaine « classiques » des sites internet sont stockés sur une base de données centralisée. Appelée « Nameserver », cette base de donnée relie chaque nom de domaine à son adresse IP. Or, en cas d’attaque, votre site internet peut être piraté. Cela s’est d’ailleurs produit plusieurs fois.

Sur Ethereum, les noms de domaine sont stockés de façon décentralisée. La blockchain joue le rôle de la base de données « Nameserver », à la différence qu’elle ne peut pas être attaquée. De plus, la blockchain est résistante à la censure.

Les différences entre ENS et d’autres systèmes de noms de domaine décentralisés

ENS n’est pas le seul service à proposer la création de noms de domaine web3. Par exemple, c’est aussi le cas de Handshake ou du plus connu Unstoppable Domains. Mais il existe plusieurs différences avec l’ENS.

ENS VS Unstoppable Domains

Sur Unstoppable Domains, les noms de domaine sont en « .crypto » lorsqu’ils sont stockés sur la blockchain Ethereum et « .zil » pour la blockchain Zilliqa. De plus, ENS est le service le plus utilisé à l’heure actuelle. En octobre 2022, plus de 139 000 comptes Twitter possédaient une adresse « .eth » sur leur profil.

De plus, ENS possède sa propre DAO et son jeton, ce qui permet à ses utilisateurs de participer à la gouvernance. La décentralisation est donc plus poussée sur ENS que sur Unstoppable Domains. Cela donne la possibilité aux utilisateurs d’apporter des innovations ou de corriger des défauts qui ont été négligés par l’équipe de développement.

Enfin, une autre différence entre Unstoppable Domaines et ENS porte sur la durée du nom dFe domaine. Sur Unstoppable Domains, les noms achetés sont valables à vie. Sur ENS, comme expliqué ci-dessus, ils sont valables sur une certaine période de temps. À l’issue de cette durée, ils doivent être renouvelés.

ENS VS Handshake

Handshake est un autre service qui fournit des noms de domaine web3. La différence principale avec ENS se situe au niveau de sa décentralisation. À l’heure actuelle, les noms de domaine sur Hansdshake sont supervisés par The Internet Corporation for Assigned Names and Numbers (ICANN). Concrètement, si vous choisissez un nom de domaine « .agency », « .gov », etc, vous devez soumettre une demande à l’ICANN. En cela, Handshake s’avère être un service plutôt centralisé puisque complètement dépendant de l’ICANN.

Une autre différence en défaveur pour Handshake est sa complexité d’utilisation. En effet, les domaines Handshake ne sont pas accessibles via un navigateur internet. Vous devez plutôt utiliser un logiciel Handshake ou une extension de navigateur.

FAQ - Questions fréquentes sur l'Ethereum Name Service

ENS est l’acronyme anglais de Ethereum Name Service. Il s’agit de noms de domaine du web3 au format « .eth » associés à la blockchain Ethereum.
ENS est un service qui fonctionne sur la blockchain Ethereum. Les noms de domaine ENS sont stockés sous la forme d’un NFT sur la blockchain Ethereum.
Pour acheter un nom de domaine ENS, il vous suffit de vous rendre sur le site ENS puis de choisir le nom que vous souhaitez et de payer les frais (en crypto ETH) associés.
Un nom de domaine ENS sert principalement à remplacer une adresse personnelle de wallet constituée d’une longue suite de chiffres et de lettres. En utilisant ENS, vous courez moins de risque de vous tromper lorsque vous faites une transaction. Le nom de domaine ENS peut également être lié à votre adresse e-mail classique.
Ces deux services fournissent des noms de domaine à destination du web3. ENS est plus connu et plus décentralisé que l’application Unstoppable Domains. De plus, les noms de domaine ENS sont au format « .eth » tandis qu’ils sont en « .crypto » ou « .zil » avec Unstoppable Domains.