A quoi servent les noms de domaine dans la blockchain ?

A quoi servent les noms de domaine dans la blockchain ?

Les services de noms de domaine décentralisés, tels que Ethereum Name Service (ENS) et Bitcoin Name Services (BNS), sont des solutions qui servent à configurer des adresses Web connectées à une blockchain et nous aident à résoudre différents problèmes dans le secteur de la cryptographie. De l’identification décentralisée de sites Web, à l’enregistrement d’identités numériques uniques ou à la simple identification d’adresses de cryptomonnaies ou de contrats intelligents. Dans cet article, nous allons explorer ce que sont les systèmes de noms de domaine décentralisés, tels que ENS ou BNS, comment ils fonctionnent et s’ils sont vraiment nécessaires.

Domaines sur blockchain

Un système de noms de domaine ou service de noms de domaine (DNS) est l’un des éléments fondamentaux du fonctionnement d’Internet tel que nous le connaissons aujourd’hui. Il est souvent décrit comme l’annuaire téléphonique d’Internet, car il traduit les noms de domaine faciles à retenir en adresses IP numériques, nécessaires pour localiser les ressources et services numériques sur Internet.

Comment fonctionne ce système ?

Le processus de fonctionnement d’un DNS comporte plusieurs étapes lorsqu’un utilisateur tente d’accéder à un site Web :

  • Requête DNS: Lorsque quelqu’un saisit un nom de domaine, tel que www.example.com, dans le navigateur, le navigateur envoie une requête DNS pour trouver l’adresse IP correspondante.
  • Résolution du nom: La requête passe par une série de serveurs DNS, en commençant par le Résolveur DNS (DNS de la société Internet). Il passe ensuite par une hiérarchie de serveurs jusqu’à atteindre le serveur de noms faisant autorité pour le domaine demandé.
  • Répondre: Le serveur de noms faisant autorité répond avec l’adresse IP associée au nom de domaine.
  • Connexion: Le navigateur utilise cette adresse IP pour établir une connexion avec le serveur Web du domaine, permettant ainsi au site Web de se charger sur l’appareil.

Au final, l’adresse www.example.com que l’on tape dans notre navigateur est résolue avec une adresse IP (ex : 178.25.44.3). Avec cette adresse, le navigateur peut accéder au serveur Web que quelqu’un souhaite voir, télécharger les informations et afficher le contenu demandé. Il est donc clair que l’utilité du DNS est énorme. En fait, sans eux, il serait très complexe de naviguer sur Internet, puisqu’il faudrait mémoriser les adresses IP de chaque site auquel vous souhaitez accéder.

VOICI COMMENT EIDAS2 MODIFIE LE SECTEUR DE L’IDENTITÉ NUMÉRIQUE EN EUROPE

Équivalent avec le monde de la cryptographie

Cette même opération peut être transférée au monde de la cryptographie. Imaginez que vous ayez une adresse Ethereum comme la suivante :

0xc2132D05D31c914a87C6611C10748AEb04B58e8F

Est-il facile pour vous de lire et de mémoriser ? Probablement pas. C’est là qu’entrent en jeu des propositions comme ENS (pour Ethereum) et BNS (pour Bitcoin). Imaginez si vous pouviez transformer l’adresse ci-dessus en quelque chose de lisible, comme : misahorrospersonales.eth

C’est ce que font l’ENS et le BNS : stocker et référencer une adresse de cryptomonnaie avec un nom beaucoup plus facile à mémoriser et à gérer. De cette façon, il suffit de mémoriser ledit nom pour se rendre à l’adresse enregistrée. Les systèmes de noms de domaine changent la façon dont nous pouvons interagir avec les possibilités offertes par la blockchain. Ils facilitent l’interaction avec les adresses, les contrats et plus encore, en nous permettant de créer une interface où, en nous souvenant simplement d’un nom, nous pouvons accéder à la ressource dont nous avons besoin sur la blockchain.

ENS vs BNS : noms de domaines décentralisés

Ethereum Name Service et Bitcoin Name Service fonctionnent exactement comme un système de noms de domaine traditionnel. Autrement dit, ils sont capables de prendre toutes les données que nous souhaitons, comme une adresse de crypto-monnaie, un contrat intelligent ou toute autre donnée compatible avec la plateforme et de les associer à un nom facile à retenir. De cette façon, nous pouvons accéder plus facilement à n’importe quelle information. Ceci est possible pour les portefeuilles cryptographiques et les navigateurs.

Par exemple, le navigateur Brave a la capacité de résoudre les adresses ENS. Cela signifie que lorsque vous tapez un nom comme « castorbuild.eth» dans Brave, il vous faudra voir les données stockées à l’adresse Ethereum 0x38A485D8030699f6b3E46A7498a98180d26DEce9.

Contrats intelligents pour le système

Pour leur fonctionnement, l’ENS et la BNS utilisent des contrats intelligents. Dans le cas de l’ENS, il utilise les contrats intelligents Ethereum, grâce à la puissance de l’EVM et du langage de programmation Solidity. BNS utilise une couche 2, comme celle de Stacks ou RSK, pour son fonctionnement, lui permettant d’utiliser des contrats intelligents et rendant ainsi son fonctionnement possible.

À la question de savoir si L’ENS et le BNS sont-ils identiques ? ou si vous pouvez utiliser les deux systèmes de manière interchangeable, La réponse est non. ENS, dans son concept générique, est utilisé pour faire référence à Ethereum Name Service ou Ethereum Name Service, il ne fonctionne donc que pour Ethereum ou les réseaux compatibles offrant un support. BNS ou Bitcoin Name Service est uniquement destiné à Bitcoin. Ainsi, si vous avez effectué une inscription à l’ENS, elle ne sera pas visible en BNS. La même chose se produit dans le cas contraire. C’est sans aucun doute un problème qu’il faudra résoudre pour rendre le système beaucoup plus interopérable et accessible sur un Web3 interconnecté.

Exemples de plateformes proposant ces services

Services de noms Ethereum (ENS)

Ethereum Name Services (ENS) est le système de nommage de domaine qui fonctionne sur la blockchain Ethereum et est le diriger le projet qui propose ce service sur le réseau. ENS transforme les adresses Ethereum, qui consistent généralement en une série aléatoire de lettres et de chiffres, en noms plus conviviaux et plus faciles à retenir. Comme le nom d’un individu ou une marque. Ainsi, l’ENS agit de manière similaire au DNS traditionnel, où un ensemble de chiffres qui constituent une adresse IP est remplacé par un nom de domaine lisible et mémorisable pour les utilisateurs.

ENS introduit un système de nommage ouvert, décentralisé et extensible, offrant une alternative aux services de noms de domaine (DNS) centralisés. De plus, ENS exploite la technologie blockchain pour réduire les risques de sécurité liés à un point de défaillance unique. L’intention de l’ENS n’est pas de supplanter les DNS traditionnels, mais d’opérer en collaboration avec eux.

Pour la gouvernance de son organisation autonome décentralisée (DAO), qui est celle qui gère les fonds du protocole, le token ENS est utilisé. Ce jeton accorde à ses détenteurs le droit de soumettre des propositions et de voter sur les décisions qui affectent le fonctionnement et le développement futur du protocole.

Domaines imparables

Domaines imparables est un autre service ENS visant à combler le fossé entre l’Internet traditionnel (Web2) et le nouveau Web décentralisé (Web3), en proposant des noms de domaine basés sur la blockchain. Ces domaines fonctionnent de la même manière que les URL conventionnelles, permettant aux utilisateurs de configurer des adresses Web connectées à la blockchain. Ces adresses simplifient les portefeuilles de crypto-monnaie en traduisant les adresses de portefeuille alphanumériques complexes en noms faciles à retenir. Dans le même temps, ils facilitent l’interaction avec les applications et les échanges décentralisés (dApps).

À ce jour, Unstoppable Domains a créé avec succès plus de 750 000 adresses, simplifiant considérablement les transactions de crypto-monnaie sur le Web. Cela se fait en remplaçant les adresses de clé publique longues et encombrantes associées aux portefeuilles cryptographiques par de simples adresses Web. Unstoppable Domains permet aux utilisateurs de créer des sites Web décentralisés qui peuvent être téléchargés sur le site. Système de fichiers interplanétaire (IPFS)qui est conçu pour le stockage de fichiers distribués et le partage peer-to-peer.

BERNERS-LEE PRÉDIT LA TRANSFORMATION D’INTERNET GRÂCE À LA RÉALITÉ VIRTUELLE ET À L’IA

Contrairement aux fournisseurs de domaines conventionnels, Unstoppable Domains donne la pleine propriété des domaines achetés par les utilisateurs. Au lieu du modèle de location standard, lorsque vous achetez un domaine cryptographique auprès d’Unstoppable Domains, il vous appartient pour toujours. Vous avez la liberté de transférer, mettre à jour et connecter votre domaine à d’autres services indépendamment d’Unstoppable Domains.

Les domaines sont pris en charge par une variété de portefeuilles et de plates-formes, notamment Coinbase Wallet, MyEtherWallet, OpenSea et plus de 50 autres portefeuilles, échanges et dApps. De plus, les sites Web décentralisés créés via Unstoppable Domains sont directement accessibles sur des navigateurs comme Opera et Brave. Ou en utilisant l’extension Unstoppable Domains sur les navigateurs Chrome, Firefox et Edge.

Domaine Orange

Domaines Orange est une initiative qui vise à faciliter la connexion entre le système de noms de domaine Internet (DNS) traditionnel et les domaines basés sur la technologie blockchain via le protocole Bitcoin Name System (BNS). En termes simples, Orange Domains permettra aux utilisateurs d’enregistrer des domaines Web3, tels que .btc, .id, .app, entre autres, qui fonctionneront comme des identifiants numériques sur la blockchain et feront office de NFT (jeton non fongible).

Ce projet vise à combler le fossé entre le Web2, qui est l’Internet que nous connaissons aujourd’hui avec des noms de domaine standard, et le Web3, qui représente une version décentralisée et basée sur la blockchain d’Internet. En combinant BNS et DNS, Orange Domains permet aux domaines blockchain d’interagir directement avec le système de noms de domaine conventionnel, simplifiant ainsi l’accès aux applications décentralisées et élargissant les possibilités d’utilisation non financière de la blockchain Bitcoin.

L’intention est qu’avec Orange Domains, les gens pourront non seulement créer des sites Web décentralisés, mais également sécuriser une variété d’actifs numériques, tels que des finances, des œuvres d’art et des contrats, le tout à partir d’une solution de domaine unique sur la blockchain. En outre, cela pourrait augmenter les fonctionnalités de l’écosystème Bitcoin et faciliter l’adoption et l’utilisation de la technologie blockchain dans la vie quotidienne.

José Maldonado
Derniers messages de José Maldonado (tout voir)

Voir l’article original en espagnol

Amazon music unlimited
Rejoignez dès maintenant Amazon Music Unlimited et plongez dans un univers de 100 millions de titres sans publicité. Profitez de 30 jours d’essai gratuit pour une expérience musicale inégalée !