Implementación de sitios web de Cadena de bloques: un nuevo capítulo en la Descentralización de redes

robot
Generación de resúmenes en curso

Despliegue de sitios web en la Cadena de bloques: exploración de nuevas posibilidades

Un reciente evento ha llevado a replantearse la fiabilidad de los servicios de acceso a dominios tradicionales. El hecho de que un servicio de resolución de dominios, que siempre se ha considerado estable, pueda presentar problemas, hace que se piense en que una solución descentralizada podría ser una alternativa digna de explorar.

Deployar 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 puede actuar de manera unilateral.

  2. Sin certificación: dado que la cadena de bloques utiliza tecnología de cifrado, no se requiere configuración adicional de certificación.

Antes, cuando me encontré con el esquema de nombres de dominio de una cierta Cadena de bloques, pensé que era solo un intento novedoso, con poca utilidad práctica. Después de todo, los métodos de acceso tradicionales ya son bastante estables y están muy extendidos. Pero ahora parece que este esquema podría realmente tener su lugar, y vale la pena investigarlo más a fondo.

Proceso de creación de sitios web de Cadena de bloques

El proceso de crear un sitio web en la Cadena de bloques se puede dividir aproximadamente en tres pasos: 1. Comprar un dominio; 2. Preparar la página frontal; 3. Vínculo de la página al dominio.

El concepto de dominio en la cadena de bloques es similar al del mundo Web2, ambos son alias de direcciones complejas. En la cadena de bloques representa la dirección del usuario, mientras que en Web2 es la dirección IP del servidor.

compra de dominio

Tomando como ejemplo una plataforma de Cadena de bloques, el nombre de dominio se puede comprar en el sitio web oficial, valorado en tokens de esa 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 ocupados se pueden subastar a bajo precio, y una vez que comienza la cuenta regresiva, todos pueden participar en la puja. Los nombres de dominio comprados con éxito se almacenan en la billetera del usuario en forma de NFT y se pueden negociar. La validez del dominio es de 1 año, y será recuperado al vencimiento.

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

Preparación de la página frontal

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

enlace de página y dominio

Una vez que poseas un dominio, puedes vincular la dirección ANDL en el sitio oficial. También puedes utilizar la herramienta de vinculación proporcionada oficialmente y seguir las instrucciones para operar.

Una vez completada la vinculación, es necesario iniciar el puerto de escucha en el servidor, para redirigir las solicitudes http a udp. Se puede utilizar la herramienta oficial, ingresando el comando correspondiente para iniciar:

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

Donde 8080 es el puerto TCP que escucha las consultas HTTP, 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 en el sitio web oficial.

Acceder a nombres de dominio de cadena de bloques

Directamente ingresar un nombre de dominio de cadena de bloques en el navegador no es accesible, porque el navegador no sabe cómo resolverlo. Se necesitan realizar algunas operaciones adicionales.

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

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

Cómo acceder a sitios web "on-chain"

Acceso a través de un proxy

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

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

Resumen de uso

Actualmente, se presentan los siguientes problemas:

  1. Hay requisitos para el entorno de ejecución. El sistema debe soportar versiones superiores a glibc 2.34, se debe verificar antes de la implementación.

  2. La documentación no es lo suficientemente clara. Puede que debido a que no hay muchas demandas, la documentación no está completa y se necesita explorar por cuenta propia. La versión en chino también no se actualiza a tiempo.

  3. La velocidad de acceso es relativamente lenta. Más lenta que los sitios web tradicionales, hay un gran espacio para mejorar en el futuro.

  4. No se ha obtenido soporte de la billetera. El navegador integrado proporcionado oficialmente no puede acceder a través de un proxy, pero es considerado un sitio de phishing por las billeteras más populares.

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

IP2.53%
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
  • 5
  • Compartir
Comentar
0/400
HappyToBeDumpedvip
· 08-04 10:03
Suena bien, pero aquí viene el problema: la latencia parece difícil de manejar, ¿verdad?
Ver originalesResponder0
GateUser-9ad11037vip
· 08-04 09:59
Bengbu ha quedado en espera, ya estamos en 2024 y todavía hay gente que está lidiando con esto.
Ver originalesResponder0
TokenomicsTinfoilHatvip
· 08-04 09:58
¡Los jugadores de Web3 entienden mejor la seguridad!
Ver originalesResponder0
YieldWhisperervip
· 08-04 09:51
he visto este mismo argumento en 2019... spoiler: fracasó miserablemente debido a problemas de escalabilidad jaja
Ver originalesResponder0
RugpullTherapistvip
· 08-04 09:43
¿Todavía estamos en la centralización en 2024?
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)