Décentralisation des sites de déploiement de noms de domaine Blockchain suscite l'attention

robot
Création du résumé en cours

Repenser les services de nom de domaine : Déploiement de sites Web sur la Blockchain

Un événement récent a suscité une réflexion sur les services d'accès aux noms de domaine traditionnels. Nous avons toujours pensé que les services de résolution de noms de domaine stables et fiables pouvaient également rencontrer des problèmes, ce qui nous amène à nous interroger : les solutions décentralisées pourraient-elles constituer une alternative intéressante à explorer ?

Déployer un site web sur la Blockchain peut avoir plusieurs avantages :

  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 besoin de certificat : la Blockchain utilise des technologies de cryptage, aucun certificat supplémentaire n'est nécessaire.

J'avais précédemment entendu parler d'un plan de nom de domaine pour une certaine Blockchain, et je pensais à l'époque que c'était juste une tentative intéressante, 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 ce plan pourrait effectivement avoir ses cas d'utilisation, ce qui mérite d'être étudié plus en profondeur.

Créer un site web sur la Blockchain

Cet article tentera de déployer un site Web sur une plateforme Blockchain et de le rendre accessible via un navigateur. L'ensemble du processus se divise 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 tous deux d'un alias pour une adresse complexe. Dans la Blockchain, cela représente l'adresse de l'utilisateur, tandis que dans le Web2, cela représente l'adresse IP du serveur.

Acheter un nom de domaine

Prenons un exemple d'une plateforme Blockchain, le nom de domaine peut être acheté via le site officiel, au prix de jetons de la plateforme. Comme dans le Web2, plus le nom de domaine est court, plus son prix est élevé, variant de 1 à 100 jetons.

Si le nom de domaine n'est pas pris, il peut être enchéri à bas prix. Après l'enchère, un compte à rebours commence, pendant lequel tout le monde peut enchérir. Le nom de domaine remporté est stocké sous forme de NFT dans le portefeuille de l'utilisateur et peut être échangé. La validité du nom de domaine est d'un an, après quoi il sera récupéré.

En résumé, les moyens d'obtenir un nom de domaine incluent les enchères officielles et les transactions entre utilisateurs.

Préparer la page frontale

Cette étape nécessite la préparation d'une page frontale pour l'affichage. Pour simplifier l'opération, cet article prépare uniquement un fichier html et utilise nginx pour l'exposer. Bien sûr, un serveur cloud est également nécessaire pour exécuter la page frontale. Cette étape est similaire au déploiement d'applications frontales traditionnelles.

Lier la page au domaine

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

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 suivante pour démarrer:

rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json

Parmi eux, 8080 est le port TCP écoutant les requêtes HTTP entrantes, 3333 est le port UDP utilisé pour les activités RLDP et ADNL. global.config.json est le fichier de configuration global, téléchargeable par des canaux officiels.

Accéder au domaine Blockchain

Il n'est pas possible d'accéder directement à un nom de domaine Blockchain dans le navigateur, car le navigateur ne peut pas le résoudre. Des opérations supplémentaires sont nécessaires.

Comment accéder au site Web « off-chain »

demande de domaine Blockchain

Lors de la demande d'un nom de domaine Blockchain, on commencera par interroger l'adresse ANDL correspondante en off-chain, similaire à l'adresse IP dans Web2. Ce processus de requête peut être comparé à une requête DNS.

Ensuite, redirigez la demande vers la machine correspondante selon l'adresse ANDL, et renvoyez la page spécifiée. L'ensemble du processus est similaire à Web2, la principale différence réside dans la manière dont l'adresse et le nom de domaine sont mappés.

Accéder à la page via un agent

Il est recommandé d'utiliser l'outil de proxy fourni par l'officiel. Après l'avoir téléchargé, installé et lancé, un proxy sera activé sur le port 8080, vous pourrez alors accéder aux noms de domaine Blockchain.

Comment accéder aux sites Web « off-chain »

Résumé d'utilisation

Actuellement, nous rencontrons les problèmes suivants :

  1. Exigences sur l'environnement d'exécution. Le système doit prendre en charge la version glibc 2.34 ou supérieure, il est nécessaire de vérifier si la machine répond aux conditions avant le déploiement.

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

  3. La vitesse d'accès est relativement lente. Par rapport aux sites Web traditionnels, la vitesse d'accès est en retard. Cela implique plusieurs facteurs et il y a encore beaucoup de place pour l'amélioration à l'avenir.

  4. Portefeuille non supporté. L'officiel a fourni une page de navigateur intégré, accessible sans installer de proxy. Cependant, la plupart des portefeuilles mainstream le reconnaissent comme un site de phishing.

Dans l'ensemble, l'expérience actuelle est moyenne, il y a encore beaucoup de choses à améliorer. Cependant, cette direction est très innovante et mérite d'être essayée.

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 8
  • Partager
Commentaire
0/400
ShibaOnTheRunvip
· Il y a 6h
Jouer légèrement avec la technologie Blockchain, la lenteur est acceptable.
Voir l'originalRépondre0
BearMarketSurvivorvip
· Il y a 21h
Blockchain ne résout pas non plus ce vieux problème de lenteur de connexion...
Voir l'originalRépondre0
BearMarketSunriservip
· 07-10 03:24
Les noms de domaine traditionnels devraient être révisés depuis longtemps.
Voir l'originalRépondre0
ParallelChainMaxivip
· 07-10 03:15
C'est vraiment un gros problème, c'est incroyablement lent.
Voir l'originalRépondre0
FUD_Vaccinatedvip
· 07-10 03:12
Je ne comprends pas la technologie, je fais ça à la dure haha.
Voir l'originalRépondre0
BitcoinDaddyvip
· 07-10 03:09
Le nom de domaine décentralisé est enfin arrivé, j'attends avec impatience.
Voir l'originalRépondre0
DegenRecoveryGroupvip
· 07-10 03:09
C'est trop lent, qu'est-ce qu'il y a à étudier ?
Voir l'originalRépondre0
SchrodingerAirdropvip
· 07-10 03:03
Les premiers chercheurs ont déclaré que ce nouveau gadget est à la fois lent et cher.
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)