Profundidade de exploração: o processo completo de implantação de um site Blockchain TON e seu potencial futuro

Repensar o potencial dos serviços de acesso a domínios descentralizados

Recentemente, um evento ocorrido fez-me repensar os serviços tradicionais de acesso a domínios. Sempre acreditamos que os serviços de resolução de domínios estáveis e confiáveis poderiam apresentar problemas, o que me leva a considerar se a Descentralização poderia ser uma alternativa digna de exploração.

Implantar uma página da web na blockchain pode ter as seguintes vantagens:

  1. Descentralização: todas as alterações precisam de consenso para serem executadas, não há uma única instituição que possa agir de forma unilateral.

  2. Sem necessidade de certificado: A blockchain em si utiliza tecnologia de criptografia, não requer configuração adicional de certificados.

Eu já tinha ouvido falar do sistema de domínios na TON e na época achei que poderia ser apenas uma tentativa interessante, mas pouco prática, uma vez que os métodos de acesso tradicionais já são bastante estáveis e populares. Mas agora, ao refletir sobre isso, percebo que esse sistema pode realmente ter seus cenários de aplicação, por isso decidi estudá-lo mais a fundo.

Criar um site na blockchain

Este artigo tentará implantar um site na TON e torná-lo acessível através do navegador. Todo o processo é dividido em três etapas: 1. Comprar um domínio; 2. Preparar a página frontal; 3. Associar a página ao domínio.

O conceito de nome de domínio na blockchain é semelhante ao do mundo Web2, ambos fornecendo um apelido para endereços complexos e difíceis de lembrar. Na blockchain, representa o endereço do usuário, enquanto na Web2 corresponde ao endereço IP do servidor.

Como acessar sites na "cadeia"

Comprar Domínio

Tomando o TON como exemplo, é possível comprar um domínio através do site oficial, com preços calculados em TON. Semelhante ao Web2, domínios com caracteres mais curtos têm preços mais altos, variando entre 1 a 100 TON.

Se um determinado domínio ainda não tiver sido registado, você poderá fazer uma oferta a um preço mais baixo e, em seguida, entrar na fase de contagem decrescente, durante a qual todos podem participar na licitação. Após ganhar o domínio, ele será armazenado na sua carteira na forma de um NFT. O NFT do domínio pode ser negociado e tem uma validade de 1 ano, após o qual será recuperado.

Em resumo, a obtenção de um domínio pode ser feita através de leilões no site oficial ou adquirindo-o de outros usuários.

Preparar a página frontal

Esta etapa requer a preparação de uma página da web frontal para exibição. Para simplificar a operação, este artigo prepara apenas um arquivo HTML e utiliza o nginx para expô-lo. Claro que também é necessário um servidor em nuvem para executar a página da web frontal. Este processo é semelhante à implantação de aplicações front-end tradicionais.

Vincular página ao domínio .ton

Após obter o domínio .ton, você pode vincular seu endereço ANDL no site oficial do DNS da TON. Você também pode usar a ferramenta de vinculação fornecida pela TON, seguindo o guia oficial.

Após concluir a ligação, é necessário iniciar uma porta de escuta no servidor para receber pedidos HTTP e encaminhá-los como UDP. Pode-se usar a ferramenta rldp-http-proxy fornecida oficialmente, iniciando-a com o seguinte comando:

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

Dentre eles, 8080 é a porta TCP usada para escutar consultas HTTP recebidas, 3333 é a porta UDP usada para atividades RLDP e ADNL. global.config.json é o arquivo de configuração global do TON.

Acesso ao domínio .ton

Ao digitar diretamente o domínio .ton no navegador, não é possível acessá-lo, pois o navegador não sabe como resolver esse tipo de domínio. Portanto, são necessárias algumas configurações adicionais.

Processo de solicitação .ton

Ao solicitar um domínio .ton, primeiro será feita uma consulta ao endereço ANDL correspondente na blockchain, um processo semelhante à consulta DNS. Em seguida, o pedido será encaminhado para a máquina correspondente com base no endereço ANDL, retornando a página especificada. Todo o processo é semelhante ao Web2, com a principal diferença na forma como a consulta de mapeamento de endereços e domínios é realizada.

Acessar a página através de um proxy

Recomenda-se o uso da ferramenta Tonutils Reverse Proxy fornecida oficialmente. Após a instalação e inicialização, ela iniciará um proxy na porta 8080, permitindo assim o acesso ao domínio .ton.

Como aceder a sites na "Blockchain"

Resumo de Uso

Atualmente, encontrei os seguintes problemas durante o uso:

  1. Exige requisitos de ambiente de execução: o sistema deve suportar a versão glibc 2.34 ou superior.

  2. A documentação não é clara o suficiente: pode ser devido à baixa demanda, a redação da documentação não está suficientemente completa, sendo necessário explorá-la por conta própria. A atualização da documentação em chinês também não é oportuna o suficiente.

  3. Velocidade de acesso mais lenta: em comparação com sites tradicionais, a velocidade de acesso é mais lenta, mas há um grande potencial de melhoria no futuro.

  4. Falta de suporte para carteiras: A oficial disponibilizou uma página simples de navegador embutido, que pode ser acessada diretamente sem instalar um proxy. Mas atualmente, as carteiras mais populares identificam-na como um site de phishing.

No geral, a experiência do utilizador atualmente é média, e há muitos aspectos que precisam de melhoria. No entanto, esta direção é bastante inovadora, valendo a pena tentar e explorar.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
ThreeHornBlastsvip
· 07-18 07:00
Demorou muito, e se falhar?
Ver originalResponder0
AirdropCollectorvip
· 07-18 06:58
ton já achava que era um tesouro
Ver originalResponder0
NftDeepBreathervip
· 07-18 06:56
Você está sendo idealista novamente.
Ver originalResponder0
CompoundPersonalityvip
· 07-18 06:39
TON pode funcionar?
Ver originalResponder0
MemeCoinSavantvip
· 07-18 06:33
baseado af, dns blockchain é literalmente ótimo em teoria dos jogos rn
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)