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:
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.
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.
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.
Resumo de uso
Atualmente, encontrei os seguintes problemas durante o uso:
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.
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.
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.
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.
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.
12 Curtidas
Recompensa
12
5
Compartilhar
Comentário
0/400
SadMoneyMeow
· 07-30 22:30
Ainda a vender cair!? A cadeia inteira está verde e ainda a estudar ton
Ver originalResponder0
gas_guzzler
· 07-30 22:26
Experimentar e brincar já está bom, não é uma falha da Alibaba.
Ver originalResponder0
SignatureDenied
· 07-30 22:15
Este cheiro é bom?
Ver originalResponder0
DuskSurfer
· 07-30 22:12
Seguir a onda na negociação de criptomoedas? Perdeu muito, não entende?
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:
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.
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.
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.
Resumo de uso
Atualmente, encontrei os seguintes problemas durante o uso:
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.
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.
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.
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.