Bitcoin 0.1 reconstruído byte a byte: a máquina de Satoshi Nakamoto traída pelo seu executável
Uma compilação com 17 anos. No dia 8 de janeiro de 2009, Satoshi Nakamoto anunciou seu primeiro cliente Bitcoin. A identidade de seu criador já gerava debates, enquanto ninguém verificava o arquivo entregue. Agora, um desenvolvedor aceitou o desafio com seu repositório no GitHub: recompilar bitcoin.exe byte a byte.
Os pontos-chave deste artigo:
- Um repositório no GitHub recompilou bitcoin.exe a partir do código-fonte original, com um arquivo idêntico ao de 2009.
- O executável saiu de um PC com Windows XP, finalizado em 10 de janeiro de 2009 com MinGW GCC 3.4.5.
- O arquivo distribuído corresponde exatamente ao código publicado, sem nenhum programa oculto no executável.
- Nenhuma cópia verificada do pacote do dia do lançamento sobreviveu, apenas a do dia 10 de janeiro existe.
Reconstituir a cadeia de ferramentas de uma compilação de 2009
Compilar é transformar código-fonte em um programa executável. Assim, duas máquinas nunca obtêm o mesmo arquivo, pois suas ferramentas diferem, o que obriga a encontrar a cadeia de ferramentas de Satoshi.
A dificuldade é imensa, pois o repositório teve que reunir pacotes garimpados nos arquivos de 2006 a 2008. Foi necessário encontrar o instantâneo exato utilizado por Satoshi.
Por falta de acesso ao Windows XP, o projeto reproduz a compilação no Linux com Wine, que imita o Windows de 32 bits da época. A primeira tentativa leva cerca de 6 minutos, de acordo com o readme do repositório.
No final, a saída anuncia MATCH, pois o bitcoin.exe reconstituído possui o mesmo SHA-256 que o arquivo original, um programa de 6.440.960 bytes. Além disso, o arquivo .rar copia as impressões publicadas pelo Satoshi Nakamoto Institute.
De fato, essa identidade prova um fato que faltava há dezessete anos, pois o arquivo distribuído em 2009 realmente saiu do código publicado com ele. Nenhum programa oculto se esconde no executável, algo que ninguém havia garantido.
O que o executável revela sobre Satoshi
Em seguida, o arquivo atua como uma impressão digital, pois suas marcas internas nomeiam cada biblioteca utilizada, com sua versão. A mais reveladora é MinGW GCC 3.4.5, cujo caminho de compilação figura no binário.
Por sua vez, o readme da versão 0.1.5 listava dois compiladores possíveis, também o Visual C++ 6.0. O binário realmente saiu do MinGW, o que resolve uma questão em aberto há anos.
De fato, um teste da base Berkeley DB falha de uma maneira muito precisa, que apenas os arquivos de sistema do Windows XP produzem. O repositório aqui apresenta seu índice mais sólido sobre o sistema operacional original.
Além disso, o arquivo fala tanto quanto o programa, pois seus cabeçalhos mantêm datas ajustadas manualmente, ao minuto. Satoshi empacotou seu software com um WinRAR já com mais de três anos, que o repositório conseguiu recuperar.
No entanto, o bitcoin-0.1.0 do repositório não é o do dia do lançamento. O arquivo contém na verdade a atualização do dia 10 de janeiro, nenhuma cópia verificada do pacote de lançamento tendo sobrevivido até nós.
Além disso, o script copia três carimbos de data lidos do arquivo original, de modo que a reconstrução repete um gesto sem descobri-lo de forma independente. Por outro lado, Satoshi havia anunciado a cor no dia 8 de janeiro de 2009:
<< Windows apenas por enquanto. >>
Satoshi Nakamoto, anúncio do primeiro cliente Bitcoin
No entanto, o enigma humano permanece completo. O computador de Satoshi não aparece em nenhum documento, e o repositório não diz nada sobre seu usuário.
Os bitcoins da primeira hora, por sua vez, não dormem eternamente. Em outubro passado, 100 BTC da era Satoshi saíram de dezesseis anos de sono.
De qualquer forma, qualquer um pode reiniciar a compilação e verificar o resultado por si mesmo, uma vez que as impressões de cada arquivo são publicadas. Resta saber se o verdadeiro criador aceitará algum dia que seu PC seja lido em seus bytes, ele que detém 71 bilhões de dólares em BTC.
Preço --
Este conteúdo é disponibilizado apenas para fins informativos gerais e não constitui aconselhamento financeiro, de investimento, jurídico ou fiscal. Quaisquer eventos, recompensas, promoções online ou informações relacionadas aqui mencionados não devem ser interpretados como uma recomendação, solicitação ou convite para comprar, vender, negociar ou realizar quaisquer outras operações com criptoativos. Os criptoativos são altamente voláteis e podem resultar em perdas. A disponibilidade dos serviços, produtos e eventos relacionados da WEEX pode variar consoante a região. O utilizador é responsável por garantir que a sua participação está em conformidade com a legislação e os regulamentos locais aplicáveis.
Também poderá gostar de

Chamath Palihapitiya prevê hack de bitcoin e valor a zero

Ripple e Arf lançam financiamento de liquidação RLUSD para pagamentos transfronteiriços

Evernorth segue o exemplo de Michael Saylor com novo plano de financiamento de $80 milhões em XRP

Curva de Coppock e criptotrading: como usar o indicador de reversão de tendência

Teste do Cardano Hydra Mostra Aumento de 1,9x na Capacidade

Bitcoin regista a Constituição dos EUA... Desta vez, uma misteriosa cifra foi gravada

Dados de clientes vazados na fabricante de carteiras de criptomoedas após ataque a loja online

Os fundos de hedge detêm 2 biliões de dólares em dívida dos EUA, mas a sua próxima negociação pode exigir menos obrigações

Cardano Lança Testnet Dijkstra a 21 de Outubro

Semanal: roubo de $68.000 a um ucraniano no Trust Wallet, processo da Circle contra Trump por $2 bilhões nos EAU e atualização histórica da Solana

Galaxy Research revela que inscrições em Bitcoin são testes de script

Tether Ganha Apoio de 15 Participantes da Indústria de Mineração para Ferramenta de Automação Aberta

Plano de financiamento de 40 mil milhões de dólares da SpaceX enfrenta obstáculos, investidores reavaliam riscos

Gestor da Ripple afirma que a filtragem contra fraudes pode prejudicar a liberdade de expressão

Tom Lee alerta que a transformação bancária em criptomoedas pode levar a preconceitos cognitivos

Electrum Lança a Versão 4.8.3 para Corrigir Falha na Carteira de Bitcoin

Cripto: As transferências do Canadá para três países asiáticos disparam 141%

ETH chega ao fim do desleverage, com uma perda de 54 mil milhões de dólares em valor de mercado

A IA não trouxe retorno para empresas não tecnológicas nos EUA

Detectados 28 mensagens poéticas misteriosas na rede Bitcoin em 12 dias

Reino Unido prepara-se para lidar com acidentes graves de AI Agent, que tipo de plano de contingência as empresas precisam?
![[Crime de Cripto] A morte súbita do CEO de uma bolsa em ascensão... A chocante verdade revelada em seguida](/public-static/15_8b3431959d.png?format=avif)
[Crime de Cripto] A morte súbita do CEO de uma bolsa em ascensão... A chocante verdade revelada em seguida

Yapeswap sofre ataque com perdas de cerca de 21.900 dólares, atacante assume permissões chave

Co-fundador da Solana propõe a construção de um oráculo nativo com distribuição baseada no peso de staking

SemiAnalysis: Desafios no financiamento e na cadeia de suprimentos da infraestrutura de IA

Dessa, a Voz de IA da Block que Ri e Chora como um Humano

Eleições intermédias nos EUA: Qual é o melhor resultado para o Bitcoin? "Superar os 90 mil dólares ou colapsar para 70 mil dólares"

Jiang Zhuoer: O maior risco do BTC é não ter utilidade, o Q-Day pode ser um ponto de viragem

Quem decide, na verdade, se uma grande atualização de criptomoeda acontece?





