O Mapa que Ninguém Leu
Tem um documento num servidor aberto do MIT desde 1996. Qualquer pessoa com internet pode ler. São doze páginas, numa linguagem técnica mas acessível, escritas por três funcionários da NSA, a agência de inteligência americana, como parte de um relatório interno sobre dinheiro eletrônico anônimo.
O título é How to Make a Mint: The Cryptography of Anonymous Electronic Cash.
Doze anos depois desse paper, alguém publicou o Bitcoin.
Não estou dizendo que a NSA criou o Bitcoin. Estou dizendo que esse documento é um mapa, e que alguém, em algum momento, deve ter lido esse mapa com muita atenção.
A versão popular da história do Bitcoin é a do gênio solitário: Satoshi Nakamoto, identidade desconhecida, aparece numa lista de discussão de criptografia em outubro de 2008 com a solução pronta pra um problema que ninguém tinha resolvido. A narrativa tem apelo de cinema, e tem também um problema sério, porque apaga trinta anos de trabalho que vieram antes.
O problema do dinheiro digital já existia muito antes do Bitcoin. O que o Bitcoin inventou foi uma solução específica pra ele, e essa diferença importa, porque entender o que veio antes é o único jeito de entender o que o Satoshi fez de fato, e o que ele não fez.
O paper da NSA é um documento de síntese. Os autores vasculharam a literatura acadêmica de criptografia aplicada e montaram um mapa do estado da arte em 1996: que sistemas existiam, como funcionavam, o que cada um resolvia e, principalmente, onde cada um parava.
O que eles encontraram impressiona. Criptógrafos do mundo todo, sobretudo nos anos 80 e no começo dos 90, tinham desenvolvido ferramentas matemáticas sofisticadas pra criar dinheiro eletrônico com propriedades que o dinheiro digital convencional não tinha: anonimato, não rastreabilidade, resistência a falsificação, capacidade de ser dividido em valores arbitrários. As provas matemáticas funcionavam e a criptografia era sólida.
O problema estava em outro lugar, na arquitetura e na política.
Todos esses sistemas ainda dependiam de uma autoridade central emissora, um banco, um governo, alguma instituição que garantisse que as moedas eram legítimas. E essa dependência criava o dilema que os autores da NSA enxergaram com clareza: como construir um sistema de pagamentos que proteja a privacidade do usuário sem criar o instrumento perfeito pra lavagem de dinheiro? A criptografia conseguia entregar o anonimato, o mundo real é que não sabia o que fazer com ele.
Pra um relatório de governo, é uma conclusão honesta. Eles chegaram na beira do precipício, olharam pra baixo e decidiram que não tinham como atravessar.
O que o Bitcoin fez, doze anos depois, foi achar uma terceira via que o paper da NSA não tinha considerado.
Em vez de embutir anonimato técnico nas moedas, que era o caminho que todos os sistemas anteriores tentavam, o Satoshi deixou todas as transações publicamente verificáveis e resolveu a privacidade em outra camada, separando endereço de identidade. Você vê tudo que acontece na blockchain, só não sabe quem está por trás de cada endereço, a não ser que alguém ligue um endereço a uma pessoa.
A solução é elegante justamente porque abandona o pressuposto que travou os projetos anteriores. E é o tipo de solução a que alguém só chega depois de entender muito bem por que esses projetos travaram.
O whitepaper do Bitcoin não cita nenhum desses projetos, nem os criptógrafos cujo trabalho claramente serviu de base pra construção dele. Pra quem conhece essa literatura, essa omissão é, no mínimo, uma escolha consciente.
Tem um pesquisador que aparece várias vezes na lista de referências do paper da NSA. É um criptógrafo japonês dos laboratórios da NTT chamado Tatsuaki Okamoto, que ao longo dos anos 90 escreveu uma sequência de papers sobre dinheiro eletrônico que forma um dos arcos de pesquisa mais coerentes da área. Cada paper dele resolvia exatamente o problema que o anterior tinha deixado em aberto. Ele chegou mais perto do que qualquer outro de um sistema funcional.
O nome dele e o pseudônimo Satoshi Nakamoto têm uma proximidade de som e de estrutura que é difícil ignorar por completo, e igualmente difícil levar a sério sem cair em especulação. Por isso eu não vou além disso. Só menciono porque é o tipo de detalhe que a história do Bitcoin tem mania de acumular, coisas que podem ser coincidência mas não parecem.
Às vezes aparece teoria da conspiração orbitando esse paper, mas o que me interessa nele é outra coisa, é o que ele mostra sobre como as ideias andam no tempo.
Esse documento ficou disponível durante anos. Não estava escondido, não exigia credencial de segurança. Estava num servidor do MIT, num endereço que qualquer um podia digitar. Por que ele estava lá nem é a pergunta mais relevante, a NSA foi autorizada a liberar o relatório e liberou. A pergunta que eu acho que importa é o que acontece com as ideias quando elas estão disponíveis mas ninguém sabe direito o que fazer com elas.
A criptografia necessária pra criar dinheiro digital anônimo já estava desenvolvida em 1996. O hardware pra rodar isso em dispositivos práticos estava disponível poucos anos depois. A internet que permitiria distribuir esse sistema já existia. E mesmo assim levou mais de uma década até alguém juntar todas essas peças, reconhecer o que faltava e construir algo que funcionasse.
Às vezes o obstáculo está menos na tecnologia e mais em perceber que o problema que você está tentando resolver com ela precisa ser reformulado. O dinheiro digital anônimo falhou porque todo mundo tentava copiar o dinheiro físico no digital. O Bitcoin funcionou porque tratou a questão como um problema de consenso distribuído, e não de criptografia de moedas.
Essa distinção não estava no paper da NSA. Mas o paper era o mapa que levava até a beira do precipício. Dali pra frente, alguém teve que saltar.
O paper está disponível em: groups.csail.mit.edu/mac/classes/6.805/articles/money/nsamint/nsamint.htm