Exploração de Domínios Blockchain: Guia de Implantação de Sites Descentralizados

robot
Geração do resumo em andamento

Um recente incidente levou as pessoas a repensar a confiabilidade dos serviços de acesso a domínios tradicionais. Um serviço de resolução de nomes que sempre foi considerado estável pode, de fato, apresentar problemas, o que faz com que se considere se a Descentralização pode ser uma alternativa válida a explorar.

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

  1. Descentralização: todas as modificações necessitam de consenso para serem realizadas, não existindo uma única entidade que possa agir de forma unilateral.

  2. Sem necessidade de certificado: a blockchain utiliza tecnologia de criptografia, não sendo necessária configuração adicional de certificados.

Recentemente, ao ver a solução de domínio de uma certa plataforma de blockchain, senti que era apenas uma tentativa nova, com baixa praticidade. Afinal, os métodos de acesso tradicionais já são bastante estáveis e populares. Mas agora parece que essa abordagem pode realmente ter seus cenários de aplicação, merecendo uma pesquisa mais aprofundada.

criar um site na blockchain

Este artigo irá tentar implantar um site numa determinada plataforma de blockchain e torná-lo acessível através do navegador. Todo o processo pode ser dividido em três etapas: 1. Comprar um domínio; 2. Preparar a página de front-end; 3. Associar a página ao domínio.

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

Comprar domínio

Usando uma plataforma de blockchain como exemplo, os domínios podem ser comprados no site oficial, com preços definidos em tokens da plataforma. Semelhante ao Web2, domínios com caracteres mais curtos têm preços mais altos, variando entre 1 a 100 tokens.

Se o domínio não estiver ocupado, pode-se fazer uma oferta baixa, após o que começa a contagem decrescente, durante a qual todos podem fazer lances. O domínio adquirido será armazenado na carteira do usuário na forma de NFT e poderá ser negociado. A validade do domínio é de 1 ano, e após o término, será recuperado.

Em resumo, existem duas maneiras de obter um domínio: através de leilão no site oficial ou negociando com outros usuários.

Preparar a página da frente

Esta etapa requer a preparação de uma página front-end para apresentação. Para simplificar o processo, este artigo apenas prepara um arquivo html e expõe-o com nginx, sendo necessário também um servidor na nuvem para executar a página front-end. Esta etapa é semelhante à implantação de aplicações front-end tradicionais.

Vincular página ao domínio da blockchain

Após obter o domínio da blockchain, você pode vincular o seu endereço ANDL no site oficial. Também pode usar a ferramenta de vinculação fornecida pela plataforma, seguindo o guia oficial para a operação.

Após a conclusão da ligação, é necessário iniciar uma porta de escuta no servidor para encaminhar as solicitações http para udp. Você pode usar a ferramenta de proxy fornecida oficialmente, inserindo o comando correspondente para iniciar.

Acessar domínios de blockchain

Digitar diretamente o nome de domínio da blockchain no navegador não é possível, porque o navegador não sabe como resolver esse tipo de domínio. Portanto, são necessárias algumas operações adicionais.

processo de solicitação de domínio blockchain

Ao solicitar um nome de domínio em blockchain, primeiro será feita uma consulta na cadeia ao endereço ANDL correspondente, semelhante ao endereço IP no Web2. O processo de consulta pode ser comparado a uma 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. O processo geral é semelhante ao Web2, com a principal diferença sendo a forma como a consulta de mapeamento de endereços e domínios é feita.

Como acessar sites "on-chain"

Aceder à página através de um proxy

Recomenda-se usar a ferramenta de proxy reverso fornecida oficialmente. Após o download, instalação e início, um porto de proxy será aberto localmente, permitindo o acesso ao domínio da blockchain.

Como aceder a sites "on-chain"

Resumo de Uso

Atualmente, estou enfrentando os seguintes problemas:

  1. Tem requisitos de ambiente de execução, necessitando de suporte a versões mais recentes das bibliotecas do sistema.

  2. A documentação não é clara o suficiente, possivelmente porque não há muitas exigências, é necessário explorar por conta própria. A atualização da documentação em chinês pode estar atrasada em relação à versão em inglês.

  3. A velocidade de acesso é mais lenta, ficando atrás dos sites tradicionais. Isso envolve vários fatores, e há um grande espaço para melhorias no futuro.

  4. Falta de suporte a carteiras. A página do navegador embutido fornecida oficialmente pode ser acessada sem a instalação de um proxy, mas atualmente é considerada um site de phishing pelas carteiras principais.

De um modo 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 experimentar 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
  • 4
  • Compartilhar
Comentário
0/400
NeverPresentvip
· 07-15 06:52
Domínios tradicionais não são seguros.
Ver originalResponder0
GasGuruvip
· 07-15 06:51
Blockchain domínio Forte
Ver originalResponder0
TopEscapeArtistvip
· 07-15 06:33
Acredito que esta direção tenha um futuro promissor.
Ver originalResponder0
FUD_Whisperervip
· 07-15 06:26
Preciso de uma rápida adaptação
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)