Nueva exploración de dominios de cadena de bloques: guía completa para el despliegue de sitios web descentralizados

Recientemente, un incidente ha provocado que la gente replantee los servicios de acceso a dominios tradicionales. Siempre hemos considerado que los servicios de resolución de dominios son muy estables, pero este problema nos hace pensar que la Descentralización podría ser una alternativa digna de explorar.

Desplegar una página en la blockchain puede tener las siguientes ventajas:

  1. Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, evitando que una sola entidad actúe de manera unilateral.

  2. Sin necesidad de certificado: La blockchain utiliza tecnología de encriptación, sin necesidad de configurar certificados adicionales.

Antes, cuando vi el esquema de dominio de una plataforma de blockchain, pensé que podría ser solo algo novedoso e interesante, con poca utilidad práctica, ya que los métodos de acceso tradicionales ya son bastante estables y comunes. Pero ahora parece que este tipo de esquema puede tener realmente su uso único, y vale la pena investigarlo a fondo.

crear un sitio web en blockchain

Podemos intentar desplegar un sitio web en una plataforma de blockchain, permitiendo a los usuarios acceder a través del navegador. El proceso completo se divide en tres pasos: 1. Comprar un nombre de dominio; 2. Preparar la página frontal; 3. Vincular la página al nombre de dominio.

El concepto de dominio en blockchain es similar al de los dominios de Internet tradicionales, ya que ambos proporcionan un alias fácil de recordar para direcciones complejas. En blockchain, el dominio representa la dirección del usuario; en la red tradicional, representa la dirección IP del servicio.

comprar dominio

Tomando como ejemplo una plataforma de blockchain, los nombres de dominio se pueden comprar a través del sitio web oficial, con precios en tokens de la plataforma. Al igual que los nombres de dominio tradicionales, los nombres de dominio más cortos tienen un precio más alto, oscilando entre 1 y 100 tokens.

Si el nombre de dominio no está ocupado, se puede hacer una oferta a bajo precio y luego entrar en la fase de subasta con cuenta regresiva. El nombre de dominio adquirido se almacenará en la billetera del usuario en forma de NFT y se podrá comerciar. La validez del dominio es de 1 año, y después de su vencimiento, será recuperado.

En resumen, las formas de obtener un nombre de dominio incluyen subastas en la página oficial y transacciones entre usuarios.

Preparar la página frontal

Este paso requiere preparar una página frontal para mostrar. Para simplificar el proceso, se puede preparar un archivo html y exponerlo con nginx, por supuesto, también se necesita un servidor en la nube para ejecutar la página frontal. Este paso es similar al despliegue de aplicaciones frontales tradicionales.

Vincular página a un dominio de blockchain

Una vez que obtenga el dominio, puede vincular la dirección ANDL en el sitio web oficial. También puede utilizar la herramienta de vinculación proporcionada por la oficial y seguir las instrucciones para operar.

Después de completar la vinculación, es necesario iniciar un puerto de escucha en el servidor para convertir las solicitudes http en udp. Se puede utilizar la herramienta proporcionada oficialmente, iniciando con el siguiente comando:

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

Entre ellos, 8080 es el puerto TCP que escucha consultas HTTP localmente, y 3333 es el puerto UDP utilizado para actividades RLDP y ADNL. global.config.json es el archivo de configuración global, que se puede descargar desde canales oficiales.

Acceder a dominios de blockchain

No se puede acceder directamente al nombre de dominio de blockchain ingresándolo en el navegador, ya que el navegador no sabe cómo resolver este tipo de dominio. Por lo tanto, se necesitan realizar algunas operaciones adicionales.

Proceso de solicitud de nombre de dominio de blockchain

Al solicitar un dominio de blockchain, primero se consulta en la cadena la dirección ANDL correspondiente, este proceso es similar a una consulta DNS. Luego, la solicitud se reenvía a la máquina correspondiente según la dirección ANDL, devolviendo la página correspondiente. Todo el proceso es similar a las redes tradicionales, la principal diferencia radica en la forma de consulta del mapeo de direcciones y dominios.

Cómo acceder a un sitio web "en la cadena"

Acceder a la página a través de un proxy

Se recomienda utilizar la herramienta de proxy proporcionada oficialmente. Una vez descargada, instalada y iniciada, se abrirá un puerto de proxy local, después de lo cual se podrá acceder a los dominios de la blockchain.

Cómo acceder a un sitio web en "la cadena"

Uso resumen

Actualmente, al usarlo, he encontrado los siguientes problemas:

  1. El entorno de funcionamiento del sitio web tiene requisitos. El sistema necesita soportar versiones más recientes de glibc, y antes de la implementación, se debe verificar si la máquina cumple con los requisitos.

  2. La documentación no es lo suficientemente clara. Puede ser debido a que no hay muchas demandas, la documentación no está lo suficientemente completa, y se necesita explorar por sí mismo. Además, las actualizaciones de la documentación en chino pueden estar rezagadas en comparación con la versión en inglés.

  3. La velocidad de acceso es relativamente lenta. En comparación con los sitios web tradicionales, la velocidad de acceso ha quedado atrás, pero hay un gran margen de mejora en el futuro.

  4. Falta de soporte para billeteras. La oficial proporciona una página de navegador integrada simple que se puede acceder sin instalar un proxy. Pero actualmente, este sitio web ha sido clasificado como un sitio de phishing por las billeteras principales.

En general, la experiencia actual es regular, hay muchas áreas que se pueden mejorar. Sin embargo, esta dirección es muy innovadora y vale la pena intentarlo y explorarlo.

IP3.09%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
GateUser-44a00d6cvip
· 07-17 14:34
Al principio también jugué a esto, no significa mucho.
Ver originalesResponder0
rugged_againvip
· 07-16 02:20
El genio engañado
Ver originalesResponder0
NoodlesOrTokensvip
· 07-15 18:40
Comentario popular: Solo los que hacen Cadena de bloques entienden, la gente común no puede comprender.
Ver originalesResponder0
TokenTherapistvip
· 07-15 18:40
Esto se había adivinado desde hace tiempo.
Ver originalesResponder0
CommunitySlackervip
· 07-15 18:33
¿No es mejor jugar con cosas aquí todo el día en lugar de ser centralizado?
Ver originalesResponder0
SmartContractWorkervip
· 07-15 18:28
¿Quién no ha negociado con un par de dominios?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)