Blockchain de nomes de domínio: uma nova exploração e prática de acesso descentralizado

robot
Geração de resumo em curso

Website na Blockchain: Exploração de Novas Formas de Acesso Descentralizado

Um recente incidente levou a uma reavaliação da confiabilidade dos serviços de acesso a domínios tradicionais. Um serviço de resolução de domínios que sempre foi considerado estável apresentou problemas, o que nos leva a considerar se a Descentralização pode ser uma alternativa viável a explorar.

Implantar páginas na blockchain pode ter as seguintes vantagens:

  1. Descentralização: todas as alterações necessitam de consenso para serem realizadas, não há uma única entidade 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 certificado.

Antes, ao ver o plano de domínio de uma certa plataforma de Blockchain, pensei que era apenas algo novo e interessante, com pouca utilidade, pois os métodos de acesso tradicionais já eram bastante estáveis e amplamente utilizados. Mas agora parece que este plano pode realmente ter seus cenários de aplicação e vale a pena ser estudado mais a fundo.

Criar um site na Blockchain

Este artigo tentará implementar um site acessível através de um navegador em uma plataforma de Blockchain. 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 domínios na Blockchain é semelhante ao mundo Web2, sendo ambos apelidos para endereços complexos, onde o primeiro representa o endereço do usuário e o segundo representa o endereço IP.

Comprar domínios

Usando uma plataforma de Blockchain como exemplo, os domínios podem ser comprados em seu site oficial, com preços em tokens da plataforma. Semelhante ao Web2, quanto mais curto o domínio, mais alto é o preço, variando de 1 a 100 tokens.

Domínios não utilizados podem ser leiloados a um preço baixo. Após o início da contagem regressiva, todos podem participar da licitação. O domínio adquirido é armazenado na carteira do usuário na forma de NFT e pode ser negociado. O domínio tem uma validade de 1 ano e será recuperado após o vencimento.

Em suma, os nomes de domínio podem ser adquiridos através de leilões no site oficial ou negociados 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 a operação, este artigo apenas prepara um arquivo html e usa o nginx para expor a página, precisando também de 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

Após adquirir um domínio, pode ligar o endereço ANDL no site oficial do DNS da plataforma. Também pode utilizar as ferramentas fornecidas pela plataforma, seguindo as instruções no site.

Após a conclusão da ligação, é necessário iniciar a porta de escuta no servidor, para ouvir os pedidos http e encaminhá-los como udp. Pode-se usar a ferramenta fornecida oficialmente, inserindo o seguinte comando para iniciar:

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

Entre eles, 8080 é a porta TCP que escuta as consultas HTTP recebidas, e 3333 é a porta UDP usada para atividades RLDP e ADNL. global.config.json é o arquivo de configuração global, que pode ser baixado através de canais oficiais.

Acesso ao domínio Blockchain

Não é possível acessar o site digitando diretamente o nome de domínio da Blockchain no navegador, pois o navegador não consegue resolver esse nome de domínio. É necessário realizar ações adicionais.

Como aceder a sites "na cadeia"

pedido do processo de domínio Blockchain

Ao solicitar um domínio de blockchain, primeiro consulte o endereço ANDL correspondente na cadeia, semelhante ao endereço IP no Web2, que é gerado automaticamente ao implantar um site. Este processo de consulta é semelhante 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, a principal diferença está na 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 fornecida oficialmente. Após baixar, instalar e iniciar, um proxy será iniciado na porta 8080, permitindo assim o acesso ao domínio da Blockchain.

Como aceder a sites na cadeia

Resumo de Uso

Atualmente, estou enfrentando os seguintes problemas:

  1. O ambiente de funcionamento do site tem requisitos. O sistema deve 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. A documentação não é clara o suficiente. Pode ser devido à falta de requisitos, a documentação não está completa e é necessário explorar por conta própria. A versão em chinês também está desatualizada em relação à versão em inglês.

  3. A velocidade de acesso é lenta. A velocidade de acesso está atrás dos sites tradicionais, e há muito espaço para melhorias no futuro.

  4. Falta de suporte a carteiras. A página do navegador embutido fornecida oficialmente não pode ser acessada através de um proxy, mas atualmente é erroneamente considerada um site de phishing pelas carteiras mais populares.

No geral, a experiência atual é mediana, há muito espaço para melhorias. No entanto, esta direção é muito inovadora e vale a pena tentar.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 3
  • Partilhar
Comentar
0/400
StakeTillRetirevip
· 07-11 03:57
A velocidade está tão lenta que ainda chama isso de inovação.
Ver originalResponder0
BearMarketBardvip
· 07-09 19:39
Fazer alarde sobre conceitos não é tão bom quanto pesquisar a experiência do usuário
Ver originalResponder0
GhostWalletSleuthvip
· 07-08 04:04
Irmãos, isso é realmente necessário?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)