Exploración profunda: el proceso completo de implementación del sitio web de la cadena de bloques TON y su potencial futuro

Reconsiderar el potencial del servicio de acceso a dominios de Descentralización

Recientemente, un incidente me ha llevado a replantear mis ideas sobre los servicios de acceso a dominios tradicionales. Siempre hemos creído que los servicios de resolución de dominios son estables y confiables, pero ahora me pregunto si una solución de Descentralización podría ser una alternativa digna de exploración.

Implementar páginas web en la blockchain puede tener las siguientes ventajas:

  1. Descentralización: todos los cambios requieren consenso para ser ejecutados, ninguna entidad única puede actuar de manera unilateral.

  2. Sin necesidad de certificado: La blockchain en sí utiliza tecnología de encriptación, sin necesidad de configurar certificados adicionales.

Anteriormente, había aprendido sobre el esquema de dominios en TON, y pensé que podría ser solo un intento interesante pero poco práctico, ya que los métodos de acceso tradicionales ya son bastante estables y están generalizados. Pero ahora que lo pienso, este esquema podría tener realmente sus escenarios de aplicación, por lo que he decidido investigar más a fondo.

Crear un sitio web en la blockchain

Este artículo intentará desplegar un sitio web en TON y hacerlo accesible a través de un navegador. Todo el proceso se divide en tres pasos: 1. Comprar un nombre de dominio; 2. Preparar la página frontend; 3. Vincular la página al nombre de dominio.

El concepto de nombre de dominio en blockchain es similar al del mundo Web2, ya que ambos proporcionan un alias para direcciones complicadas y difíciles de recordar. En blockchain representa la dirección del usuario, mientras que en Web2 corresponde a la dirección IP del servidor.

Cómo acceder a un sitio web "en la cadena"

Comprar dominio

Tomando como ejemplo TON, se puede comprar un nombre de dominio a través del sitio web oficial, con precios calculados en TON. Al igual que en Web2, los nombres de dominio más cortos son más caros, con un rango de entre 1 y 100 TON.

Si un dominio aún no ha sido registrado, puedes hacer una oferta a un precio más bajo y luego entrar en la fase de cuenta regresiva, durante la cual todos pueden participar en la puja. Una vez que ganes el dominio, se almacenará en tu billetera en forma de NFT. El NFT del dominio puede ser negociado, con una duración de 1 año, y será recuperado al finalizar su período.

En resumen, se puede obtener un dominio a través de una subasta en el sitio oficial o comprándolo a otros usuarios.

Preparar la página frontal

Este paso requiere preparar una página frontal para la presentación. Para simplificar la operación, este artículo solo prepara un archivo HTML y utiliza nginx para exponerlo. Por supuesto, también se necesita un servidor en la nube para ejecutar la página frontal. Este proceso es similar a la implementación de aplicaciones frontales tradicionales.

Vincular la página al dominio .ton

Después de obtener un dominio .ton, puedes vincular tu dirección ANDL en el sitio web oficial de DNS de TON. También puedes usar la herramienta de vinculación proporcionada por TON y seguir la guía oficial para realizar la operación.

Después de completar la vinculación, también es necesario iniciar un puerto de escucha en el servidor para recibir solicitudes HTTP y reenviarlas como UDP. Se puede utilizar la herramienta rldp-http-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 utilizado para escuchar consultas HTTP entrantes, y 3333 es el puerto UDP utilizado para actividades de RLDP y ADNL. global.config.json es el archivo de configuración global de TON.

Acceso al dominio .ton

No se puede acceder directamente al dominio .ton ingresándolo en el navegador, ya que el navegador no sabe cómo resolver este tipo de dominio. Por lo tanto, también se necesitan realizar algunos ajustes adicionales.

Proceso de solicitud .ton

Al solicitar un dominio .ton, primero se consultará en la blockchain la dirección ANDL correspondiente, y este proceso es similar a una consulta DNS. Luego, la solicitud se reenviará a la máquina correspondiente según la dirección ANDL, devolviendo la página especificada. Todo el proceso es similar al de Web2, siendo la principal diferencia la forma en que se consulta el mapeo de direcciones y nombres de dominio.

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

Se recomienda utilizar la herramienta Tonutils Reverse Proxy proporcionada oficialmente. Después de instalarla y arrancarla, se iniciará un proxy en el puerto 8080, permitiendo el acceso al dominio .ton.

Cómo acceder a un sitio web en la «cadena»

Resumen de uso

Actualmente se han encontrado los siguientes problemas durante el uso:

  1. Requisitos del entorno de ejecución: el sistema debe ser compatible con glibc 2.34 o versiones superiores.

  2. Documentación poco clara: puede ser debido a que la demanda no es alta, la redacción de la documentación no está lo suficientemente completa y se necesita explorar por uno mismo. La actualización de la documentación en chino también no es lo suficientemente oportuna.

  3. Velocidad de acceso más lenta: en comparación con los sitios web tradicionales, la velocidad de acceso es más lenta, pero hay un gran margen de mejora en el futuro.

  4. Falta de soporte para billeteras: La oficial ofrece una página de navegador embebido simple, que se puede acceder directamente sin instalar un proxy. Pero actualmente, la mayoría de las billeteras principales la identifican como un sitio web de phishing.

En general, la experiencia del usuario actual es regular, hay muchas áreas que necesitan mejoras. Pero esta dirección es muy innovadora y vale la pena intentar y explorar.

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
ThreeHornBlastsvip
· 07-18 07:00
Demasiado tiempo, demasiado tiempo sin soporte, ¿y si se cae?
Ver originalesResponder0
AirdropCollectorvip
· 07-18 06:58
ton desde temprano pensó que era un tesoro
Ver originalesResponder0
NftDeepBreathervip
· 07-18 06:56
Te has vuelto idealista otra vez.
Ver originalesResponder0
CompoundPersonalityvip
· 07-18 06:39
¿TON puede funcionar?
Ver originalesResponder0
MemeCoinSavantvip
· 07-18 06:33
basado en af, el dns de blockchain es literalmente óptimo en teoría de juegos rn
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)