Exploración de la implementación de sitios web de Cadena de bloques: el futuro y los desafíos del DNS Descentralización

robot
Generación de resúmenes en curso

Un reciente evento ha llevado a repensar la fiabilidad de los servicios de acceso a dominios tradicionales. Siempre hemos considerado que los servicios de resolución de dominios son muy estables, pero incluso ellos pueden tener problemas. Esto plantea la pregunta de si la Descentralización podría ser una alternativa que vale la pena explorar.

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

  1. Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, no hay una única entidad que pueda actuar de manera unilateral.

  2. Sin necesidad de certificado: La blockchain utiliza tecnología de cifrado, no se requiere configuración adicional de certificados.

Anteriormente, la solución de nombres de dominio en una plataforma de blockchain parecía ser solo un intento novedoso, su utilidad parecía no ser alta, ya que los métodos de acceso tradicionales ya son bastante estables y están generalizados. Pero ahora parece que esta solución podría tener realmente sus escenarios de aplicación, lo que merece una investigación más profunda.

crear un sitio web en la blockchain

Este artículo intentará desplegar un sitio web en una plataforma de blockchain específica y hacerlo accesible a través de un navegador. El proceso completo se divide en tres pasos: 1. Comprar un dominio; 2. Preparar la página frontal; 3. Vincular la página al dominio.

El concepto de nombres de dominio en blockchain es similar al del mundo Web2, ambos son alias de direcciones complejas. En blockchain representan direcciones de usuario, mientras que en Web2 corresponden a direcciones IP de servidores.

Cómo acceder a sitios web en "cadena"

Comprar dominio

Tomando como ejemplo una plataforma de blockchain, los nombres de dominio se pueden comprar a través del sitio web oficial, valorados en tokens de la plataforma. Al igual que en Web2, los nombres de dominio más cortos son más caros, con un rango de entre 1 y 100 tokens.

Si el dominio no está en uso, se puede hacer una oferta a bajo precio y luego entrar en la fase de subasta con cuenta regresiva. Después de ganar el dominio, se almacenará en la billetera del usuario en forma de NFT. El NFT del dominio se puede negociar y tiene una duración de 1 año, tras la cual será recuperado.

En resumen, obtener un dominio se puede hacer a través de una subasta en la página oficial o negociando con otros usuarios.

Preparar la página frontal

Este paso requiere preparar una página de frontend para mostrar. Para simplificar el proceso, este artículo solo prepara un archivo html y lo expone con nginx, por supuesto, también se necesita un servidor en la nube para ejecutar la página de frontend. Este paso es el mismo que el despliegue de aplicaciones frontend tradicionales.

Vincular página al dominio de la cadena de bloques

Una vez que obtenga un dominio de blockchain, puede vincular la dirección ANDL en el sitio web oficial. También puede utilizar la herramienta de vinculación proporcionada por la plataforma, siguiendo las instrucciones oficiales.

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

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

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

Acceder a dominios de blockchain

No se puede acceder directamente a los nombres de dominio de blockchain ingresándolos en el navegador, ya que el navegador no sabe cómo resolverlos. Se requieren algunas operaciones adicionales.

Proceso de solicitud de nombres de dominio de blockchain

Al solicitar un nombre de dominio de blockchain, primero se consulta en la cadena la dirección ANDL correspondiente, similar a la dirección IP en Web2, que se genera automáticamente al desplegar un sitio web. Este proceso de consulta es similar a una consulta DNS.

Luego, la solicitud se reenviará a la máquina correspondiente según la dirección ANDL, devolviendo la página especificada. El proceso general es similar al de Web2, la principal diferencia radica en la forma en que se consulta el mapeo de direcciones y nombres de dominio.

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

Se recomienda usar la herramienta de proxy proporcionada oficialmente. Después de descargar, instalar y iniciar, se iniciará el proxy en el puerto 8080, y luego se podrá acceder a los nombres de dominio de la blockchain.

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

resumen de uso

Actualmente, se presentan los siguientes problemas:

  1. Requiere un entorno de ejecución que soporte versiones más recientes de las bibliotecas del sistema.

  2. La documentación no es lo suficientemente clara, posiblemente debido a que no hay muchas demandas, la documentación necesita ser mejorada. La actualización de la documentación en chino tampoco es oportuna.

  3. La velocidad de acceso es más lenta y está rezagada en comparación con los sitios web tradicionales. Esto implica múltiples factores y hay un gran margen de mejora en el futuro.

  4. Soporte insuficiente para la billetera. La página simple del navegador integrado proporcionada por el oficial ha sido identificada como un sitio de phishing por las billeteras más populares.

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

IP1.91%
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
  • 7
  • Republicar
  • Compartir
Comentar
0/400
HashRatePhilosophervip
· hace16h
¿También se va a Descentralización el DNS? ¿Qué está pasando ahora?
Ver originalesResponder0
CryptoHistoryClassvip
· 08-12 15:45
*revisa los registros históricos* ah sí... la burbuja de centralización de dns de 2023. un patrón clásico de la era de aol, para ser honesto.
Ver originalesResponder0
fren.ethvip
· 08-10 11:09
El DNS tradicional también se ha vuelto inestable, ¡qué dolor de cabeza!
Ver originalesResponder0
SnapshotLaborervip
· 08-10 11:05
¿De qué sirve? Al final, todavía depende de los registradores de dominios.
Ver originalesResponder0
pumpamentalistvip
· 08-10 10:57
¿Qué demonios? ¿No se basa aún en cadenas públicas?
Ver originalesResponder0
LongTermDreamervip
· 08-10 10:54
¡Dentro de tres años, aquellos que jugaron con dns descentralizado serán las verdaderas personas que entienden el futuro! ¿No es mejor trabajar en cosas serias durante el mercado bajista?
Ver originalesResponder0
SatoshiChallengervip
· 08-10 10:46
Es un poco gracioso, reparar el DNS bajo el mecanismo de consenso, hablemos cuando la proporción de nodos maliciosos llegue al 51%.
Ver originalesResponder0
  • Anclado
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)