Cadena de bloques dominio remodelación sitio despliegue Descentralización plan sigue

robot
Generación de resúmenes en curso

Repensar el servicio de nombres de dominio: implementación de sitios web en la Cadena de bloques

Un reciente evento ha provocado una reconsideración de los servicios de acceso a dominios tradicionales. Siempre hemos creído que los servicios de resolución de dominios estables y confiables podrían tener problemas, lo que nos lleva a preguntarnos: ¿podría una solución descentralizada ser una alternativa que valga la pena explorar?

Desplegar una página web en la Cadena de bloques puede tener las siguientes ventajas:

  1. Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, ninguna institución única puede actuar de manera unilateral.

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

Antes había conocido el plan de nombres de dominio de una cierta plataforma de Cadena de bloques, y en ese momento pensé que era solo un intento interesante, con utilidad limitada. Después de todo, el método de acceso tradicional ya es bastante estable y común. Pero ahora parece que este plan puede tener sus escenarios de aplicación, lo que vale la pena investigar más a fondo.

Crear un sitio web en la Cadena de bloques

Este artículo intentará implementar un sitio web en una determinada Cadena de bloques y hacerlo accesible a través del navegador. Todo el proceso 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 nombre de dominio en la cadena de bloques es similar al del mundo Web2, ambos son alias para direcciones complejas. En la cadena de bloques representa la dirección del usuario, mientras que en Web2 representa la dirección IP del servidor.

Comprar dominio

Tomando como ejemplo una plataforma de cadena de bloques, el nombre de dominio se puede comprar a través del sitio web oficial, valorado en tokens de la plataforma. Al igual que en Web2, cuanto más corto sea el nombre de dominio, más alto será su precio, que varía entre 1 y 100 tokens.

Si el dominio no está ocupado, se puede pujar a bajo precio. Después de la puja, comienza la cuenta regresiva, durante la cual todos pueden hacer ofertas. El dominio adquirido se almacena en forma de NFT en la billetera del usuario y puede ser negociado. La validez del dominio es de 1 año, y al vencer será recuperado.

En resumen, las formas de obtener un dominio incluyen subastas en el sitio web oficial y transacciones entre usuarios.

preparar la página frontal

Este paso requiere preparar una página frontal para la exhibición. Para simplificar la operación, 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 frontal. Este paso es similar a la implementación de aplicaciones frontales tradicionales.

Vincular página a dominio

Una vez que tenga un dominio, 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.

Una vez completada 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 de proxy proporcionada oficialmente, ingresando 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 RLDP y ADNL. global.config.json es el archivo de configuración global, que se puede descargar desde canales oficiales.

Acceder a dominios de cadena de bloques

Directamente ingresar un nombre de dominio de cadena de bloques en el navegador no es accesible, porque el navegador no puede resolverlo. Se requieren algunas operaciones adicionales.

Cómo acceder a un sitio web "on-chain"

Solicitud del proceso de dominio de cadena de bloques

Al solicitar un nombre de dominio de Cadena de bloques, primero se consultará la dirección ANDL correspondiente en on-chain, similar a la dirección IP en Web2. Este proceso de consulta se puede comparar con la consulta DNS.

Luego, reenvía la solicitud a la máquina correspondiente según la dirección ANDL y devuelve la página especificada. Todo el proceso es similar al de Web2, la principal diferencia radica en que el método de consulta para el mapeo de direcciones y nombres de dominio es diferente.

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

Se recomienda utilizar la herramienta de proxy proporcionada oficialmente. Después de descargar, instalar y iniciar, se abrirá un proxy en el puerto 8080, luego podrá acceder al dominio de la cadena de bloques.

Cómo acceder a sitios web en «on-chain»

Resumen de uso

Actualmente, me he encontrado con los siguientes problemas:

  1. Tiene requisitos para el entorno de ejecución. El sistema debe soportar versiones superiores a glibc 2.34, se debe verificar si la máquina cumple con las condiciones antes de la implementación.

  2. La documentación no es lo suficientemente clara. Puede que debido a la falta de demanda, la documentación no esté suficientemente completa y se necesite investigar por cuenta propia. La versión en chino también se actualiza de manera poco oportuna, quedando rezagada respecto a la versión en inglés.

  3. La velocidad de acceso es más lenta. En comparación con los sitios web tradicionales, la velocidad de acceso es algo más retrasada. Esto involucra múltiples factores y hay un gran margen de mejora en el futuro.

  4. No se ha recibido soporte para la cartera. La oficial proporciona una página de navegador integrado que se puede acceder sin instalar un proxy. Pero actualmente, la mayoría de las carteras principales lo identifican como un sitio de phishing.

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.

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 10
  • Compartir
Comentar
0/400
rugged_againvip
· hace1h
¿Quién todavía cree en la centralización?
Ver originalesResponder0
SerumSqueezervip
· hace1h
Los dominios tradicionales siguen siendo confiables...
Ver originalesResponder0
ShibaOnTheRunvip
· hace11h
Jugar superficialmente con la tecnología de la cadena de bloques, la velocidad es lenta, así que no importa.
Ver originalesResponder0
BearMarketSurvivorvip
· 07-11 23:29
Cadena de bloques también no puede resolver el problema de la lentitud de la red...
Ver originalesResponder0
BearMarketSunriservip
· 07-10 03:24
Los dominios tradicionales ya deberían haber cambiado, ¿no crees?
Ver originalesResponder0
ParallelChainMaxivip
· 07-10 03:15
Definitivamente es un gran problema, es absurdamente lento.
Ver originalesResponder0
FUD_Vaccinatedvip
· 07-10 03:12
No entiendo la tecnología, pero aquí estoy haciendo esto, jaja.
Ver originalesResponder0
BitcoinDaddyvip
· 07-10 03:09
¡Por fin ha llegado el dominio descentralizado! ¡Esperando!
Ver originalesResponder0
DegenRecoveryGroupvip
· 07-10 03:09
¡Es demasiado lento, qué hay para investigar!
Ver originalesResponder0
SchrodingerAirdropvip
· 07-10 03:03
Los investigadores iniciales señalaron que esta nueva cosa es lenta y cara.
Ver originalesResponder0
Ver más
  • 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)