Un reciente evento ha llevado a replantear la fiabilidad de los servicios de acceso a dominios tradicionales. La supuesta estabilidad de los servicios de resolución de dominios ha demostrado que también pueden presentar problemas, lo que nos hace considerar si la Descentralización podría ser una alternativa digna de explorar.
Desplegar una página web en la blockchain puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, no hay ninguna entidad que pueda actuar de forma unilateral.
No se requieren certificados: la blockchain utiliza tecnología de cifrado, no se necesita configurar certificados adicionales.
Anteriormente, al ver el esquema de dominio de una plataforma de blockchain, sentí que era solo un intento novedoso, con poca utilidad. Después de todo, los métodos de acceso tradicionales ya son bastante estables y comunes. Pero ahora parece que este enfoque podría tener sus propios escenarios de aplicación, lo que merece un estudio más profundo.
crear un sitio web en la blockchain
Este artículo intentará desplegar un sitio web en una plataforma de blockchain y hacerlo accesible a través del navegador. Todo el proceso se puede dividir en tres pasos: 1. Comprar un dominio; 2. Preparar la página de front-end; 3. Vincular la página al dominio.
El concepto de dominio en la blockchain es similar al del mundo Web2, ambos son alias para direcciones complejas. En la blockchain representa la dirección del usuario, mientras que en Web2 es la dirección IP del servidor.
Comprar dominio
Tomando como ejemplo una plataforma de blockchain, los nombres de dominio se pueden comprar en el 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.
Si el dominio no está ocupado, se puede hacer una oferta a bajo precio, luego entra en una cuenta regresiva, durante la cual todos pueden pujar. El dominio adquirido se almacenará en la billetera del usuario en forma de NFT y se podrá comerciar. La validez del dominio es de 1 año, y después de su vencimiento, será recuperado.
En resumen, hay dos formas de obtener un dominio: a través de una subasta en el sitio web oficial o comerciando con otros usuarios.
Preparar la página del front-end
Este paso requiere preparar una página frontal como muestra. Para simplificar el proceso, este artículo solo prepara un archivo html y lo expone con nginx, además se necesita un servidor en la nube para ejecutar la página frontal. Este paso es el mismo que el despliegue de aplicaciones frontales tradicionales.
Conectar página al dominio de blockchain
Después de obtener un dominio de blockchain, puedes vincular tu dirección ANDL en el sitio web oficial. También puedes 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, simplemente ingresando el comando correspondiente para iniciar.
Acceder a dominios de blockchain
No se puede acceder directamente a un dominio de blockchain ingresándolo en el navegador, porque el navegador no sabe cómo resolver este tipo de dominio. Por lo tanto, se requieren algunas operaciones adicionales.
Solicitud del proceso de dominio de blockchain
Al solicitar un nombre de dominio de blockchain, primero se buscará la dirección ANDL correspondiente en la cadena, lo que es similar a la dirección IP en Web2. El proceso de búsqueda puede compararse con una consulta DNS.
Según la dirección ANDL, la solicitud se reenviará a la máquina correspondiente y luego devolverá la página especificada. El proceso general es similar al de 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 inverso proporcionada oficialmente. Después de descargarla, instalarla y ejecutarla, se abrirá un puerto de proxy local, y luego se podrá acceder al dominio de la blockchain.
resumen de uso
Actualmente se encuentran los siguientes problemas en uso:
Requiere un entorno de ejecución que soporte versiones más recientes de las bibliotecas del sistema.
La documentación no es lo suficientemente clara, probablemente porque no hay muchas demandas, por lo que es necesario explorar por cuenta propia. Las actualizaciones de la documentación en chino pueden estar rezagadas respecto a la versión en inglés.
La velocidad de acceso es más lenta, quedando atrás de los sitios web tradicionales. Esto involucra múltiples factores y hay un gran espacio para mejoras en el futuro.
Falta de soporte para billeteras. La página del navegador integrado proporcionada oficialmente se puede acceder sin instalar un proxy, pero actualmente es considerada 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. Sin embargo, esta dirección es muy innovadora y vale la pena intentar y explorar.
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.
Exploración de dominios de cadena de bloques: Guía para la implementación de sitios web descentralizados
Un reciente evento ha llevado a replantear la fiabilidad de los servicios de acceso a dominios tradicionales. La supuesta estabilidad de los servicios de resolución de dominios ha demostrado que también pueden presentar problemas, lo que nos hace considerar si la Descentralización podría ser una alternativa digna de explorar.
Desplegar una página web en la blockchain puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren consenso para llevarse a cabo, no hay ninguna entidad que pueda actuar de forma unilateral.
No se requieren certificados: la blockchain utiliza tecnología de cifrado, no se necesita configurar certificados adicionales.
Anteriormente, al ver el esquema de dominio de una plataforma de blockchain, sentí que era solo un intento novedoso, con poca utilidad. Después de todo, los métodos de acceso tradicionales ya son bastante estables y comunes. Pero ahora parece que este enfoque podría tener sus propios escenarios de aplicación, lo que merece un estudio más profundo.
crear un sitio web en la blockchain
Este artículo intentará desplegar un sitio web en una plataforma de blockchain y hacerlo accesible a través del navegador. Todo el proceso se puede dividir en tres pasos: 1. Comprar un dominio; 2. Preparar la página de front-end; 3. Vincular la página al dominio.
El concepto de dominio en la blockchain es similar al del mundo Web2, ambos son alias para direcciones complejas. En la blockchain representa la dirección del usuario, mientras que en Web2 es la dirección IP del servidor.
Comprar dominio
Tomando como ejemplo una plataforma de blockchain, los nombres de dominio se pueden comprar en el 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.
Si el dominio no está ocupado, se puede hacer una oferta a bajo precio, luego entra en una cuenta regresiva, durante la cual todos pueden pujar. El dominio adquirido se almacenará en la billetera del usuario en forma de NFT y se podrá comerciar. La validez del dominio es de 1 año, y después de su vencimiento, será recuperado.
En resumen, hay dos formas de obtener un dominio: a través de una subasta en el sitio web oficial o comerciando con otros usuarios.
Preparar la página del front-end
Este paso requiere preparar una página frontal como muestra. Para simplificar el proceso, este artículo solo prepara un archivo html y lo expone con nginx, además se necesita un servidor en la nube para ejecutar la página frontal. Este paso es el mismo que el despliegue de aplicaciones frontales tradicionales.
Conectar página al dominio de blockchain
Después de obtener un dominio de blockchain, puedes vincular tu dirección ANDL en el sitio web oficial. También puedes 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, simplemente ingresando el comando correspondiente para iniciar.
Acceder a dominios de blockchain
No se puede acceder directamente a un dominio de blockchain ingresándolo en el navegador, porque el navegador no sabe cómo resolver este tipo de dominio. Por lo tanto, se requieren algunas operaciones adicionales.
Solicitud del proceso de dominio de blockchain
Al solicitar un nombre de dominio de blockchain, primero se buscará la dirección ANDL correspondiente en la cadena, lo que es similar a la dirección IP en Web2. El proceso de búsqueda puede compararse con una consulta DNS.
Según la dirección ANDL, la solicitud se reenviará a la máquina correspondiente y luego devolverá la página especificada. El proceso general es similar al de 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 inverso proporcionada oficialmente. Después de descargarla, instalarla y ejecutarla, se abrirá un puerto de proxy local, y luego se podrá acceder al dominio de la blockchain.
resumen de uso
Actualmente se encuentran los siguientes problemas en uso:
Requiere un entorno de ejecución que soporte versiones más recientes de las bibliotecas del sistema.
La documentación no es lo suficientemente clara, probablemente porque no hay muchas demandas, por lo que es necesario explorar por cuenta propia. Las actualizaciones de la documentación en chino pueden estar rezagadas respecto a la versión en inglés.
La velocidad de acceso es más lenta, quedando atrás de los sitios web tradicionales. Esto involucra múltiples factores y hay un gran espacio para mejoras en el futuro.
Falta de soporte para billeteras. La página del navegador integrado proporcionada oficialmente se puede acceder sin instalar un proxy, pero actualmente es considerada 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. Sin embargo, esta dirección es muy innovadora y vale la pena intentar y explorar.