
/ Unsplash / Charles Deluvio
O que aconteceu
A campanha para uma implementação alternativa do namespace tem sido ativamente promovida desde o ano passado. Há poucos dias, foi lançado um material com explicações detalhadas de avaliações críticas, propostas de descentralização global, os requisitos necessários para o projeto e suas potencialidades.
Analisamos o artigo e a discussão em torno dele em plataformas temáticas. Compartilhamos as principais descobertas, materiais adicionais e opiniões sobre este tópico.
O que eles criticam
O site da empresa contém referências ao problema da centralização excessiva do lado dos "monopolistas de tecnologia", organizações nacionais e internacionais - da ICANN às redes sociais.
Os fundadores da Namebase estão questionando como essas entidades (e até mesmo governos) exercem os direitos de liberdade de expressão e propriedade de ativos digitais como perfis, nomes de usuário e nomes de domínio. Em seus discursos - eles costumam relembrar casos de furto, bloqueio e retirada de tais “bens” sem o devido processo ou explicação.
Quais são as propostas
De acordo com a opinião de entusiastas do tema, para se afastar de todas as dificuldades em direção ao namespace universal, sustentável e descentralizado, é necessário:
- Certifique-se de que o novo sistema seja descentralizado.
- Deixe apenas a funcionalidade principal.
- Fornece baixo consumo de recursos e disponibilidade confiável.
- Mantenha a compatibilidade com a infraestrutura geral da rede.
- Prever a possibilidade de atualização ao nível do protocolo.
O primeiro e o segundo requisitos podem ser implementados por meio de um blockchain PoW dedicado (a empresa o chamou de Handshake ), portanto, os desenvolvedores planejam eliminar os riscos de desestabilização do sistema devido às ações dos stakeholders ou a quaisquer fatores externos.
Em sua opinião, projetar com base em blockchains já existentes não permitirá atingir tal efeito a longo prazo, fator determinante para o bom funcionamento e atualização (quinto ponto dos requisitos) dos "padrões de TI" deste nível.
Em resposta ao terceiro requisito, os desenvolvedores sugerem armazenar dados de namespace nas chamadas Árvores de Urkel , projetadas especificamente para essa tarefa. Eles agem como uma alternativaárvores particia em Ethereum, mas com nós de 32 (nós folha / irmãos) e 76 bytes (nós internos), e o peso PoW aqui não excede um kilobyte, mesmo com dezenas de milhões de "folhas".
É assim que a equipe tenta otimizar o tempo e os recursos necessários para a resolução de nomes. Além disso, ela também abriu um cliente "light" em C - que lida exclusivamente com tarefas de DNS.

/ Unsplash / Thomas Jensen
Se falamos de compatibilidade (quarto ponto), segundo os fundadores, o projeto visa expandir as capacidades dos padrões de TI existentes, e não substituí-los. Os desenvolvedores estão confiantes de que “os internautas devem ter mais oportunidades de manter o controle e certificar-se de que este ou aquele nome lhes pertence”, e continuam a desenvolver seu produto (as principais informações sobre ele são o repositório GitHub , documentação , API ) ...
Por que são criticados
Hacker News foi vinculado a uma loja de aplicativos movida a Handshake e implementações semelhantes . Mas também houve quem expressasse temor de que o fornecedor esteja simplesmente tentando se tornar outro registrador, operando com nomes em um formato ligeiramente atualizado. A independência de tais projetos também foi questionada, citando dados sobre a distribuição dos pools de mineração.
Em algum ponto, a discussão foi para o lado - um dos residentes do site chegou a expressar a ideia de um "renascimento" semelhante do RSS-ecossistema, que poderia se tornar uma resposta descentralizada para o mercado monopolizado de mídia social. Mas aqui - como na situação do aperto de mão - tudo se resumia à questão da monetização e do grau de elegância em sua resolução. Como você sabe, esses projetos de DNS já tentaram ser lançados , mas esse processo não foi tão tranquilo quanto seus fundadores gostariam.
Handshake e Namebase agora têm várias alternativas - de Unstoppable Domains ( documentação ) ao Ethereum Name Service ( ENS ). O tempo dirá se eles serão capazes de competir com as abordagens existentes de gerenciamento de nomes de domínio e se tornarem generalizados.
PS Leitura adicional em nosso hubblog -trabalho de fornecedores e desenvolvimento de sistemas de comunicação .