Nouvelles possibilités pour les sites Blockchain : guide complet de déploiement à l'accès

Repenser les possibilités des sites Web Blockchain

Un incident récent a poussé à reconsidérer les services d'accès aux noms de domaine traditionnels. Les services de résolution de noms de domaine, longtemps considérés comme stables et fiables, ont également rencontré des problèmes, ce qui nous amène à réfléchir : les solutions décentralisées peuvent-elles devenir une alternative intéressante à explorer ?

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

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

  2. Pas de certificat : la blockchain utilise des technologies de cryptage et ne nécessite pas de certificats supplémentaires.

Lorsque j'ai été en contact avec le plan de domaine d'une certaine Blockchain, je pensais que c'était juste une tentative intéressante, avec peu d'utilité. Après tout, les méthodes d'accès traditionnelles sont déjà assez stables et répandues. Mais maintenant, il semble que ce type de plan puisse vraiment avoir des 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, offrant tous deux un alias pour des adresses complexes. Dans la Blockchain, il représente l'adresse de l'utilisateur, tandis que dans le Web2, il représente l'adresse IP du serveur.

acheter un domaine

Prenons l'exemple d'une plateforme Blockchain, les noms de domaine peuvent être achetés via le site officiel, et sont tarifés 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 utilisés peuvent être enchéris à bas prix. Après le début du compte à rebours, tout le monde peut participer aux enchères. Les noms de domaine achetés avec succès seront stockés sous forme de NFT dans le portefeuille de l'utilisateur et pourront être échangés. La durée de validité du nom de domaine est d'un an, et à l'expiration, il sera récupéré.

En général, obtenir un nom de domaine peut se faire par le biais d'enchères sur le site officiel ou en l'achetant à d'autres utilisateurs.

Préparer la page frontale

Cette étape nécessite la préparation d'une page frontale pour l'affichage. Pour simplifier, cet article ne prépare qu'un fichier html et utilise nginx pour l'exposer, il faut également un serveur cloud pour exécuter la page frontale. Ce processus est similaire au déploiement d'applications frontales traditionnelles.

Lier la page au domaine Blockchain

Après avoir obtenu un domaine Blockchain, 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.

Une fois le lien établi, il est nécessaire de démarrer un port d'écoute sur le serveur pour recevoir les requêtes http et les transférer en udp. Vous pouvez utiliser l'outil de proxy fourni par le fabricant, en saisissant 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 utilisé pour écouter les requêtes HTTP entrantes, et 3333 est le port UDP utilisé pour les activités RLDP et ADNL. global.config.json est le fichier de configuration global, qui peut être téléchargé depuis le site officiel.

Accéder au domaine Blockchain

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

Comment accéder à un site Web "sur la chaîne"

processus de demande de nom de domaine Blockchain

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

Selon l'adresse ANDL, la demande sera redirigée vers la machine correspondante, puis la page spécifiée sera retournée. L'ensemble du processus est similaire à Web2, la principale différence résidant dans la manière dont les adresses et les noms de domaine sont mappés.

Accéder à la page par le biais d'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 port proxy sera ouvert localement, ce qui permettra d'accéder au domaine Blockchain.

Comment accéder à un site web sur la Blockchain

Résumé d'utilisation

Actuellement, après utilisation, j'ai rencontré les problèmes suivants :

  1. Exigences concernant l'environnement d'exécution. Le système doit prendre en charge une version plus récente de glibc, il est nécessaire de vérifier si la machine remplit les conditions avant le déploiement.

  2. La documentation n'est pas assez claire. Cela peut être dû à un nombre limité de besoins, la documentation n'est pas complète et nécessite une exploration personnelle. La mise à jour de la documentation en chinois n'est pas non plus à jour.

  3. La vitesse d'accès est relativement lente. Comparé aux sites web traditionnels, la vitesse d'accès est plus lente, et il y a encore beaucoup de marge d'amélioration à l'avenir.

  4. Manque de support pour les portefeuilles. Le site officiel propose une simple page de navigateur intégré, mais elle est actuellement considérée comme un site de phishing par les principaux portefeuilles.

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

IP-3.48%
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
  • 8
  • Partager
Commentaire
0/400
MEVEyevip
· 07-04 12:53
Tout le monde devrait embrasser le changement
Voir l'originalRépondre0
RetiredMinervip
· 07-02 16:25
Blockchain天下第一
Voir l'originalRépondre0
CryptoGoldminevip
· 07-01 20:57
Technologie support futur
Voir l'originalRépondre0
PancakeFlippavip
· 07-01 15:25
Accueillir un avenir DNS sans crainte
Voir l'originalRépondre0
MEVHunterZhangvip
· 07-01 15:24
off-chain解析不错噢
Voir l'originalRépondre0
TokenEconomistvip
· 07-01 15:23
Discutons de DNS web3.
Voir l'originalRépondre0
SnapshotBotvip
· 07-01 15:12
Blockchain est la bonne infrastructure.
Voir l'originalRépondre0
GateUser-75ee51e7vip
· 07-01 15:00
Off-chain construire un site web vaut le coup d'essayer
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)