ИИ Claude раскрыл 17-летнюю загадку биткоина, оставленную Сатоши Накамото
На протяжении почти 17 лет оставалось неясным, каким образом изначально создавался биткоин. Опубликованный Сатоши Накамото исходный код криптовалюты был общедоступен, однако ни у кого не…
На протяжении почти 17 лет оставалось неясным, каким образом изначально создавался биткоин. Опубликованный Сатоши Накамото исходный код криптовалюты был общедоступен, однако ни у кого не получалось с абсолютной точностью скомпилировать оригинальную программу для Windows, выпущенную им в 2009 году. Разрешить данную сложность в итоге помогли современные технологические решения.
Специалист, известный под ником T4T5, обратился к искусственному интеллекту Claude Opus 5.5 от компании Anthropic с целью реконструировать компьютерную среду Сатоси. Работа завершилась впечатляющим успехом: контрольная сумма SHA-256 заново скомпилированного файла bitcoin.exe идеально совпала с оригинальным хэшем.
Реконструировать исходные условия оказалось весьма сложно, поскольку программное обеспечение биткоина изначально не предполагало детерминированной сборки. Малейшие отличия в используемом компиляторе, версиях библиотек или даже иной формат переноса строк приводили к несовпадению итогового файла.
В связи с этим энтузиасту потребовалось сформировать полноценную среду программирования на базе софта, созданного в период с 2006 по 2008 год. Все подробности рабочего процесса автора сети T4T5 опубликовал в проекте на площадке GitHub.
Судя по полученным данным, основатель первой криптовалюты, скорее всего, применял операционную систему Windows XP в связке с MinGW GCC 3.4.5. Почти весь BTC компилировался им с отладочной информацией, однако для процесса майнинга и сопутствующего хэширования он задействовал предельную оптимизацию. Некоторые используемые инструменты обновлялись им непосредственно в процессе написания системы.
Программа, которую в сообществе много лет принимали за версию Bitcoin 0.1.0, в действительности оказалась сборкой 0.1.1, датированной 10 января 2009 года в 23:16 UTC. Этот дистрибутив увидел свет лишь спустя двое суток с момента официальной презентации криптовалютной сети, поэтому оригинальные исполняемые файлы, относящиеся к 8 января, до сегодняшнего дня не найдены.
Тем не менее выполненное исследование подтвердило, что сохранившаяся версия 2009 года в точности повторяет исходный код Сатоши Накамото и избавлена от скрытых закладок, вследствие чего открытие безопасно с точки зрения защиты информации. Теперь индустрия располагает воспроизводимым описанием процесса компиляции первой версии ПО, хотя поиски исходного клиента все еще идут.
Слушать статью
Полный текст · Синтезированный голос