As bases do Bitcoin foram estabelecidas 10 anos atrás com a criação do bloco gênesis, e a versão 0.1 do Bitcoin foi oficialmente lançada uma semana depois. A versão 0.1 era surpreendentemente completa e, de forma ainda mais impressionante, tinha pouquíssimos bugs. Também tinha uma ótima compatibilidade futura, com suporte explícito para novos softforks no formato dos opcodes OP_NOPn.
Antes mesmo de alguém saber como uma criptomoeda descentralizada funcionaria, Satoshi já estava pensando em como adicionar ao Bitcoin coisas como contratos inteligentes e canais de pagamento. Isso é incrível, e muita gente olha para as realizações impressionantes de Satoshi com o Bitcoin e diz coisas como “Satoshi deve ser um supergênio da criptografia, o próximo Einstein”. Acho que isso ignora completamente o ponto principal.
Quando Satoshi estava trabalhando no Bitcoin entre 2007 e 2009, quase todas as ideias centrais do Bitcoin já eram bem conhecidas na comunidade de criptografia. Em 1996, foi publicado um resumo de trabalhos acadêmicos anteriores sobre dinheiro eletrônico, discutindo em detalhes a maioria dos primitivos criptográficos de baixo nível utilizados no Bitcoin e utilizando termos familiares como “gasto duplo”.
O proof-of-work do Hashcash já era bem conhecido, e eu lembro de ter lido sobre ele antes do Bitcoin como uma ideia para evitar spam em e-mails. O git utiliza a mesma cadeia inquebrável de hashes que a blockchain do Bitcoin e foi lançado pela primeira vez em 2005. Satoshi deu um grande salto: combinar todas essas peças para impedir o gasto duplo por meio de uma blockchain com PoW. Isso foi impressionante, mas esse mesmo estalo de genialidade poderia ter acontecido com qualquer pessoa que estivesse acompanhando esses assuntos.
Satoshi não é incrível porque estava observando o mundo da criptografia e teve uma ideia brilhante. Ele é incrível porque, depois de ter essa ideia, ele a executou. Sabe o que eu teria feito se essa ideia tivesse surgido para mim? Provavelmente teria comentado com algumas pessoas ou talvez escrito um código bem básico se estivesse especialmente ambicioso. Sabe o que Satoshi fez? Ele passou mais de dois anos contemplando cada aspecto possível do sistema que imaginou e escreveu um código que funcionava brilhantemente no mundo real.
O código de Satoshi era bom, mas qualquer pessoa que tivesse lido um bom livro de C++ poderia ter escrito um código tão bom quanto. Qualquer pessoa que tivesse feito um curso introdutório de criptografia ou lido alguns livros sobre o tema entenderia o uso que Satoshi fez dos primitivos criptográficos. A tarefa de criar o Bitcoin exigiu um pequeno estalo de genialidade, habilidade moderada e uma quantidade inacreditável de dedicação para pensar, programar e testar o sistema até que funcionasse exatamente como planejado.
A lição de Satoshi é que você não precisa ser o próximo Einstein para mudar o mundo. Também não precisa ter muito dinheir


