Bitcoin 0.1 reconstruído byte a byte: a máquina de Satoshi Nakamoto traída por seu executável
Uma compilação de 17 anos. Em 8 de janeiro de 2009, Satoshi Nakamoto anunciou seu primeiro cliente Bitcoin. A identidade de seu criador já era objeto de debate, 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 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 usado 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 reconstruí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 junto com ele. Nenhum programa oculto se esconde no executável, o que nunca havia sido 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 significativa é MinGW GCC 3.4.5, cujo caminho de compilação está presente no binário.
Por sua vez, o readme da versão 0.1.5 listava dois compiladores possíveis, também 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 recuperou.
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 de 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/hora lidos do arquivo original, de modo que a reconstrução repete um gesto sem descobri-lo independentemente. Por outro lado, Satoshi havia anunciado a cor em 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. No mês 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 conta própria, uma vez que as impressões de cada arquivo são publicadas. Resta saber se o verdadeiro criador aceitará um dia que seu PC seja lido em seus bytes, ele que detém 71 bilhões de dólares em BTC.
Preço de --
Este conteúdo é fornecido apenas para fins informativos gerais e não constitui aconselhamento financeiro, de investimento, jurídico ou tributário. Quaisquer eventos, recompensas, promoções online ou informações relacionadas mencionadas neste documento não devem ser consideradas uma recomendação, solicitação ou convite para comprar, vender, negociar ou realizar qualquer outra transação com criptoativos. Criptoativos são altamente voláteis e podem resultar em perdas. A disponibilidade dos serviços, produtos e eventos relacionados da WEEX pode variar conforme a região. É de sua responsabilidade garantir que sua participação esteja em conformidade com as leis e regulamentações locais aplicáveis.
Você também pode gostar

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 de Processamento

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

Dados de clientes vazados na fabricante de carteiras criptográficas após ataque a loja online

Reclamações sobre restrições de transferências de criptomoedas no Reino Unido ultrapassam 10 mil em 90 dias, com o Lloyds Bank liderando

Fundos de hedge detêm US$ 2 trilhões em dívida dos EUA, mas sua próxima negociação pode exigir menos títulos

Cardano Lança Testnet Dijkstra em 21 de Outubro

Semanal: roubo de $68.000 de 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 aleatórias em Bitcoin são testes de script

Tether Garante Apoio de 15 Participantes da Indústria de Mineração para Kit de Automação Aberto

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

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

Tom Lee alerta que a transformação bancária em criptomoedas pode levar a viés cognitivo

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

Cripto: Transferências do Canadá para três países asiáticos aumentam 141%

Desalavancagem do ETH se aproxima do fim, com 54 bilhões de dólares em valor de mercado evaporados

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

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

Reino Unido se prepara para lidar com grandes acidentes de AI Agent, quais planos de contingência as empresas precisam?
![[Crime de Cripto] A morte repentina do CEO de uma exchange em ascensão... A chocante verdade revelada em seguida](/public-static/15_8b3431959d.png?format=avif)
[Crime de Cripto] A morte repentina do CEO de uma exchange em ascensão... A chocante verdade revelada em seguida

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

Co-fundador da Solana propõe construir oráculos nativos com distribuição baseada em 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 humano

Eleições intermediárias nos EUA: Qual o melhor resultado para o Bitcoin? "Superação de 90 mil dólares ou colapso de 70 mil dólares"

Jiang Zhuoer: O maior risco do BTC é não ser útil, o Dia Q pode ser um ponto de inflexão





