Exploration des noms de domaine Blockchain : Guide de déploiement de sites Web décentralisés

robot
Création du résumé en cours

Un événement récent a amené à reconsidérer la fiabilité des services d'accès aux noms de domaine traditionnels. Un service de résolution de noms de domaine qui a toujours été considéré comme stable peut également rencontrer des problèmes, ce qui pousse à se demander si une solution de Décentralisation pourrait être une alternative intéressante à explorer.

Déployer des pages web sur la blockchain peut avoir les avantages suivants :

  1. Décentralisation : toutes les modifications nécessitent un consensus pour être effectuées, aucune institution unique ne peut agir de manière unilatérale.

  2. Pas de certificat : La blockchain utilise elle-même des technologies de cryptage, sans configuration de certificat supplémentaire.

J'avais précédemment vu le plan de domaine d'une certaine plateforme de blockchain et j'avais l'impression que c'était juste une tentative nouvelle, avec une utilité limitée. Après tout, les méthodes d'accès traditionnelles sont déjà assez stables et répandues. Mais maintenant, il semble que cette méthode puisse en effet avoir des cas d'application, ce qui mérite une étude approfondie.

créer un site web sur la blockchain

Cet article tentera de déployer un site Web sur une certaine plateforme de blockchain et de le rendre accessible via un navigateur. L'ensemble du processus peut être divisé en trois étapes : 1. Acheter un nom de domaine ; 2. Préparer la page frontale ; 3. Lier la page au nom de domaine.

Le concept de nom de domaine dans la blockchain est similaire à celui du monde Web2, car il s'agit d'un alias pour des adresses complexes. Dans la blockchain, il représente l'adresse de l'utilisateur, tandis que dans le Web2, il s'agit de l'adresse IP du serveur.

Acheter un nom de domaine

Prenons l'exemple d'une plateforme blockchain, les noms de domaine peuvent être achetés sur le site officiel, avec un prix fixé en tokens de la plateforme. Comme pour le Web2, plus le nom de domaine est court, plus son prix est élevé, variant de 1 à 100 tokens.

Si le nom de domaine n'est pas occupé, vous pouvez enchérir à bas prix, puis entrer dans un compte à rebours, pendant lequel tout le monde peut enchérir. Le nom de domaine acquis sera stocké sous forme de NFT dans le portefeuille de l'utilisateur et pourra être échangé. La durée de validité du nom de domaine est d'un an, et il sera récupéré à l'expiration.

En résumé, il existe deux façons d'acquérir un nom de domaine : par le biais d'enchères sur le site officiel ou par échange avec d'autres utilisateurs.

Préparer la page frontale

Cette étape nécessite la préparation d'une page frontale comme affichage. Pour simplifier le processus, cet article ne prépare qu'un fichier html et l'expose avec nginx, et il faut également un serveur cloud pour faire fonctionner la page frontale. Cette étape est similaire au déploiement d'applications frontales traditionnelles.

Lier la page au nom de domaine de la blockchain

Après avoir obtenu un nom de domaine blockchain, vous pouvez lier votre adresse ANDL sur le site officiel. Vous pouvez également utiliser l'outil de liaison fourni par la plateforme et suivre les directives officielles.

Après la liaison, il est nécessaire de démarrer un port d'écoute sur le serveur pour transférer les requêtes http en udp. Vous pouvez utiliser l'outil de proxy fourni par l'officiel, en entrant la commande correspondante pour le démarrer.

Accéder aux noms de domaine blockchain

Il est impossible d'accéder directement à un nom de domaine blockchain en le saisissant dans le navigateur, car le navigateur ne sait pas comment interpréter ce type de nom de domaine. Par conséquent, des opérations supplémentaires sont nécessaires.

Processus de demande de nom de domaine blockchain

Lors de la demande d'un nom de domaine blockchain, on commencera par interroger l'adresse ANDL correspondante sur la chaîne, ce qui est similaire à une adresse IP dans le Web2. Le processus de requête peut être comparé à une requête DNS.

Selon l'adresse ANDL, la demande sera transférée à la machine correspondante, puis la page spécifiée sera retournée. Le processus global est similaire à Web2, la principale différence étant que la méthode de recherche de mappage d'adresse et de nom de domaine est différente.

Comment accéder au site web sur la « chaîne »

Accéder à la page par un proxy

Il est recommandé d'utiliser l'outil de proxy inverse fourni par l'officiel. Après l'avoir téléchargé, installé et lancé, un port de proxy sera ouvert localement, permettant ensuite d'accéder au domaine de la blockchain.

Comment accéder aux sites Web « en chaîne »

Utilisation résumée

Actuellement, nous rencontrons les problèmes suivants :

  1. Exigences sur l'environnement d'exécution, nécessitant le support de versions plus récentes des bibliothèques système.

  2. La documentation n'est pas assez claire, cela peut être dû au fait qu'il n'y a pas beaucoup de demandes, il faut donc explorer par soi-même. La mise à jour de la documentation en chinois peut être en retard par rapport à la version anglaise.

  3. La vitesse d'accès est plus lente, en retard par rapport aux sites Web traditionnels. Cela implique plusieurs facteurs, et il y a un grand potentiel d'amélioration à l'avenir.

  4. Manque de support pour les portefeuilles. La page du navigateur intégré fournie par l'officiel peut être accessible sans installer de proxy, mais elle est actuellement considérée comme un site de phishing par les portefeuilles principaux.

Dans l'ensemble, l'expérience actuelle est moyenne et il y a beaucoup de points à améliorer. Cependant, cette direction est très innovante et vaut la peine d'être essayée et explorée.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
BrokeBeansvip
· 07-17 23:25
Le coût de développement est un peu élevé.
Voir l'originalRépondre0
NeverPresentvip
· 07-15 06:52
Les noms de domaine traditionnels ne sont pas sûrs.
Voir l'originalRépondre0
GasGuruvip
· 07-15 06:51
Blockchain domaine puissant
Voir l'originalRépondre0
TopEscapeArtistvip
· 07-15 06:33
Je suis optimiste quant à cette direction pour l'avenir.
Voir l'originalRépondre0
FUD_Whisperervip
· 07-15 06:26
Besoin de se familiariser rapidement
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)