Explorar redes de Descentralização: Vantagens e desafios da implementação de sites na cadeia TON

robot
Geração do resumo em andamento

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

Recentemente, um incidente suscitou uma reavaliação da estabilidade dos serviços de acesso a domínios tradicionais. Sempre acreditamos que os serviços de resolução de domínios eram inabaláveis, mas a sua falibilidade levanta a questão de se soluções descentralizadas podem ser uma alternativa digna de exploração.

Implantar websites na blockchain pode ter as seguintes vantagens:

  1. Descentralização: todas as alterações precisam de consenso coletivo, evitando que uma única entidade tome decisões de forma unilateral.

  2. Sem necessidade de certificado: A própria blockchain utiliza tecnologia de criptografia, não sendo necessária a configuração de certificados adicionais.

Quando entrei em contato com a solução de nomes de domínio na TON, achei que era apenas um conceito interessante, com pouca utilidade prática. Afinal, os métodos de acesso tradicionais já são bastante estáveis e amplamente utilizados. Mas agora parece que essa solução pode realmente ter seu lugar, valendo a pena ser estudada mais a fundo.

Criar um site na blockchain

Este artigo tentará implantar um site no 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. Vincular a página ao domínio.

O conceito de domínio na blockchain é semelhante ao do mundo Web2, ambos sendo apelidos para endereços complexos. Na blockchain, representa o endereço do usuário, enquanto na Web2 representa o endereço IP do servidor.

Como acessar sites "on-chain"

Comprar domínio

Tomando o TON como exemplo, os domínios podem ser comprados através do site oficial, com preços em TON. Semelhante ao Web2, quanto mais curto for o domínio, maior será o preço, variando entre 1 a 100 TON.

Se um determinado domínio ainda não estiver em posse de ninguém, você pode fazer uma oferta baixa, e depois entrar na fase de contagem regressiva, onde todos podem participar do leilão. O domínio arrematado será armazenado na carteira do usuário na forma de NFT e poderá ser negociado. O domínio tem uma validade de 1 ano e será recuperado após o prazo expirar.

Em resumo, obter um domínio pode ser feito através de leilão no site oficial ou fazendo uma troca com outros usuários.

Preparar a página da frente

Esta etapa requer a preparação de uma página front-end para exibição. Para simplificar o processo, este artigo apenas prepara um arquivo html e usa o nginx para expor a página, claro que também é necessária uma server cloud para executar a página front-end. Esta etapa é a mesma que a implantação de aplicações front-end tradicionais.

Página de ligação ao .ton

Após obter o domínio .ton, pode vincular o endereço ANDL no site oficial do DNS do TON. Também pode utilizar a ferramenta de vinculação fornecida pelo TON, seguindo as diretrizes oficiais.

Após a vinculação, é necessário iniciar uma porta de escuta no servidor para ouvir solicitações http e encaminhá-las para udp. Pode-se utilizar a ferramenta rldp-http-proxy fornecida oficialmente, inserindo o seguinte comando para iniciar:

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

Neste caso, 8080 é a porta TCP que o host local escuta para consultas HTTP de entrada, enquanto 3333 é a porta UDP utilizada para todas as atividades de RLDP e ADNL de entrada e saída. global.config.json é o arquivo de configuração global do TON.

Acessar o domínio .ton

Digitar diretamente o domínio .ton no navegador não permite acessar o site, porque o navegador não sabe como resolver esse domínio. Portanto, são necessárias algumas operações adicionais.

Processo de solicitação .ton

Ao solicitar um domínio .ton, primeiro será feita uma consulta na blockchain ao endereço ANDL correspondente, que pode ser comparado ao endereço IP no Web2, gerado automaticamente ao implantar um site. Este processo de consulta é 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 sendo a forma de consulta do mapeamento de endereços e domínios.

Aceder à página através de um proxy

Recomenda-se o uso da ferramenta de proxy Tonutils Reverse Proxy fornecida oficialmente. Após o download e inicialização, um proxy será iniciado na porta 8080, e então você poderá acessar o domínio .ton.

Como acessar sites "on-chain"

Resumo de Uso

Atualmente, encontrei os seguintes problemas durante o uso:

  1. Há requisitos para o ambiente de execução do site. O sistema precisa suportar a versão 2.34 ou superior do glibc, e deve-se verificar se a máquina atende aos requisitos antes da implantação.

  2. A documentação não é clara o suficiente. Pode ser porque a demanda para o site do TON não é alta, a documentação não é completa, necessitando de exploração própria. A versão em chinês também não é atualizada a tempo, ficando atrás da versão em inglês.

  3. A velocidade de acesso é relativamente lenta. A velocidade de acesso está atrás dos sites tradicionais, mas existem muitos fatores que influenciam isso, e há muito espaço para melhorias no futuro.

  4. Falta de suporte para carteiras. A plataforma oficial fornece uma página de navegador embutido simples, que pode ser acessada sem a instalação de um proxy. No entanto, atualmente este site é considerado um site de phishing pelas carteiras principais.

No geral, a experiência atual é média, ainda há muitos aspectos que podem ser melhorados. No entanto, esta direção é muito inovadora e vale a pena tentar.

TON-4.28%
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
  • 7
  • Compartilhar
Comentário
0/400
just_another_fishvip
· 3h atrás
Consegue falar de forma compreensível...? Isto está a deixar-me tonto.
Ver originalResponder0
BearMarketSurvivorvip
· 3h atrás
A linha de suprimentos não pode ser estrangulada por instituições centralizadas, é um grande tabu militar.
Ver originalResponder0
LiquidationSurvivorvip
· 3h atrás
TON é realmente uma boa coisa, estou otimista.
Ver originalResponder0
defi_detectivevip
· 3h atrás
Sempre quis criar um site para me divertir.
Ver originalResponder0
SchroedingerGasvip
· 4h atrás
Quem disse que o TON não serve? É muito bom!
Ver originalResponder0
CryptoTarotReadervip
· 4h atrás
Ainda apegado ao dns, não esperava que isso pudesse dar errado...
Ver originalResponder0
ChainWanderingPoetvip
· 4h atrás
A colapso da centralização está a chegar.
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)