Un reciente evento ha llevado a replantear los servicios tradicionales de acceso a dominios. Siempre hemos considerado que los servicios de resolución de dominios son muy estables, pero incluso ellos pueden presentar problemas. Esto nos hace cuestionar si la Descentralización podría ser una alternativa digna de exploración.
Desplegar una página en la blockchain puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren el consentimiento colectivo para llevarse a cabo, ninguna entidad única puede actuar de manera unilateral.
Sin necesidad de certificado: Debido a que la blockchain utiliza tecnología de cifrado, no se requiere configuración adicional de certificados.
Cuando vi el esquema de dominios en TON antes, pensé que parecía solo un intento interesante, con poca utilidad, ya que el método de acceso tradicional ya es bastante estable y común. Pero ahora, al reflexionar nuevamente, puede que realmente tenga su lugar y valga la pena investigarlo en profundidad.
crear un sitio web en la blockchain
Este artículo intentará desplegar un sitio web en TON y hacerlo accesible a través del navegador. El proceso completo 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 dominio en blockchain es similar al de los dominios en el mundo WEB2, ambos son un alias para una dirección compleja y difícil de recordar. En blockchain, representa la dirección del usuario, mientras que en WEB2 es la dirección IP del servicio.
Comprar dominio
Tomando como ejemplo TON, los nombres de dominio se pueden comprar a través del sitio web oficial, valorados en TON. 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 TON.
Si un dominio aún no está en posesión de nadie, puedes hacer una oferta a bajo precio y luego entrar en la fase de cuenta regresiva, durante la cual cualquier persona puede participar en la puja hasta que termine la cuenta regresiva. Una vez que ganes el dominio, se almacenará en forma de NFT en la billetera del usuario. El NFT del dominio se puede comerciar y tiene una duración de 1 año, después del cual será recuperado.
En resumen, las formas de obtener un dominio incluyen participar en subastas en el sitio web oficial o adquirirlo a través de transacciones con otros usuarios.
Preparar la página frontal
Este paso requiere preparar una página frontal como demostración. Para simplificar, este artículo solo prepara un archivo html y utiliza nginx para exponer la página. Por supuesto, también se necesita un servidor en la nube para ejecutar la página frontal. Este paso es igual que el despliegue de aplicaciones frontales tradicionales.
Vincular página a .ton
Después de tener un dominio .ton, puedes vincular tu dirección ANDL en el sitio web oficial de DNS de TON. También puedes utilizar la herramienta de vinculación proporcionada por TON y seguir la guía del sitio oficial para realizar la vinculación.
Después de completar la vinculación, es necesario iniciar un puerto de escucha en el servidor para escuchar solicitudes http y reenviarlas como udp. Se puede utilizar la herramienta rldp-http-proxy proporcionada oficialmente, ingresando el comando correspondiente para iniciar.
Acceder al dominio .ton
Introducir directamente el dominio .ton en el navegador no permite acceder al sitio web, ya que el navegador no sabe cómo resolver este dominio. Por lo tanto, se requiere realizar algunas operaciones adicionales.
solicitud del proceso .ton
Al solicitar un dominio .ton, primero se consultará en la cadena la dirección ANDL correspondiente, que es similar a la dirección IP en WEB2, generándose automáticamente al desplegar el sitio web. Este proceso de consulta puede compararse con el proceso de consulta DNS.
Según la dirección ANDL, la solicitud se reenviará a la máquina correspondiente y luego devolverá la página especificada. Todo el proceso es similar al de WEB2, la principal diferencia es que el método de consulta de mapeo de direcciones y nombres de dominio es diferente.
Acceso a la página a través de un proxy
Recomiendo usar la herramienta de proxy oficial proporcionada por Tonutils Reverse Proxy. Después de descargar, instalar y iniciar, se abrirá un puerto 8080 para el proxy, y luego podrás acceder al dominio .ton.
Resumen de uso
Actualmente he encontrado los siguientes problemas durante el uso:
Se requieren condiciones para el entorno de funcionamiento del sitio web. El sistema necesita soportar la versión glibc 2.34 o superior, y se debe verificar si la máquina cumple con los requisitos antes de la implementación.
La documentación no es lo suficientemente clara. Puede ser porque la demanda del sitio web de TON no es alta, la documentación no está completa y se necesita explorar por cuenta propia. La documentación en chino no se actualiza a tiempo, está desactualizada en comparación con la versión en inglés.
La velocidad de acceso es relativamente lenta. La velocidad de acceso está por detrás de los sitios web tradicionales, hay muchos factores involucrados y aún hay un gran margen de mejora en el futuro.
Falta de soporte para billeteras. La oficial proporciona una página de navegador embebido simple, a la que se puede acceder sin instalar un proxy. Pero actualmente este sitio web ha sido identificado como un sitio de phishing por todas las billeteras principales.
En general, la experiencia de uso actual es regular, hay mucho espacio para mejorar. Sin embargo, esta dirección es muy 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.
16 me gusta
Recompensa
16
7
Compartir
Comentar
0/400
ResearchChadButBroke
· hace5h
¿Qué demonios? ¿Otra vez investigando sobre nombres de dominio en la Cadena de bloques?!
Ver originalesResponder0
Hash_Bandit
· hace10h
vi esto en 2018 en eth... todavía esperando la adopción real de la red para ser honesto. los hash rates no mienten
Ver originalesResponder0
SadMoneyMeow
· 07-30 22:30
¿Todavía vendiendo caídas!? Toda la cadena está en verde y aún investigando ton
Ver originalesResponder0
gas_guzzler
· 07-30 22:26
Probar y jugar está bien, no es como si Alibaba estuviera fuera de servicio.
Ver originalesResponder0
SignatureDenied
· 07-30 22:15
¿Huele bien?
Ver originalesResponder0
DuskSurfer
· 07-30 22:12
¿Comercio de criptomonedas por seguir la tendencia? ¿No entiendes que se pierde un montón?
Explorar nuevas direcciones en Web3: cómo desplegar un sitio web descentralizado en la cadena de bloques TON
Un reciente evento ha llevado a replantear los servicios tradicionales de acceso a dominios. Siempre hemos considerado que los servicios de resolución de dominios son muy estables, pero incluso ellos pueden presentar problemas. Esto nos hace cuestionar si la Descentralización podría ser una alternativa digna de exploración.
Desplegar una página en la blockchain puede tener las siguientes ventajas:
Descentralización: todas las modificaciones requieren el consentimiento colectivo para llevarse a cabo, ninguna entidad única puede actuar de manera unilateral.
Sin necesidad de certificado: Debido a que la blockchain utiliza tecnología de cifrado, no se requiere configuración adicional de certificados.
Cuando vi el esquema de dominios en TON antes, pensé que parecía solo un intento interesante, con poca utilidad, ya que el método de acceso tradicional ya es bastante estable y común. Pero ahora, al reflexionar nuevamente, puede que realmente tenga su lugar y valga la pena investigarlo en profundidad.
crear un sitio web en la blockchain
Este artículo intentará desplegar un sitio web en TON y hacerlo accesible a través del navegador. El proceso completo 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 dominio en blockchain es similar al de los dominios en el mundo WEB2, ambos son un alias para una dirección compleja y difícil de recordar. En blockchain, representa la dirección del usuario, mientras que en WEB2 es la dirección IP del servicio.
Comprar dominio
Tomando como ejemplo TON, los nombres de dominio se pueden comprar a través del sitio web oficial, valorados en TON. 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 TON.
Si un dominio aún no está en posesión de nadie, puedes hacer una oferta a bajo precio y luego entrar en la fase de cuenta regresiva, durante la cual cualquier persona puede participar en la puja hasta que termine la cuenta regresiva. Una vez que ganes el dominio, se almacenará en forma de NFT en la billetera del usuario. El NFT del dominio se puede comerciar y tiene una duración de 1 año, después del cual será recuperado.
En resumen, las formas de obtener un dominio incluyen participar en subastas en el sitio web oficial o adquirirlo a través de transacciones con otros usuarios.
Preparar la página frontal
Este paso requiere preparar una página frontal como demostración. Para simplificar, este artículo solo prepara un archivo html y utiliza nginx para exponer la página. Por supuesto, también se necesita un servidor en la nube para ejecutar la página frontal. Este paso es igual que el despliegue de aplicaciones frontales tradicionales.
Vincular página a .ton
Después de tener un dominio .ton, puedes vincular tu dirección ANDL en el sitio web oficial de DNS de TON. También puedes utilizar la herramienta de vinculación proporcionada por TON y seguir la guía del sitio oficial para realizar la vinculación.
Después de completar la vinculación, es necesario iniciar un puerto de escucha en el servidor para escuchar solicitudes http y reenviarlas como udp. Se puede utilizar la herramienta rldp-http-proxy proporcionada oficialmente, ingresando el comando correspondiente para iniciar.
Acceder al dominio .ton
Introducir directamente el dominio .ton en el navegador no permite acceder al sitio web, ya que el navegador no sabe cómo resolver este dominio. Por lo tanto, se requiere realizar algunas operaciones adicionales.
solicitud del proceso .ton
Al solicitar un dominio .ton, primero se consultará en la cadena la dirección ANDL correspondiente, que es similar a la dirección IP en WEB2, generándose automáticamente al desplegar el sitio web. Este proceso de consulta puede compararse con el proceso de consulta DNS.
Según la dirección ANDL, la solicitud se reenviará a la máquina correspondiente y luego devolverá la página especificada. Todo el proceso es similar al de WEB2, la principal diferencia es que el método de consulta de mapeo de direcciones y nombres de dominio es diferente.
Acceso a la página a través de un proxy
Recomiendo usar la herramienta de proxy oficial proporcionada por Tonutils Reverse Proxy. Después de descargar, instalar y iniciar, se abrirá un puerto 8080 para el proxy, y luego podrás acceder al dominio .ton.
Resumen de uso
Actualmente he encontrado los siguientes problemas durante el uso:
Se requieren condiciones para el entorno de funcionamiento del sitio web. El sistema necesita soportar la versión glibc 2.34 o superior, y se debe verificar si la máquina cumple con los requisitos antes de la implementación.
La documentación no es lo suficientemente clara. Puede ser porque la demanda del sitio web de TON no es alta, la documentación no está completa y se necesita explorar por cuenta propia. La documentación en chino no se actualiza a tiempo, está desactualizada en comparación con la versión en inglés.
La velocidad de acceso es relativamente lenta. La velocidad de acceso está por detrás de los sitios web tradicionales, hay muchos factores involucrados y aún hay un gran margen de mejora en el futuro.
Falta de soporte para billeteras. La oficial proporciona una página de navegador embebido simple, a la que se puede acceder sin instalar un proxy. Pero actualmente este sitio web ha sido identificado como un sitio de phishing por todas las billeteras principales.
En general, la experiencia de uso actual es regular, hay mucho espacio para mejorar. Sin embargo, esta dirección es muy innovadora y vale la pena intentarlo.