A nova prova de que Craig Wright seria Satoshi Nakamoto não tem valor algum

FYI.

This story is over 5 years old.

Tecnologia

A nova prova de que Craig Wright seria Satoshi Nakamoto não tem valor algum

É preciso algo a mais para você comprovar ser o criador anônimo do Bitcoin, Craig.

Quando Craig Wright, um empresário australiano, foi apontado como sendo Satoshi Nakamoto, o criador anônimo do Bitcoin, poucos acreditaram. Na época, as provas eram circunstanciais demais para serem críveis; além disso, é provável que muitas delas tenham sido forjadas.

Wright está de volta. E quer mais do que nunca provar que é Satoshi. Entretanto, apesar dos novos indícios, Wright não fez a única coisa que pode provar, de uma vez por todas, que ele é Satoshi Nakamoto.

Publicidade

***

Duas reportagens publicadas na The Economist e na BBC trazem a prova apresentada por Wright: uma assinatura criptografada associada à chave privada que controla um endereço ligado ao "bloco nove" — o nono bloco de dados criado e adicionado ao blockchain. De acordo com ambas matérias, Wright também alegou ser dono do "bloco um", o primeiro bloco de dados criado pelos usuários da rede Bitcoin.

A assinatura criptográfica apresentada por Wright em um post longo e detalhado no qual ele afirma ser Satoshi Nakamoto pode ser lida abaixo:

Embora a assinatura pareça real, especialistas afirmam que as provas apresentadas por Wright não valem muito. Na realidade, Wright teria reutilizado uma assinatura usada por Satoshi em uma transação feita em 2009.

Don Kaminsky, um renomado especialista em segurança, escreveu um post no qual ele desmascara as supostas provas apresentadas por Wright, concluindo que a coisa toda é uma farsa. "Satoshi assinou uma transação em 2009. Wright copiou essa assinatura e fingiu que ela era nova", resumiu Kaminsky em sua conta no Twitter. "Ele está mentindo. Ponto final."

Outros especialistas em Bitcoin apontaram que a assinatura pode ter sido copiada de uma fonte pública e que, portanto, não serviria como prova de que Wright é Nakamoto.

"É como se eu quisesse provar que sou George Washington e para isso pegasse uma cópia da constituição e dissesse, olha, aqui está minha assinatura", disse Peter Todd, outro desenvolvedor da rede Bitcoin.

Publicidade

Todd acrescenta que alguém que afirma ser Satoshi enviou-lhe um email há duas semanas, apresentando a mesma assinatura como prova. Ele conta que ignorou o email.

"É como se eu quisesse provar que sou George Washington e para isso pegasse uma cópia da constituição e dissesse, olha, aqui está minha assinatura".

Jeff Garzik, um dos membros originais do grupo de desenvolvedores que criou o código do Bitcoin, também acredita que as provas fornecidas por Wright não indicam que ele seja de fato Satoshi Nakamoto.

"Nesse momento, a 'evidência' criptográfica apresentada pode ter sido fabricada por qualquer um", disse Garzik por email. "A assinatura foi tirada de uma mensagem antiga".

Alguns, porém, acreditam na história de Wright — entre eles Gavin Andresen, desenvolvedor que trabalhou diversas vezes com o inventor anônimo e é considerado seu principal sucessor. Em um comentário no Reddit, Andresen afirmou acreditar que Wright controla a chave do bloco um. Para completar, Andresen disse que Wright parece muito com o Nakamoto do início do Bitcoin.

"Durante nosso encontro, reconheci a pessoa brilhante, cheia de opiniões, concentrada, generosa — e apaixonada por privacidade — com quem trabalhei seis anos atrás", escreveu Andresen em seu blog. Em resposta aos seus comentários, o acesso de Andresen ao código-fonte do Bitcoin foi revogado.

Mesmo assim, o post no qual Wright diz ter a chave do bloco nove é uma explicação complexa e elaborada de algo que não prova suas alegações. Mais à frente, mostraremos que há uma maneira muito mais fácil de provar se alguém é ou não Satoshi Nakamoto.

Publicidade

"Ele está mentindo. Ponto final".

O linguajar técnico de Wright pode ser um truque para desviar a atenção do público, dizem alguns críticos.

"Mesmo que ele seja Satoshi, ele está tentando provar isso de uma forma complicada demais", disse Alan Woodward, um especialista em criptografia do departamento de computação da Universidade de Surrey, à Motherboard.

"Esse discurso foi criado para enganar jornalistas leigos e atrapalhar aqueles que querem provar de forma técnica que ele está mentindo", disse Patrick McKenzie, presidente da Starfighters, após compartilhar sua análise dos problemas presentes na suposta assinatura apresentada por Wright.

"É praticamente certo — tanto quanto o fato de que o sol nascerá amanhã — que as provas apresentadas nesse post não confirmam que Wright é Satoshi", conclui McKenzie.

***

Afinal, o que Wright poderia fazer para provar que é Satoshi Nakamoto?

"Wright precisa assinar alguma transação atual, algo que prove que ele tem de fato as chaves criptográficas", disse Garzik por email.

É bom lembrar que Wright já tentou provar que ele possui as chaves de endereços associados aos blocos um e nove. Mas ele nunca alegou ter acesso ao bloco mais importante de todos: o bloco zero.

O bloco um não foi o primeiro bloco de dados criado dentro da rede Bitcoin. Ele foi, mais especificamente, o primeiro bloco de dados processado dentro da rede. O privilégio de minerar cada bloco depende da sorte e do poder computacional de cada usuário. Em outras palavras, se Wright estiver envolvido com a mineração de bitcoins desde seu surgimento, ele poderia muito bem ter minerado os blocos um e nove.

Publicidade

Mas o bloco zero, conhecido como o "bloco gênesis", só pode ter sido criado por Satoshi Nakamoto em pessoa. Além de ter sido o primeiro bloco criado, o "bloco gênesis" não foi minerado publicamente. Para completar, ele está fixado pernamentemente no código-fonte do Bitcoin, o que o impede de ser transferido ou minerado.

"Se ele realmente quiser provar que é Nakamoto, o melhor a se fazer é assinar uma mensagem com o bloco zero".

Se Wright ainda tem as chaves privadas associadas aos blocos um e nove — e se ele realmente for Satoshi Nakamoto — é justo afirmar que ele tem também a chave associada ao primeiro bloco de todos.

"Se ele realmente quiser provar que é Nakamoto, o melhor a se fazer é assinar uma mensagem com o bloco zero", disse Todd.

Wright diz estar cansado de "fazer malabarismos" para provar que é quem diz ser. Mas a verdade é que a única pessoa o obrigando a elucidar processos técnicos complicadíssimos para comprovar sua identidade é ele mesmo.

Há uma forma bem simples de provar que Wright é Satoshi Nakamoto, algo que ele poderia fazer num piscar de olhos: assinar uma mensagem com a chave associada ao bloco gênesis do Bitcoin.

Tradução: Ananda Pieratti