Explorar novas direções no Web3: como implantar sites descentralizados na cadeia TON

Um recente acontecimento fez as pessoas reconsiderarem os serviços tradicionais de acesso a domínios. Sempre acreditámos que os serviços de resolução de domínios eram muito estáveis, mas, surpreendentemente, também podem apresentar problemas. Isso leva a questionar se uma solução de Descentralização poderia ser uma alternativa digna de exploração?

A implantação de páginas na blockchain pode ter as seguintes vantagens:

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

  2. Sem necessidade de certificados: devido ao fato de a blockchain utilizar tecnologia de criptografia, não é necessária configuração adicional de certificados.

Antes, quando vi o esquema de domínios na TON, pensei que era apenas uma tentativa interessante, com baixa utilidade, uma vez que os métodos de acesso tradicionais já são bastante estáveis e populares. Mas agora, ao refletir novamente, pode haver realmente um espaço para isso, e vale a pena investigar mais a fundo.

na criação de sites na blockchain

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

O conceito de domínio na blockchain é semelhante ao domínio no mundo WEB2, ambos são apelidos para um endereço complexo e difícil de memorizar. Na blockchain, representa o endereço do usuário, enquanto no WEB2 é o endereço IP do serviço.

Comprar domínio

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

Se um determinado domínio ainda não estiver em posse de ninguém, você pode fazer uma oferta baixa e, em seguida, entrar na fase de contagem regressiva, durante a qual todos podem participar do leilão até que a contagem regressiva termine. Após a aquisição do domínio, ele será armazenado na carteira do usuário na forma de NFT. O NFT do domínio pode ser negociado, com um prazo de validade de 1 ano, e será recuperado após o vencimento.

Em resumo, as formas de obter um domínio incluem participar de leilões no site oficial ou negociar com outros usuários.

Preparar a página da frente

Esta etapa requer a preparação de uma página da web front-end para exibição. Para simplificar, este artigo apenas prepara um arquivo html e usa o nginx para expor a página. Claro, também é necessário um servidor na nuvem para executar a página front-end. Esta etapa é a mesma que a implantação de aplicações front-end tradicionais.

Vincular página a .ton

Após obter um 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 as instruções do site oficial.

Após a conclusão da ligação, é necessário iniciar uma porta de escuta no servidor, para escutar as solicitações http e encaminhá-las para udp. Pode-se usar a ferramenta rldp-http-proxy fornecida oficialmente, digitando o comando correspondente para iniciar.

Aceder ao domínio .ton

Ao inserir diretamente o domínio .ton no navegador, não é possível acessar o site, pois o navegador não sabe como resolver esse domínio. Portanto, também são necessárias algumas operações adicionais.

Como aceder ao site "on-chain"

processo de solicitação .ton

Ao solicitar um domínio .ton, primeiro será feita uma consulta na blockchain ao endereço ANDL correspondente, que é semelhante ao endereço IP no WEB2, gerado automaticamente ao implantar um site. Este processo de consulta pode ser comparado ao processo de consulta DNS.

De acordo com o endereço ANDL, o pedido será encaminhado para a máquina correspondente e, em seguida, retornará à página especificada. Todo o processo é semelhante ao WEB2, a principal diferença está na forma de consulta do mapeamento de endereços e nomes de domínio.

Aceda à página através de um proxy

Recomenda-se o uso da ferramenta de proxy Tonutils Reverse Proxy fornecida oficialmente. Após o download, instalação e inicialização, uma porta 8080 será aberta para o proxy, permitindo assim o acesso ao domínio .ton.

Como acessar sites "on-chain"

Resumo de uso

Atualmente, encontrei os seguintes problemas durante o uso:

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

  2. O documento não é claro o suficiente. Pode ser porque a demanda para o site do TON não é alta, o que resulta em documentos não tão completos, exigindo exploração própria. A documentação em chinês não é atualizada a tempo, ficando atrás da versão em inglês.

  3. A velocidade de acesso é mais lenta. A velocidade de acesso está aquém dos sites tradicionais, envolvendo muitos fatores, e há ainda um grande espaço para melhorias no futuro.

  4. Falta de suporte para carteiras. O site oficial fornece uma página simples de navegador embutido, que pode ser acessada sem instalar um proxy. No entanto, atualmente este site é considerado um site de phishing por todas as carteiras principais.

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

TON4.41%
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
SadMoneyMeowvip
· 07-30 22:30
Ainda a vender cair!? A cadeia inteira está verde e ainda a estudar ton
Ver originalResponder0
gas_guzzlervip
· 07-30 22:26
Experimentar e brincar já está bom, não é uma falha da Alibaba.
Ver originalResponder0
SignatureDeniedvip
· 07-30 22:15
Este cheiro é bom?
Ver originalResponder0
DuskSurfervip
· 07-30 22:12
Seguir a onda na negociação de criptomoedas? Perdeu muito, não entende?
Ver originalResponder0
WhaleStalkervip
· 07-30 22:09
Centralizado caiu, bull bull
Ver originalResponder0
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)