Imagem da matéria: Pesquisador afirma ter achado código original "perdido" do Bitcoin com comentários de Satoshi Nakamoto
Foto: Shutterstock

Um bitcoiner chamado Jim Blasko afirmou na última sexta-feira (7) que encontrou a versão original e mais antiga do código do Bitcoin, com todos os arquivos brutos originais que se acreditavam estar perdido por mais de uma década.

Segundo Blasko, esses arquivos representam o Bitcoin.v0.1.rar que Satoshi Nakamoto – o criador da primeira criptomoeda – subiu na plataforma de código aberto SourceForge. Esse código bruto, que foi a primeira versão do Bitcoin divulgada por Satoshi via e-mail para um grupo de cyberpunks em 8 de janeiro de 2009, não estava mais disponível no SourceForge.

Publicidade

“Desde 2012, pensava-se que o código bruto e os arquivos haviam desaparecido, pois foram raspados do mecanismo de pesquisa do SourceForge por algum motivo”, escreveu Blasko em um post no Facebook.

A hipótese do desenvolvedor é que o código havia sido removido para esconder algumas vulnerabilidades que foram corrigidas em versões posteriores do Bitcoin Core — algo que ele chamou de “jogada inteligente”, dado que o Bitcoin estava em estágio inicial e que era melhor corrigir a vulnerabilidade antes da adoção em massa.

Blasko explica que conseguiu recuperar o primeiro código de Satoshi no portal SourceForge “usando alguns hacks de navegador”. Ele também divulgou o link onde o código pode ser encontrado.

Anotações de Satoshi

O código supostamente redescoberto por Blasko representaria a primeira versão inalterada do Bitcoin, o que inclui algumas anotações deixadas por Satoshi Nakamoto na base do código da criptomoeda.

Publicidade

Há trechos, por exemplo, em que o criador do Bitcoin explica suas escolhas técnicas tomadas na hora de desenvolver o código, como por que escolheu o esquema de Codificação base-58 para a criptomoeda ao invés do padrão base-64.

“Não quero caracteres 001l que tenham a mesma aparência em algumas fontes e possam ser usados para criar números de conta visualmente idênticos. Uma string com caracteres não alfanuméricos não é tão facilmente aceita quanto um número de conta. O e-mail geralmente não quebra de linha se não houver pontuação para quebrar. Clicar duas vezes seleciona o número inteiro como uma palavra se for tudo alfanumérico”, diz o comentário deixado por Satoshi no código do BTC.

Comentário de Satoshi Nakamoto no código do Bitcoin v0.1 (Fonte: SourceForge)

Em outro trecho, Satoshi fala mais sobre as informações contidas nos blocos da blockchain do Bitcoin. “Se não recebemos a transação diretamente, contamos com o tempo do bloco para descobrir quando aconteceu. Usamos a mediana em um intervalo de blocos para tentar filtrar tempos de bloco imprecisos.”

Comentário de Satoshi Nakamoto no código do Bitcoin v0.1 (Fonte: SourceForge)

O código, portanto, tem um toque pessoal com os comentários de Satoshi. “Para aqueles de vocês que são cryptoheads hardcore como eu, esta é uma descoberta muito legal”, escreveu Jim Blasko. “Tem todas as anotações pessoais de Satoshi no código que não foi alterado por ninguém tão cedo. Claro que existem outras v0.1 no github, mas não encontrei nenhuma publicada antes de 2016. Eu sei que esta é a versão original mais limpa do Bitcoin!”, concluiu.

Publicidade

Quer negociar mais de 200 ativos digitais na maior exchange da América Latina? Conheça o Mercado Bitcoin! Com 3,8 milhões de clientes, a plataforma do MB já movimentou mais de R$ 50 bilhões em trade in. Crie sua conta grátis!

VOCÊ PODE GOSTAR
Miniaturas de homens em cima de moeda de Bitcoin gigante fazendo medição pela metade

Halving do Bitcoin mostra que a criptomoeda ainda tem espaço para subir, afirma Bitfinex

O preço do Bitcoin caiu essa semana, mas a Bitfinex afirma que o comportamento de grandes investidores é similar a 2020 — antes da grande corrida de alta
Imagem da matéria: Como a Binance entrou em pé de guerra com o governo da Nigéria

Como a Binance entrou em pé de guerra com o governo da Nigéria

Nigéria acusa a Binance de facilitar corrupção e outros crimes e já até prendeu executivos da exchange no país
Ilustração de moeda gigante de Bitcoin observada por investidores e prestes a ser cortada ao meio

Quando será o próximo halving do Bitcoin?

O tão falado halving do Bitcoin acabou de acontecer, e o próximo já está no horizonte.
moeda de bitcoi à frente de bandeira da união europeia

Parlamento Europeu aprova novas regras para combater lavagem de dinheiro com criptomoedas

Bancos, gestores de ativos e de criptomoedas terão que comunicar atividades suspeitas a autoridades competentes