Поделиться этой статьей

Desenvolvedores tentam ressuscitar Namecoin após falha fundamental descoberta

Uma falha fatal foi descoberta no protocolo Namecoin, mas uma correção está a caminho.

Foi descoberto que o Namecoin, a base de um sistema de nomes de domínio (DNS) descentralizado, tem uma falha fundamental que permite que qualquer domínio . BIT seja assumido... por qualquer pessoa.

Existem mais de 103.000 domínios . BIT e, embora as evidências sugiram que nenhum deles foi invadido de forma maliciosa, o protocolo que governa esses domínios não é confiável até que seja corrigido.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

Enquanto Moeda de nome era uma moeda que podia ser negociada como qualquer outra Criptomoeda, tinha uma função muito mais nobre na vida do que ser uma mera mercadoria para negociar e gastar.

O razão de serO objetivo do Namecoin era fornecer uma maneira descentralizada e criptograficamente forte de armazenar e transmitir pares de chaves e valores.

A sua aplicação era um sistema de nomes de domínio alternativo DNS que não podia ser controlado por nenhum governo ou organização empresarial – o primeiro (e até agora único) domínio de nível superior (TLD) do qual era. BIT. Para mais informações, consultenossa explicação completa sobre Namecoin.

A noção de um sistema DNS que ONE parte poderia controlar tinha sérias implicações para aqueles que precisavam publicar informações que, de outra forma, seriam suprimidas ou censuradas.

Por exemplo, o Wikileaks também tem um domínio . BIT – wikileaks. BIT. Para a maioria das pessoas, esse LINK T funcionaria, precisamente porque o TLD . BIT é separado da rede DNS que milhões de pessoas usam todos os dias. Para navegar em sites . BIT , os usuários teriam que instalar extensões de navegador que pudessem lidar com esse sistema de nomenclatura alternativo.

Então, estabelecemos a importância do Namecoin. No entanto, é uma Criptomoeda que pode ser negociada por outras moedas também – e é por isso que sua falha fatal foi eventualmente descoberta por um desenvolvedor de cryptoexchange.

Michael Gronager é o diretor de operações da Payward Inc, a empresa por trás doTroca de Kraken. Gronager também é conhecido pelo nome de "libcoin" noFórum Bitcoin Talk, assim chamado em homenagem à biblioteca de funções usada por Kraken que ele desenvolve.

Gronager nos disse: "Na Kraken, damos a todos os ativos que incluímos um escrutínio minucioso – T queremos negociar um ativo cujo valor pode desaparecer da noite para o dia. Então, foi no processo de verificação do Namecoin e de habilitar o libcoin para também suportar o Namecoin que encontrei os problemas."

Os dois problemas que Gronager descobriu envolviam a aplicação de regras que deveriam proteger a integridade do protocolo.

O primeiro problema encontrado foi que o sistema de reserva de nomes usado no processo de registro de um novo domínio poderia ser facilmente substituído.

O maior problema que Gronager descobriu, no entanto, foi que qualquer um pode tomar posse de qualquer domínio . BIT . Isso significa que, como Gronager nos disse: "O protocolo como originalmente imaginado está morto, morto como pedra."

Ele acrescentou: "Isso foi baseado em permitir apenas atualizações de valor se o nome de entrada da transação correspondesse ao nome de saída da transação, o que não é mais o caso e ainda pode ser explorado. Além disso, você não pode aspirar isso da cadeia de blocos novamente."

Para pessoas que já compraram domínios . BIT com Namecoin (que é a única maneira de comprar domínios . BIT ), Gronager nos garantiu que os domínios existentes estão seguros – tudo até o bloco 139.872 do Namecoin para ser mais preciso.

Ele afirma isso com base em sua própria implementação do Namecoin, que atualmente monitora a integridade da cadeia de blocos do Namecoin: "A implementação libcoin do Namecoin pode monitorar a cadeia de blocos do Namecoin e verificar inconsistências de regras, então tenho certeza de que ela nunca foi explorada antes."

Quanto a como seguir em frente, dado que atualmente há mais de 103.000 domínios . BIT , Gronager continua otimista. Ele sugeriu um caminho a seguir para o Namecoin:

"Você pode basear a consistência dos nomes na primeira reserva de nome e então uma cadeia criptograficamente ininterrupta de transações. Então, basicamente, os nomes na transação de nome se tornam supérfluos, exceto pela primeira reserva de nome. Este é o novo tipo de verificação necessária. Eu adicionei isso ao libcoin, o que foi fácil, pois o libcoin armazena todo o seu estado em um banco de dados relacional.





Namecoin, assim como o cliente Bitcoin Satoshi, usa um banco de dados de chave-valor (BerkeleyDB), então é um BIT mais difícil de corrigir, no entanto, esbocei um patch completo para os desenvolvedores do namecoin e eles estão trabalhando nele. Claro, ONE poderia reiniciar o Namecoin com regras devidamente aplicadas desde o início, mas acho que o patch mencionado acima é uma solução mais viável."

troca-de-bitcoin-kraken

Ele continuou acrescentando: "Ainda acredito na Namecoin, e nós da Kraken ainda planejamos introduzi-la como um de nossos ativos, mas precisamos ver o patch primeiro. No entanto, quando um patch adequado estiver disponível, estaremos prontos para negociar."

Embora a área de criptomoedas tenha sido um campo minado regulatório, quando conversei com o CEO da Kraken, Jesse Powell, no início deste ano, ele fez questão de explicar como a conformidade estava no topo de suas prioridades para a Kraken.

Gronager acrescentou: "A Kraken visa a total conformidade legal e tentamos KEEP uma alta ética empresarial, portanto, divulgar informações sobre bugs é uma informação crítica que afetará a taxa. Além disso, não é ideal para uma bolsa ter essas informações sobre um ativo quando você começa a negociar, correndo o risco de acusações de não vazá-las de forma justa para todos."

O estado da correção do Namecoin foi ecoado por Gronager notópico do fórum: "O status atual é: T compre um domínio de ninguém e T confie em nenhum par chave-valor importante no Namecoin antes que a correção seja implementada! - Será atualizado quando estiver disponível, mas pode levar dias para ser implementado nos mineradores."

No final das contas, LOOKS que o Namecoin será trazido de volta dos mortos, com vários patches sendo testados pela equipe de desenvolvimento. Mas até que esteja pronto, a Criptomoeda que dá suporte ao sistema DNS alternativo do mundo tem que ser considerada como estando em quarentena.

Podemos ter certeza de que Gronagere outros estará de olho na integridade da cadeia de blocos Namecoin existente. Claramente é um retrocesso, mas parece que a Criptomoeda que pode ajudar a preservar a liberdade de expressão vai se recuperar depois de algum trabalho de desenvolvedores dedicados.

David Gilson

Jornalista de tecnologia, usuário do Windows 8, física quântica e entusiasta do Linux.

Picture of CoinDesk author David Gilson