Un récent événement a amené à repenser les services d'accès aux noms de domaine traditionnels. Nous avons toujours considéré que les services de résolution de noms de domaine étaient très stables, mais il s'avère qu'ils peuvent également rencontrer des problèmes. Cela nous pousse à réfléchir à l'idée que la Décentralisation pourrait être une alternative intéressante à explorer.
Déployer une page sur la blockchain peut avoir les avantages suivants :
Décentralisation : toutes les modifications nécessitent un consensus pour être effectuées, aucune entité unique ne peut agir de manière unilatérale.
Pas de certificat : La blockchain utilise des technologies de cryptage, il n'est pas nécessaire de configurer des certificats supplémentaires.
J'ai déjà vu un plan de nom de domaine sur une certaine plateforme blockchain, et à l'époque, je pensais que c'était juste amusant, avec peu d'utilité pratique, car les méthodes d'accès traditionnelles sont déjà assez stables et répandues. Mais maintenant que j'y pense, il se peut qu'il y ait effectivement des cas d'utilisation, ce qui mérite une étude plus approfondie.
créer un site web dans la blockchain
Cet article tentera de déployer un site Web sur une certaine plateforme blockchain et de permettre aux utilisateurs d'y accéder via un navigateur. Le 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.
Les noms de domaine dans la blockchain sont similaires aux noms de domaine dans le monde Web2, car ils sont tous deux des alias pour une adresse complexe. Dans la blockchain, ils représentent l'adresse de l'utilisateur, tandis que dans le Web2, ils représentent l'adresse IP du service.
Acheter un nom de domaine
Prenons un exemple d'une plateforme de blockchain, les noms de domaine peuvent être achetés sur un site officiel désigné, en utilisant le token de la plateforme comme devise. Comme pour le Web2, plus le nom de domaine est court, plus son prix est élevé, avec une large fourchette de prix.
Si le nom de domaine n'est pas pris, il est possible de faire une offre à bas prix, puis d'entrer dans la phase d'enchères chronométrées. Après avoir remporté le nom de domaine, il sera stocké sous forme de NFT dans le portefeuille de l'utilisateur. Le NFT de domaine peut être échangé, et sa durée de validité est d'un an, après quoi il sera récupéré.
En résumé, les noms de domaine peuvent être obtenus par le biais des enchères sur le site officiel ou échangés avec d'autres utilisateurs.
Préparer la page frontale
Cette étape nécessite la préparation d'une page frontale comme vitrine. Pour simplifier le processus, cet article ne prépare qu'un fichier html et utilise nginx pour exposer la page, bien sûr, il faut également un serveur cloud pour faire fonctionner 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 un nom de domaine blockchain, vous pouvez lier l'adresse ANDL sur le site DNS officiel. Vous pouvez également utiliser l'outil de liaison fourni par la plateforme et suivre le guide officiel pour le lier.
Après la liaison, il est nécessaire de démarrer un port d'écoute sur le serveur pour écouter les requêtes http et les transférer en udp. Vous pouvez utiliser l'outil fourni par l'officiel, en entrant les commandes appropriées pour démarrer.
Accéder aux noms de domaine de la blockchain
Il est impossible d'accéder au site Web en saisissant directement le nom de domaine de la blockchain dans le navigateur, car le navigateur ne sait pas comment le résoudre. Des opérations supplémentaires sont nécessaires.
Demande de processus 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 peut être comparé à une 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 renvoyée. Le processus global est similaire à celui de Web2, la principale différence résidant dans la méthode de recherche de la correspondance entre l'adresse et le nom de domaine.
Accéder à la page via un agent
Il est recommandé d'utiliser l'outil de proxy fourni par l'officiel. Après l'installation et le lancement, un port de proxy sera ouvert, puis vous pourrez accéder au domaine de la blockchain.
Utilisation du résumé
Actuellement, les problèmes suivants sont rencontrés :
Le site a des exigences en matière d'environnement d'exécution. Le système doit prendre en charge des versions spécifiques de glibc et il est nécessaire de vérifier si la machine répond à ces exigences avant le déploiement.
La documentation n'est pas assez claire. Cela peut être dû au fait qu'il y a peu de demandes, la documentation n'est pas complète et nécessite une exploration personnelle. La mise à jour de la version chinoise n'est pas non plus à jour.
La vitesse d'accès est relativement lente. Par rapport aux sites Web traditionnels, la vitesse d'accès est légèrement plus lente, mais il y a un grand potentiel d'amélioration à l'avenir.
Manque de support de portefeuille. L'officiel a fourni une simple page de navigateur intégré, accessible sans installer de proxy. Mais à l'heure actuelle, les portefeuilles principaux l'identifient comme un site de phishing.
En général, l'expérience actuelle est moyenne et il y a encore beaucoup de points à améliorer. Cependant, cette direction est très innovante et mérite d'être essayée.
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.
10 J'aime
Récompense
10
5
Partager
Commentaire
0/400
OnChainArchaeologist
· Il y a 11h
Le nom de domaine peut encore être accroché ? Je ne peux pas le supporter.
Voir l'originalRépondre0
RunWhenCut
· Il y a 11h
Jouer avec les jetons jusqu'au bout, c'est la vie.
Voir l'originalRépondre0
LiquidationSurvivor
· Il y a 11h
Après, il n'y a plus de problème avec l'arrêt du service.
Voir l'originalRépondre0
AltcoinAnalyst
· Il y a 11h
Selon l'analyse des données TVL des nouveaux projets de domaine émergents, la comparaison avec le graphique révèle des risques importants. Il est conseillé d'observer.
Explorer le déploiement de sites Web Blockchain : de nouvelles possibilités de noms de domaine décentralisés
Un récent événement a amené à repenser les services d'accès aux noms de domaine traditionnels. Nous avons toujours considéré que les services de résolution de noms de domaine étaient très stables, mais il s'avère qu'ils peuvent également rencontrer des problèmes. Cela nous pousse à réfléchir à l'idée que la Décentralisation pourrait être une alternative intéressante à explorer.
Déployer une page sur la blockchain peut avoir les avantages suivants :
Décentralisation : toutes les modifications nécessitent un consensus pour être effectuées, aucune entité unique ne peut agir de manière unilatérale.
Pas de certificat : La blockchain utilise des technologies de cryptage, il n'est pas nécessaire de configurer des certificats supplémentaires.
J'ai déjà vu un plan de nom de domaine sur une certaine plateforme blockchain, et à l'époque, je pensais que c'était juste amusant, avec peu d'utilité pratique, car les méthodes d'accès traditionnelles sont déjà assez stables et répandues. Mais maintenant que j'y pense, il se peut qu'il y ait effectivement des cas d'utilisation, ce qui mérite une étude plus approfondie.
créer un site web dans la blockchain
Cet article tentera de déployer un site Web sur une certaine plateforme blockchain et de permettre aux utilisateurs d'y accéder via un navigateur. Le 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.
Les noms de domaine dans la blockchain sont similaires aux noms de domaine dans le monde Web2, car ils sont tous deux des alias pour une adresse complexe. Dans la blockchain, ils représentent l'adresse de l'utilisateur, tandis que dans le Web2, ils représentent l'adresse IP du service.
Acheter un nom de domaine
Prenons un exemple d'une plateforme de blockchain, les noms de domaine peuvent être achetés sur un site officiel désigné, en utilisant le token de la plateforme comme devise. Comme pour le Web2, plus le nom de domaine est court, plus son prix est élevé, avec une large fourchette de prix.
Si le nom de domaine n'est pas pris, il est possible de faire une offre à bas prix, puis d'entrer dans la phase d'enchères chronométrées. Après avoir remporté le nom de domaine, il sera stocké sous forme de NFT dans le portefeuille de l'utilisateur. Le NFT de domaine peut être échangé, et sa durée de validité est d'un an, après quoi il sera récupéré.
En résumé, les noms de domaine peuvent être obtenus par le biais des enchères sur le site officiel ou échangés avec d'autres utilisateurs.
Préparer la page frontale
Cette étape nécessite la préparation d'une page frontale comme vitrine. Pour simplifier le processus, cet article ne prépare qu'un fichier html et utilise nginx pour exposer la page, bien sûr, il faut également un serveur cloud pour faire fonctionner 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 un nom de domaine blockchain, vous pouvez lier l'adresse ANDL sur le site DNS officiel. Vous pouvez également utiliser l'outil de liaison fourni par la plateforme et suivre le guide officiel pour le lier.
Après la liaison, il est nécessaire de démarrer un port d'écoute sur le serveur pour écouter les requêtes http et les transférer en udp. Vous pouvez utiliser l'outil fourni par l'officiel, en entrant les commandes appropriées pour démarrer.
Accéder aux noms de domaine de la blockchain
Il est impossible d'accéder au site Web en saisissant directement le nom de domaine de la blockchain dans le navigateur, car le navigateur ne sait pas comment le résoudre. Des opérations supplémentaires sont nécessaires.
Demande de processus 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 peut être comparé à une 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 renvoyée. Le processus global est similaire à celui de Web2, la principale différence résidant dans la méthode de recherche de la correspondance entre l'adresse et le nom de domaine.
Accéder à la page via un agent
Il est recommandé d'utiliser l'outil de proxy fourni par l'officiel. Après l'installation et le lancement, un port de proxy sera ouvert, puis vous pourrez accéder au domaine de la blockchain.
Utilisation du résumé
Actuellement, les problèmes suivants sont rencontrés :
Le site a des exigences en matière d'environnement d'exécution. Le système doit prendre en charge des versions spécifiques de glibc et il est nécessaire de vérifier si la machine répond à ces exigences avant le déploiement.
La documentation n'est pas assez claire. Cela peut être dû au fait qu'il y a peu de demandes, la documentation n'est pas complète et nécessite une exploration personnelle. La mise à jour de la version chinoise n'est pas non plus à jour.
La vitesse d'accès est relativement lente. Par rapport aux sites Web traditionnels, la vitesse d'accès est légèrement plus lente, mais il y a un grand potentiel d'amélioration à l'avenir.
Manque de support de portefeuille. L'officiel a fourni une simple page de navigateur intégré, accessible sans installer de proxy. Mais à l'heure actuelle, les portefeuilles principaux l'identifient comme un site de phishing.
En général, l'expérience actuelle est moyenne et il y a encore beaucoup de points à améliorer. Cependant, cette direction est très innovante et mérite d'être essayée.