Nuevas posibilidades en sitios web de cadena de bloques: guía completa desde el despliegue hasta el acceso

Repensar las posibilidades de la Cadena de bloques en los sitios web

Un reciente acontecimiento ha llevado a una reevaluación de los servicios de acceso a dominios tradicionales. El servicio de resolución de nombres de dominio, que siempre se ha considerado estable y fiable, también ha presentado problemas, lo que nos lleva a reflexionar: ¿pueden las soluciones descentralizadas convertirse en una alternativa viable 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, ninguna institución puede actuar de manera unilateral.

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

Antes, cuando me encontré con el esquema de nombres de dominio de una cierta Cadena de bloques, pensé que era solo un intento interesante, con poca utilidad. Después de todo, los métodos de acceso tradicionales ya son bastante estables y comunes. Pero ahora parece que este esquema realmente podría tener sus escenarios de aplicación, lo que merece una investigación más profunda.

Crear un sitio web en la Cadena de bloques

Este artículo intentará desplegar un sitio web en una plataforma de Cadena de bloques y hacerlo accesible a través de un 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 proporcionan un 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, los nombres de dominio se pueden comprar a través del sitio web oficial, con precios en tokens de la plataforma. Al igual que en Web2, los nombres de dominio más cortos tienen un precio más alto, variando entre 1 y 100 tokens.

Los nombres de dominio no utilizados se pueden pujar a bajo precio, y después de que comience la cuenta regresiva, todos pueden participar en la puja. Los nombres de dominio comprados con éxito se almacenarán en la billetera del usuario en forma de NFT y se podrán comerciar. La validez del nombre de dominio es de 1 año y se recuperará al vencimiento.

En general, se puede obtener un dominio a través de una subasta en el sitio web oficial o comprándolo a otros usuarios.

Preparar la página frontal

Este paso requiere preparar una página frontal para mostrar. Para simplificar, este artículo solo prepara un archivo html y utiliza nginx para exponerlo, también se necesita un servidor en la nube para ejecutar la página frontal. Este proceso es similar al despliegue de aplicaciones frontales tradicionales.

Vincular página al dominio de la cadena de bloques

Una vez que obtenga el dominio de la Cadena de bloques, puede vincular la dirección ANDL en el sitio web oficial. También puede usar 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 recibir solicitudes http y retransmitirlas a 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 utilizado para escuchar 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 el sitio web oficial.

Acceder a la cadena de bloques de dominio

Directamente ingresar un nombre de dominio de Cadena de bloques en el navegador no se puede acceder, porque el navegador no sabe cómo resolver este tipo de dominio. Se necesitan realizar algunas operaciones adicionales.

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

proceso de solicitud de nombre 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 la cadena, lo que se puede comparar con la dirección IP en Web2. El proceso de consulta es similar a una consulta DNS.

Según la dirección ANDL, la solicitud se redirigirá a la máquina correspondiente y luego devolverá la página especificada. Todo el proceso es similar a Web2, la principal diferencia radica en que el método de consulta de 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 puerto de proxy local, y luego se podrá acceder al dominio de la Cadena de bloques.

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

Resumen de uso

Actualmente, he encontrado los siguientes problemas:

  1. Requiere un entorno de ejecución. El sistema necesita soportar versiones más recientes de glibc, y se debe verificar si la máquina cumple con los requisitos antes de la implementación.

  2. La documentación no es lo suficientemente clara. Puede que debido a la poca demanda, la documentación no esté completa, lo que requiere exploración por cuenta propia. La actualización de la documentación en chino tampoco es oportuna.

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

  4. Falta de soporte de billetera. La oficial proporciona una simple página de navegador integrada, pero actualmente es considerada 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.

IP-1.95%
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
  • 8
  • Compartir
Comentar
0/400
MEVEyevip
· 07-04 12:53
Todos deberían abrazar el cambio
Ver originalesResponder0
RetiredMinervip
· 07-02 16:25
Cadena de bloques天下第一
Ver originalesResponder0
CryptoGoldminevip
· 07-01 20:57
soporte técnico para el futuro
Ver originalesResponder0
PancakeFlippavip
· 07-01 15:25
Recibiendo el futuro del DNS sin miedo
Ver originalesResponder0
MEVHunterZhangvip
· 07-01 15:24
La interpretación on-chain es buena.
Ver originalesResponder0
TokenEconomistvip
· 07-01 15:23
Hablemos de DNS web3.
Ver originalesResponder0
SnapshotBotvip
· 07-01 15:12
Cadena de bloques才是好基建
Ver originalesResponder0
GateUser-75ee51e7vip
· 07-01 15:00
Construir un sitio web on-chain vale la pena intentarlo.
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)