Cadena de bloques dominio y despliegue de sitios web: explorando nuevas posibilidades de Descentralización
Un evento reciente ha llevado a repensar la fiabilidad de los servicios de acceso a dominios tradicionales. El hecho de que un servicio de resolución de nombres de dominio, que siempre se ha considerado estable, pueda presentar problemas, hace que uno se pregunte si una solución de Descentralización podría convertirse en una alternativa digna de exploración.
Desplegar una página en la cadena de bloques puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, no existe una única entidad de decisión.
Sin necesidad de certificados: la cadena de bloques utiliza tecnología de cifrado y no requiere la configuración adicional de certificados.
Antes había tenido contacto con el esquema de dominios de una cierta Cadena de bloques, y en ese momento pensé que su utilidad era limitada. Pero ahora parece que este tipo de esquema podría tener de hecho sus escenarios de aplicación, y vale la pena investigarlo a fondo.
Proceso de creación de sitios web de Cadena de bloques
Este artículo intentará desplegar un sitio web accesible a través de un navegador en una plataforma de Cadena de bloques. Los pasos principales incluyen: 1. Comprar un dominio; 2. Preparar la página frontal; 3. Vincular la página al dominio.
Los nombres de dominio de la cadena de bloques son conceptualmente similares a los nombres de dominio tradicionales de Web2, ambos son alias de direcciones complejas. Los nombres de dominio de la cadena de bloques representan direcciones de usuario, mientras que los nombres de dominio de Web2 corresponden a direcciones IP de servidores.
compra de dominio
Tomando como ejemplo una plataforma de cadena de bloques, se puede comprar un nombre de dominio a través del sitio web oficial, valorado en tokens de la plataforma. Al igual que en Web2, los nombres de dominio más cortos tienen un precio más alto, que varía entre 1 y 100 tokens.
Los nombres de dominio no ocupados se pueden pujar a bajo precio; una vez que comienza la cuenta regresiva, todos pueden participar en la puja. Los nombres de dominio comprados con éxito se almacenan en forma de NFT en la billetera del usuario y se pueden comerciar. La duración del nombre de dominio es de 1 año y se recuperará al vencimiento.
En resumen, el nombre de dominio se puede obtener a través de subastas en el sitio web oficial o mediante transacciones entre usuarios.
Preparación de la página frontal
Este paso requiere preparar la página frontal que se utilizará para la presentación. Para simplificar el proceso, este artículo solo utiliza un archivo html y nginx para exponer la página, y también se necesita un servidor en la nube para ejecutar la aplicación frontal. Este paso es el mismo que el despliegue tradicional del frontal.
página vinculada a un nombre de dominio de cadena de bloques
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 plataforma y seguir las instrucciones oficiales.
Una vez completada la vinculación, se debe iniciar el puerto de escucha en el servidor, para convertir las solicitudes http en udp. Se puede utilizar la herramienta de proxy proporcionada oficialmente, iniciando con el siguiente comando:
Entre ellos, 8080 es el puerto TCP para escuchar consultas HTTP localmente, y 3333 es el puerto UDP para actividades RLDP y ADNL. global.config.json es el archivo de configuración global.
Acceso a la Cadena de bloques de dominios
No se puede acceder al sitio web ingresando directamente el nombre de dominio de la cadena de bloques en el navegador, porque el navegador no puede resolver ese nombre de dominio. Se requieren operaciones adicionales.
Proceso de solicitud
Al solicitar un nombre de dominio de cadena de bloques, primero se consulta 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 de consulta 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 de consultar el mapeo de direcciones y nombres de dominio.
Acceso a través de un proxy
Se recomienda utilizar la herramienta de proxy inverso proporcionada por la oficial. Después de descargar, instalar y iniciar, se abrirá el puerto 8080 para el proxy, y luego se podrá acceder al dominio de la cadena de bloques.
Resumen de uso
Actualmente se están encontrando los siguientes problemas en el uso:
Se requieren requisitos para el entorno de ejecución, el sistema debe soportar versiones superiores a glibc 2.34.
La documentación no es lo suficientemente clara, posiblemente debido a que hay pocos requerimientos, es necesario explorar por cuenta propia. La documentación en chino se actualiza con retraso respecto a la versión en inglés.
La velocidad de acceso es más lenta, quedando por detrás de los sitios web tradicionales.
Falta de soporte de billetera. La página del navegador integrado proporcionada por la oficial ha sido identificada como un sitio de phishing por billeteras populares.
En general, la experiencia actual es regular, hay mucho espacio para mejorar. Pero esta dirección es innovadora y vale la pena intentarlo.
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.
9 me gusta
Recompensa
9
4
Compartir
Comentar
0/400
GasFeeNightmare
· hace8h
¡Los tontos que se quejan del gas en su vida diaria!
Ver originalesResponder0
GasFeeCrier
· hace8h
Está demasiado caro, la tarifa de despliegue es muy alta.
Ver originalesResponder0
LidoStakeAddict
· hace9h
¿Crear otro dominio para tomar a la gente por tonta?
Ver originalesResponder0
ForkMonger
· hace9h
tal dns centralizado... otro vector de ataque de gobernanza esperando fallar, para ser honesto
Explorar redes descentralizadas: guía práctica sobre dominios de cadena de bloques y despliegue de sitios web
Cadena de bloques dominio y despliegue de sitios web: explorando nuevas posibilidades de Descentralización
Un evento reciente ha llevado a repensar la fiabilidad de los servicios de acceso a dominios tradicionales. El hecho de que un servicio de resolución de nombres de dominio, que siempre se ha considerado estable, pueda presentar problemas, hace que uno se pregunte si una solución de Descentralización podría convertirse en una alternativa digna de exploración.
Desplegar una página en la cadena de bloques puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, no existe una única entidad de decisión.
Sin necesidad de certificados: la cadena de bloques utiliza tecnología de cifrado y no requiere la configuración adicional de certificados.
Antes había tenido contacto con el esquema de dominios de una cierta Cadena de bloques, y en ese momento pensé que su utilidad era limitada. Pero ahora parece que este tipo de esquema podría tener de hecho sus escenarios de aplicación, y vale la pena investigarlo a fondo.
Proceso de creación de sitios web de Cadena de bloques
Este artículo intentará desplegar un sitio web accesible a través de un navegador en una plataforma de Cadena de bloques. Los pasos principales incluyen: 1. Comprar un dominio; 2. Preparar la página frontal; 3. Vincular la página al dominio.
Los nombres de dominio de la cadena de bloques son conceptualmente similares a los nombres de dominio tradicionales de Web2, ambos son alias de direcciones complejas. Los nombres de dominio de la cadena de bloques representan direcciones de usuario, mientras que los nombres de dominio de Web2 corresponden a direcciones IP de servidores.
compra de dominio
Tomando como ejemplo una plataforma de cadena de bloques, se puede comprar un nombre de dominio a través del sitio web oficial, valorado en tokens de la plataforma. Al igual que en Web2, los nombres de dominio más cortos tienen un precio más alto, que varía entre 1 y 100 tokens.
Los nombres de dominio no ocupados se pueden pujar a bajo precio; una vez que comienza la cuenta regresiva, todos pueden participar en la puja. Los nombres de dominio comprados con éxito se almacenan en forma de NFT en la billetera del usuario y se pueden comerciar. La duración del nombre de dominio es de 1 año y se recuperará al vencimiento.
En resumen, el nombre de dominio se puede obtener a través de subastas en el sitio web oficial o mediante transacciones entre usuarios.
Preparación de la página frontal
Este paso requiere preparar la página frontal que se utilizará para la presentación. Para simplificar el proceso, este artículo solo utiliza un archivo html y nginx para exponer la página, y también se necesita un servidor en la nube para ejecutar la aplicación frontal. Este paso es el mismo que el despliegue tradicional del frontal.
página vinculada a un nombre de dominio de cadena de bloques
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 plataforma y seguir las instrucciones oficiales.
Una vez completada la vinculación, se debe iniciar el puerto de escucha en el servidor, para convertir las solicitudes http en udp. Se puede utilizar la herramienta de proxy 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 para escuchar consultas HTTP localmente, y 3333 es el puerto UDP para actividades RLDP y ADNL. global.config.json es el archivo de configuración global.
Acceso a la Cadena de bloques de dominios
No se puede acceder al sitio web ingresando directamente el nombre de dominio de la cadena de bloques en el navegador, porque el navegador no puede resolver ese nombre de dominio. Se requieren operaciones adicionales.
Proceso de solicitud
Al solicitar un nombre de dominio de cadena de bloques, primero se consulta 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 de consulta 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 de consultar el mapeo de direcciones y nombres de dominio.
Acceso a través de un proxy
Se recomienda utilizar la herramienta de proxy inverso proporcionada por la oficial. Después de descargar, instalar y iniciar, se abrirá el puerto 8080 para el proxy, y luego se podrá acceder al dominio de la cadena de bloques.
Resumen de uso
Actualmente se están encontrando los siguientes problemas en el uso:
Se requieren requisitos para el entorno de ejecución, el sistema debe soportar versiones superiores a glibc 2.34.
La documentación no es lo suficientemente clara, posiblemente debido a que hay pocos requerimientos, es necesario explorar por cuenta propia. La documentación en chino se actualiza con retraso respecto a la versión en inglés.
La velocidad de acceso es más lenta, quedando por detrás de los sitios web tradicionales.
Falta de soporte de billetera. La página del navegador integrado proporcionada por la oficial ha sido identificada como un sitio de phishing por billeteras populares.
En general, la experiencia actual es regular, hay mucho espacio para mejorar. Pero esta dirección es innovadora y vale la pena intentarlo.