Explorer le réseau décentralisé : Guide pratique des noms de domaine blockchain et du déploiement de sites web

robot
Création du résumé en cours

Blockchain de noms de domaine et déploiement de sites : explorer de nouvelles possibilités de décentralisation

Un événement récent a amené à reconsidérer la fiabilité des services d'accès aux noms de domaine traditionnels. Il est surprenant de constater que des services de résolution de noms de domaine, longtemps considérés comme stables, peuvent également rencontrer des problèmes. Cela soulève la question de savoir si une solution décentralisée pourrait être une alternative valable à explorer.

Déployer une page sur la Blockchain peut avoir les avantages suivants :

  1. Décentralisation : toutes les modifications nécessitent un consensus pour être effectuées, il n'existe pas d'institution de décision unique.

  2. Pas de certificat : la Blockchain utilise elle-même des technologies de cryptage, aucun certificat supplémentaire n'est nécessaire.

J'avais précédemment été en contact avec le plan de domaine d'une certaine plateforme de Blockchain, et je pensais alors que son utilité était limitée. Mais maintenant, il semble que ce type de plan ait en effet des cas d'utilisation, ce qui mérite une étude approfondie.

Processus de création de site Web Blockchain

Cet article tentera de déployer un site Web accessible via un navigateur sur une plateforme Blockchain. Les étapes principales comprennent : 1. Acheter un nom de domaine ; 2. Préparer la page frontale ; 3. Lier la page au nom de domaine.

Les noms de domaine Blockchain sont similaires aux noms de domaine Web2 traditionnels, servant tous deux d'alias pour des adresses complexes. Les noms de domaine Blockchain représentent l'adresse de l'utilisateur, tandis que les noms de domaine Web2 correspondent à l'adresse IP du serveur.

Achat de domaine

Prenons un exemple d'une plateforme Blockchain, il est possible d'acheter un nom de domaine via le site officiel, le prix étant en jetons de la plateforme. Comme pour le Web2, plus le nom de domaine est court, plus son prix est élevé, variant de 1 à 100 jetons.

Les noms de domaine non occupés peuvent être enchéris à bas prix, et après le début du compte à rebours, tout le monde peut participer à l'enchère. Les noms de domaine achetés avec succès sont stockés sous forme de NFT dans le portefeuille de l'utilisateur et peuvent être échangés. La durée de validité du nom de domaine est d'un an, et il sera récupéré à l'expiration.

En résumé, le nom de domaine peut être obtenu par le biais des enchères sur le site officiel ou par des transactions entre utilisateurs.

Préparation de la page frontale

Cette étape nécessite la préparation d'une page frontale destinée à l'affichage. Pour simplifier le processus, cet article n'utilise qu'un fichier html et nginx pour exposer la page, tout en nécessitant un serveur cloud pour exécuter l'application frontale. Cette étape est similaire au déploiement traditionnel du front.

Page liée au domaine Blockchain

Après avoir obtenu le 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 les instructions officielles.

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

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

Dans ce cas, 8080 est le port TCP d'écoute locale pour les requêtes HTTP, et 3333 est le port UDP utilisé pour les activités RLDP et ADNL. global.config.json est le fichier de configuration global.

Accéder au domaine Blockchain

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

Processus de demande

Lors de la demande d'un nom de domaine Blockchain, commencez par interroger l'adresse ANDL correspondante sur la chaîne, similaire à une adresse IP dans le Web2, générée automatiquement lors du déploiement d'un site Web. Ce processus de requête est similaire à une requête DNS.

Ensuite, redirigez la demande vers la machine correspondante en fonction de 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 les adresses et les noms de domaine sont mappés.

Comment accéder aux sites Web "en chaînage"

Accès par un agent

Il est recommandé d'utiliser l'outil de proxy inverse fourni par l'officiel. Après l'avoir téléchargé, installé et démarré, le port 8080 sera ouvert pour le proxy, puis vous pourrez accéder au domaine Blockchain.

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

Résumé d'utilisation

Actuellement, les problèmes suivants sont rencontrés lors de l'utilisation :

  1. Exigences sur l'environnement d'exécution, le système doit prendre en charge la version glibc 2.34 ou supérieure.

  2. La documentation n'est pas assez claire, probablement à cause du faible nombre de demandes, il faut explorer par soi-même. La documentation en chinois est mise à jour avec un retard par rapport à la version anglaise.

  3. La vitesse d'accès est lente, en retard par rapport aux sites Web traditionnels.

  4. Manque de support pour les portefeuilles. La page du navigateur intégré fournie par l'officiel est considérée comme un site de phishing par les portefeuilles mainstream.

Dans l'ensemble, l'expérience actuelle est moyenne et il y a beaucoup de place pour l'amélioration. Mais cette direction est innovante et mérite d'être essayée.

IP0.19%
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
  • 4
  • Partager
Commentaire
0/400
GasFeeNightmarevip
· Il y a 20h
Les vieux pigeons qui se plaignent des frais de gas au quotidien !
Voir l'originalRépondre0
GasFeeCriervip
· Il y a 20h
C'est trop cher, les frais de déploiement sont vraiment élevés.
Voir l'originalRépondre0
LidoStakeAddictvip
· Il y a 21h
Encore un domaine pour se faire prendre pour des cons ?
Voir l'originalRépondre0
ForkMongervip
· Il y a 21h
un dns centralisé comme ça... un autre vecteur d'attaque de gouvernance en attente d'échouer pour être honnête
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)