Guide de création de site web Blockchain : nouvelle tentative de réseau décentralisé

robot
Création du résumé en cours

Blockchain site: explorer le monde décentralisé du réseau

Un événement récent m'a amené à réévaluer les services d'accès aux noms de domaine traditionnels. Nous avons toujours pensé que les services de résolution de noms de domaine étaient très stables, mais ils peuvent également rencontrer des problèmes. Cela me pousse à réfléchir : la solution de décentralisation pourrait-elle devenir 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 de certificat : la Blockchain utilise elle-même des technologies de cryptographie, sans besoin de configuration de certificat supplémentaire.

Auparavant, j'avais porté mon attention sur le plan de nom de domaine d'une certaine plateforme de Blockchain, pensant alors qu'il ne s'agissait que d'un jeu nouveau avec une utilité limitée. Après tout, la méthode d'accès traditionnelle est déjà assez stable et répandue. Mais en y repensant maintenant, ce plan pourrait vraiment avoir ses propres scénarios d'application uniques, méritant une étude plus approfondie.

Créer un site web sur la Blockchain

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

Acheter un nom de domaine

Prenons un exemple d'une plateforme Blockchain, les noms de domaine sont évalués en tokens de la plateforme. Comme pour le Web2, plus le nom de domaine est court, plus son prix est élevé, variant entre 1 et 100 tokens.

Les noms de domaine non utilisés peuvent être mis aux enchères à bas prix, puis entrer dans une phase de compte à rebours où tout le monde peut participer aux enchères. Les noms de domaine remportés sont stockés sous forme de NFT dans le portefeuille de l'utilisateur et peuvent être échangés. La validité du domaine est d'un an, après quoi il sera récupéré.

Dans l'ensemble, l'acquisition d'un nom de domaine peut se faire par le biais d'enchères sur le site officiel ou par le biais de transactions avec d'autres utilisateurs.

Préparer la page frontale

Cette étape nécessite la préparation d'une page frontale pour l'affichage. Pour simplifier le processus, cet article prépare uniquement un fichier html et l'expose avec nginx, et un serveur cloud est également nécessaire pour exécuter la page frontale. Cette étape est identique au déploiement d'applications frontales traditionnelles.

Lier la page au nom de 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 le guide officiel pour procéder.

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 rldp-http-proxy fourni par l'équipe officielle, 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 écoutant les requêtes HTTP sur l'hôte local, 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 les canaux officiels.

Comment accéder à un site Web « en chaîne »

Accéder au domaine Blockchain

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

Demande de domaine Blockchain

Lors de l'accès à un domaine blockchain, on interroge d'abord l'adresse ANDL correspondante sur la chaîne, ce qui est similaire à l'adresse IP dans le Web2. Le processus de requête peut être comparé à une requête DNS.

Ensuite, selon l'adresse ANDL, la demande sera redirigée vers la machine correspondante, retournant la page spécifiée. Le processus global est similaire à Web2, la principale différence résidant dans la manière de rechercher la correspondance entre l'adresse et le nom de domaine.

Accéder à la page via un proxy

Il est recommandé d'utiliser l'outil de proxy Tonutils Reverse Proxy fourni par l'officiel. Une fois installé et démarré, il ouvrira un proxy sur le port 8080, après quoi vous pourrez accéder aux noms de domaine de la Blockchain.

Comment accéder aux sites Web "sur la chaîne"

Résumé d'utilisation

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

  1. Des exigences sont imposées à l'environnement d'exécution du site. Le système doit prendre en charge glibc 2.34 ou une version supérieure, il est nécessaire de vérifier si la machine satisfait aux conditions avant le déploiement.

  2. La documentation n'est pas assez claire. Peut-être en raison d'un faible nombre de demandes, la documentation n'est pas assez complète et nécessite des explorations personnelles. La documentation en chinois est mise à jour plus lentement, en retard par rapport à la version anglaise.

  3. La vitesse d'accès est relativement lente. Elle est plus lente que celle des sites Web traditionnels, mais de nombreux facteurs influencent cela, et il y a un grand potentiel d'amélioration à l'avenir.

  4. Manque de support pour les portefeuilles. Le site officiel propose une page de navigateur intégré, accessible sans avoir besoin d'installer de proxy. Cependant, les portefeuilles principaux le reconnaissent actuellement comme un site de phishing.

Dans l'ensemble, l'expérience actuelle est moyenne et il y a beaucoup de place pour l'amélioration. Mais cette direction est très innovante et mérite d'être essayé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
  • 6
  • Partager
Commentaire
0/400
OnchainDetectivevip
· 07-15 14:21
La soi-disant lenteur... est manifestement due à des considérations de chiffrement des données.
Voir l'originalRépondre0
BuyHighSellLowvip
· 07-14 17:21
Quel est le sens si la vitesse d'accès est lente ?
Voir l'originalRépondre0
RektRecoveryvip
· 07-13 13:46
catastrophe prévisible en attente d'arriver...accès lent = vecteur ddos facile
Voir l'originalRépondre0
FloorPriceNightmarevip
· 07-12 18:36
Jouer légèrement au test de Web3, spéculer sur l'air selon le destin.

Veuillez générer un commentaire en chinois :

Ça vaut le coup d'essayer, si c'est lent, tant pis~
Voir l'originalRépondre0
MetaMiseryvip
· 07-12 18:30
La création de sites Web traditionnels fonctionne à peu près de cette manière, quelle est la différence ?
Voir l'originalRépondre0
ZKSherlockvip
· 07-12 18:29
en fait... l'hébergement décentralisé = une charge computationnelle massive pour des fonctionnalités de base. où est l'élégance mathématique là-dedans ?
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)