¿Cómo acceder al sitio web on-chain?

Intermedio7/2/2025, 11:18:02 AM
Este artículo proporciona una guía paso a paso sobre cómo desplegar nombres de dominio .ton en la blockchain TON, cubriendo todo el proceso de compra, preparación del front-end, vinculación de páginas y resolución de acceso.

Un incidente reciente me ha llevado a replantear los servicios de acceso a dominios tradicionales, que siempre hemos considerado muy estables. Resulta que incluso los servicios de resolución de dominios pueden encontrar problemas. Esto me hace preguntarme si una solución descentralizada podría ser una alternativa valiosa a explorar.

Después de pensarlo un poco, desplegar una página en la blockchain puede tener los siguientes beneficios:

  • Descentralización: Todas las modificaciones requieren el acuerdo colectivo de todos los involucrados, y ninguna institución puede tomar decisiones unilaterales.
  • No se requieren certificados: Debido a que la blockchain utiliza tecnología de cifrado, no es necesario realizar una configuración adicional de certificados.

Anteriormente vi la solución de nombre de dominio en TON y pensé que parecía solo por diversión, con una practicidad general, ya que los métodos de acceso tradicionales ya son bastante estables y comúnmente utilizados. Pero ahora que lo pienso, podría haber realmente lugares donde podría ser útil, así que planeo estudiarlo con más cuidado.

Creando un sitio web on-chain

Este artículo intentará desplegar un sitio web en TON, permitiendo a los usuarios acceder a la página en su navegador. El proceso se divide en tres pasos: 1. Comprar un nombre de dominio; 2. Preparar la página del front-end; 3. Vincular la página al nombre de dominio.

El concepto de nombres de dominio en blockchain es en realidad similar al del mundo WEB2; ambos sirven como alias para direcciones complejas y difíciles de recordar. En blockchain, representan la dirección del usuario, mientras que en WEB2, representan la dirección IP del servicio.

Comprar nombre de dominio

Tomando TON como ejemplo, la dirección de compra oficial para el dominio es https://dns.ton.org/, aPrecio en TON. Al igual que en WEB2, cuanto más corto es el nombre de dominio, más caro es, con precios que oscilan entre 1 y 100 TON.

Si el nombre de dominio no es propiedad de nadie, puedes hacer una oferta a un precio bajo y entrar en una cuenta atrás después de pujar, durante la cual todos pueden competir hasta que termine la cuenta atrás. Después de la subasta, el nombre de dominio se almacenará en la billetera del usuario en forma de un NFT. El NFT del nombre de dominio puede ser comerciado. El período de validez del nombre de dominio es de 1 año, después del cual será reclamado.

En resumen, los nombres de dominio se pueden obtener a través de subastas en el sitio web oficial o intercambiados con otros usuarios.

Prepara la página del front-end

En este paso, se necesita preparar una página de front-end para la visualización. Para simplificar, este artículo solo prepara un archivo HTML junto con Nginx para exponer la página, y por supuesto, el proyecto también requiere un servidor en la nube para ejecutar la página de front-end. Este paso es similar a desplegar aplicaciones de front-end tradicionales.

Vincular la página a .ton

Después de obtener un nombre de dominio .ton, puedes vincular tu dirección ANDL en el sitio web oficial de TON DNS. Por supuesto, también puedes utilizar la herramienta de vinculación proporcionada por TON para vincular tu página según las instrucciones en el sitio web oficial.

Después de que se complete el enlace, también necesitas iniciar un puerto de escucha en el servidor para escuchar solicitudes HTTP y reenviarlas a UDP. Puedes usar la herramienta oficial rldp-http-proxy para esto, simplemente ingresa el siguiente comando para iniciarla:

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

Entre ellos, 8080 es el puerto TCP que escuchará las consultas HTTP entrantes en el host local, mientras que 3333 es el puerto UDP que se utilizará para todas las actividades salientes y entrantes de RLDP y ADNL (es decir, conectándose al sitio web de TON a través de la red TON). global.config.json es el nombre del archivo para la configuración global de TON, que se puede descargar aquí.

Acceder al dominio .ton

Intentar ingresar directamente un dominio .ton en el navegador para acceder a un sitio web no funcionará, porque el navegador no sabe dónde resolver este dominio. Por lo tanto, se necesitan algunas operaciones adicionales aquí.

El proceso de solicitar .ton

Al solicitar un dominio .ton, primero se consultará la dirección ANDL correspondiente en la cadena. Esta dirección se puede entender simplemente como la dirección IP en WEB2, que se genera automáticamente cuando implementas un sitio web. Este proceso de consulta también se puede asemejar al proceso de consulta DNS.

Después de eso, basado en la dirección de ANDL, la solicitud será reenviada a su máquina correspondiente, momento en el cual puede especificar la página de retorno correspondiente. El proceso general es bastante similar al de WEB2, siendo la principal diferencia que el método de consulta para la dirección y el mapeo de nombres de dominio es algo diferente.

Accede a la página a través de un proxy

La forma más recomendada es utilizar la herramienta de proxy Tonutils Reverse Proxy proporcionada por el sitio web oficial. Después de descargarla, instalarla y abrirla, se abrirá un puerto 8080 para el proxy, y luego podrás acceder al dominio .ton.


Puedes ver sitios web que pueden acceder a dominios .ton.

Resumen de uso

Actualmente, después de usarlo, he encontrado los siguientes problemas:

  • Hay requisitos para el entorno en el que opera el sitio web. Su sistema debe ser compatible con la versión 2.34 o superior de glibc, así que verifique si su máquina cumple con los requisitos antes de implementar la página.
  • La documentación no es muy clara. Puede ser porque no hay mucha demanda para este sitio web de operaciones TON, por lo que la documentación no está muy completa y requiere exploración por su cuenta. Además, la versión en chino no se actualiza de manera oportuna y está rezagada en comparación con la versión en inglés.
  • La velocidad de acceso es relativamente lenta. La velocidad de acceso estará rezagada en comparación con los sitios web tradicionales. Por supuesto, hay muchos factores involucrados, y sólo se puede decir que hay un gran margen de mejora en el futuro.
  • No es compatible con la billetera. El sitio web oficial proporciona una página de navegador embebido simple a la que puedes acceder sin instalar un proxy. Sin embargo, actualmente, este sitio es identificado como un sitio de phishing por todas las billeteras importantes o.0.

En resumen, la experiencia actual es en realidad bastante promedio, y hay muchas áreas para mejorar en el futuro. Sin embargo, creo que esta dirección es bastante buena e innovadora, y vale la pena intentarlo.

Declaración:

  1. Este artículo es reimpreso de [TechFlow],los derechos de autor pertenecen al autor original [Yeezo, ZAN] Si tiene alguna objeción a la reimpresión, por favor contáctenos Equipo de Gate LearnEl equipo lo procesará lo antes posible según los procedimientos relevantes.
  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo son únicamente del autor y no constituyen ningún consejo de inversión.
  3. Otras versiones en otros idiomas del artículo son traducidas por el equipo de Gate Learn, a menos que se indique lo contrario.GateBajo estas circunstancias, está prohibido copiar, difundir o plagiar artículos traducidos.

¿Cómo acceder al sitio web on-chain?

Intermedio7/2/2025, 11:18:02 AM
Este artículo proporciona una guía paso a paso sobre cómo desplegar nombres de dominio .ton en la blockchain TON, cubriendo todo el proceso de compra, preparación del front-end, vinculación de páginas y resolución de acceso.

Un incidente reciente me ha llevado a replantear los servicios de acceso a dominios tradicionales, que siempre hemos considerado muy estables. Resulta que incluso los servicios de resolución de dominios pueden encontrar problemas. Esto me hace preguntarme si una solución descentralizada podría ser una alternativa valiosa a explorar.

Después de pensarlo un poco, desplegar una página en la blockchain puede tener los siguientes beneficios:

  • Descentralización: Todas las modificaciones requieren el acuerdo colectivo de todos los involucrados, y ninguna institución puede tomar decisiones unilaterales.
  • No se requieren certificados: Debido a que la blockchain utiliza tecnología de cifrado, no es necesario realizar una configuración adicional de certificados.

Anteriormente vi la solución de nombre de dominio en TON y pensé que parecía solo por diversión, con una practicidad general, ya que los métodos de acceso tradicionales ya son bastante estables y comúnmente utilizados. Pero ahora que lo pienso, podría haber realmente lugares donde podría ser útil, así que planeo estudiarlo con más cuidado.

Creando un sitio web on-chain

Este artículo intentará desplegar un sitio web en TON, permitiendo a los usuarios acceder a la página en su navegador. El proceso se divide en tres pasos: 1. Comprar un nombre de dominio; 2. Preparar la página del front-end; 3. Vincular la página al nombre de dominio.

El concepto de nombres de dominio en blockchain es en realidad similar al del mundo WEB2; ambos sirven como alias para direcciones complejas y difíciles de recordar. En blockchain, representan la dirección del usuario, mientras que en WEB2, representan la dirección IP del servicio.

Comprar nombre de dominio

Tomando TON como ejemplo, la dirección de compra oficial para el dominio es https://dns.ton.org/, aPrecio en TON. Al igual que en WEB2, cuanto más corto es el nombre de dominio, más caro es, con precios que oscilan entre 1 y 100 TON.

Si el nombre de dominio no es propiedad de nadie, puedes hacer una oferta a un precio bajo y entrar en una cuenta atrás después de pujar, durante la cual todos pueden competir hasta que termine la cuenta atrás. Después de la subasta, el nombre de dominio se almacenará en la billetera del usuario en forma de un NFT. El NFT del nombre de dominio puede ser comerciado. El período de validez del nombre de dominio es de 1 año, después del cual será reclamado.

En resumen, los nombres de dominio se pueden obtener a través de subastas en el sitio web oficial o intercambiados con otros usuarios.

Prepara la página del front-end

En este paso, se necesita preparar una página de front-end para la visualización. Para simplificar, este artículo solo prepara un archivo HTML junto con Nginx para exponer la página, y por supuesto, el proyecto también requiere un servidor en la nube para ejecutar la página de front-end. Este paso es similar a desplegar aplicaciones de front-end tradicionales.

Vincular la página a .ton

Después de obtener un nombre de dominio .ton, puedes vincular tu dirección ANDL en el sitio web oficial de TON DNS. Por supuesto, también puedes utilizar la herramienta de vinculación proporcionada por TON para vincular tu página según las instrucciones en el sitio web oficial.

Después de que se complete el enlace, también necesitas iniciar un puerto de escucha en el servidor para escuchar solicitudes HTTP y reenviarlas a UDP. Puedes usar la herramienta oficial rldp-http-proxy para esto, simplemente ingresa el siguiente comando para iniciarla:

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

Entre ellos, 8080 es el puerto TCP que escuchará las consultas HTTP entrantes en el host local, mientras que 3333 es el puerto UDP que se utilizará para todas las actividades salientes y entrantes de RLDP y ADNL (es decir, conectándose al sitio web de TON a través de la red TON). global.config.json es el nombre del archivo para la configuración global de TON, que se puede descargar aquí.

Acceder al dominio .ton

Intentar ingresar directamente un dominio .ton en el navegador para acceder a un sitio web no funcionará, porque el navegador no sabe dónde resolver este dominio. Por lo tanto, se necesitan algunas operaciones adicionales aquí.

El proceso de solicitar .ton

Al solicitar un dominio .ton, primero se consultará la dirección ANDL correspondiente en la cadena. Esta dirección se puede entender simplemente como la dirección IP en WEB2, que se genera automáticamente cuando implementas un sitio web. Este proceso de consulta también se puede asemejar al proceso de consulta DNS.

Después de eso, basado en la dirección de ANDL, la solicitud será reenviada a su máquina correspondiente, momento en el cual puede especificar la página de retorno correspondiente. El proceso general es bastante similar al de WEB2, siendo la principal diferencia que el método de consulta para la dirección y el mapeo de nombres de dominio es algo diferente.

Accede a la página a través de un proxy

La forma más recomendada es utilizar la herramienta de proxy Tonutils Reverse Proxy proporcionada por el sitio web oficial. Después de descargarla, instalarla y abrirla, se abrirá un puerto 8080 para el proxy, y luego podrás acceder al dominio .ton.


Puedes ver sitios web que pueden acceder a dominios .ton.

Resumen de uso

Actualmente, después de usarlo, he encontrado los siguientes problemas:

  • Hay requisitos para el entorno en el que opera el sitio web. Su sistema debe ser compatible con la versión 2.34 o superior de glibc, así que verifique si su máquina cumple con los requisitos antes de implementar la página.
  • La documentación no es muy clara. Puede ser porque no hay mucha demanda para este sitio web de operaciones TON, por lo que la documentación no está muy completa y requiere exploración por su cuenta. Además, la versión en chino no se actualiza de manera oportuna y está rezagada en comparación con la versión en inglés.
  • La velocidad de acceso es relativamente lenta. La velocidad de acceso estará rezagada en comparación con los sitios web tradicionales. Por supuesto, hay muchos factores involucrados, y sólo se puede decir que hay un gran margen de mejora en el futuro.
  • No es compatible con la billetera. El sitio web oficial proporciona una página de navegador embebido simple a la que puedes acceder sin instalar un proxy. Sin embargo, actualmente, este sitio es identificado como un sitio de phishing por todas las billeteras importantes o.0.

En resumen, la experiencia actual es en realidad bastante promedio, y hay muchas áreas para mejorar en el futuro. Sin embargo, creo que esta dirección es bastante buena e innovadora, y vale la pena intentarlo.

Declaración:

  1. Este artículo es reimpreso de [TechFlow],los derechos de autor pertenecen al autor original [Yeezo, ZAN] Si tiene alguna objeción a la reimpresión, por favor contáctenos Equipo de Gate LearnEl equipo lo procesará lo antes posible según los procedimientos relevantes.
  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo son únicamente del autor y no constituyen ningún consejo de inversión.
  3. Otras versiones en otros idiomas del artículo son traducidas por el equipo de Gate Learn, a menos que se indique lo contrario.GateBajo estas circunstancias, está prohibido copiar, difundir o plagiar artículos traducidos.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!