Біткойн 0.1 відтворено байт за байтом: машина Сатоші Накамото зраджена своїм виконуваним файлом

By: journalducoin.com|25.10.2026 08:00:00
0
Поширити
copy
Оцінити в GoogleОцінити в Google

Старий компілятор, якому 17 років. 8 січня 2009 року Сатоші Накамото оголосив про свій перший клієнт Bitcoin. Ідентичність його творця вже викликала суперечки, тоді як ніхто не перевіряв наданий файл. Тепер розробник взяв на себе виклик зі своїм репозиторієм на GitHub: повторно скомпілювати bitcoin.exe байт за байтом.

Ключові моменти цієї статті:

  • Репозиторій GitHub повторно скомпілював bitcoin.exe з оригінального вихідного коду, з файлом, ідентичним тому, що був у 2009 році.
  • Виконуваний файл вийшов з ПК під управлінням Windows XP, завершеного 10 січня 2009 року з MinGW GCC 3.4.5.
  • Розподілений файл точно відповідає опублікованому коду, без жодної прихованої програми в виконуваному файлі.
  • Жодна перевірена копія пакету з дня запуску не збереглася, лише той, що з 10 січня, існує.

Відтворення інструментального ланцюга компіляції 2009 року

Компіляція — це перетворення вихідного коду на виконувану програму. Таким чином, дві машини ніколи не отримують одного й того ж файлу, оскільки їх інструменти відрізняються, що змушує шукати інструментальний ланцюг Сатоші.

Складність величезна, оскільки репозиторій повинен був зібрати пакети, знайдені в архівах з 2006 по 2008 рік. Потрібно було знайти точний знімок, використаний Сатоші.

Не маючи можливості повернутися до Windows XP, проект повторно виконує компіляцію під Linux з Wine, який імітує Windows 32 біт того часу. Перша спроба займає близько 6 хвилин, згідно з readme репозиторію.

На виході оголошується MATCH, оскільки відтворений bitcoin.exe має той самий SHA-256, що й оригінальний файл, програма обсягом 6 440 960 байт. Також архів .rar копіює відбитки, опубліковані Інститутом Сатоші Накамото.

Ця ідентичність підтверджує факт, який відсутній протягом сімнадцяти років, оскільки файл, розподілений у 2009 році, дійсно виходив з опублікованого коду. Жодна прихована програма не потрапляє в виконуваний файл, що ніхто ніколи не гарантував.

Що говорить виконуваний файл про Сатоші

Далі файл діє як відбиток пальця, оскільки його внутрішні сліди називають кожну бібліотеку, що використовується, з її версією. Найбільш показовою є MinGW GCC 3.4.5, шлях компіляції якої вказано в бінарному файлі.

Зі свого боку, readme версії 0.1.5 наводив два можливих компілятори, також Visual C++ 6.0. Бінарний файл дійсно вийшов з MinGW, що вирішує питання, яке залишалося відкритим протягом багатьох років.

Дійсно, тест бази Berkeley DB зазнає дуже точного збою, який можуть викликати лише системні файли Windows XP. Репозиторій тут надає свій найсильніший індекс щодо оригінальної операційної системи.

Крім того, архів говорить так само, як і програма, оскільки його заголовки зберігають дати, налаштовані вручну, до хвилини. Сатоші упакував своє програмне забезпечення з WinRAR, якому вже більше трьох років, який був знайдений у репозиторії.

Однак bitcoin-0.1.0 з репозиторію не є тим, що був у день запуску. Архів насправді містить оновлення з 10 січня, жодна перевірена копія пакету запуску не збереглася до нас.

Крім того, скрипт копіює три мітки часу, прочитані з оригінального файлу, так що відтворення повторює дію, не відкриваючи її незалежно. Натомість Сатоші оголосив про це 8 січня 2009 року:

<< Тільки Windows поки що. >>

Сатоші Накамото, оголошення про перший клієнт Bitcoin

Проте людська загадка залишається незмінною. Комп'ютер Сатоші не з'являється в жодному документі, і репозиторій нічого не говорить про його користувача.

Біткойни першої години, проте, не сплять вічно. Минулого жовтня 100 BTC ери Сатоші вийшли з шістнадцятирічного сну.

У будь-якому випадку, будь-хто може повторити компіляцію та перевірити результат самостійно, оскільки відбитки кожного файлу опубліковані. Залишається дізнатися, чи справжній творець коли-небудь прийме, що його ПК читається в його байтах, той, хто володіє 71 мільярдом доларів у BTC.

Ціна --

--
--
--

Цей контент надано лише для загальних інформаційних цілей і не є фінансовою, інвестиційною, юридичною чи податковою консультацією. Події, нагороди, онлайн-акцій або пов’язану інформацію, згадана тут, не слід розглядати як рекомендацію, прохання чи запрошення до купівлі, продажу, торгівлі чи інших операцій з криптоактивами. Криптоактиви є дуже волатильними та можуть призвести до збитків. Доступність послуг, продуктів WEEX та пов’язаних із ними подій може відрізнятися залежно від регіону. Ви несете відповідальність за забезпечення відповідності вашої участі чинному місцевому законодавству та нормативним актам.

Вам також може сподобатися

Хто насправді вирішує, чи відбудеться велике оновлення криптовалюти?

Solana цього тижня перейшла на нові правила, тоді як оновлення XRP було відкладено. Хто насправді визначає результати таких рішень?

Kraken хоче стати вашим банком, але хто захистить ваші гроші?

Компанія-матір Kraken Payward планує придбати Saldo Bank. Дивіться, як відрізняються страхування депозитів, захищені євро та зберігання Bitcoin.

Очікування інфляції в США зростають напередодні засідання Федеральної резервної системи

Franklin Templeton подає заявки на Bitcoin DRIP ETF для Nasdaq

Ethereum зазнає найбільшого виведення з бірж за чотири місяці, оскільки втрати ETF у жовтні перевищують 1 мільярд доларів

Виведення Ethereum у розмірі 407 мільйонів доларів ставить акцент на 2,400 доларів, оскільки трейдери оцінюють позицію китів, потоки ETF та згасаючу динаміку альткоїнів.

Ліквідація CoinShares BTF підтверджує виплату готівки та закінчення опціонів 20 листопада

...

Найновіші статті

Більше

Нещодавні лістинги монет на WEEX

iconiconiconiconiconiconiconicon
Підтримка клієнтів:@weikecs
Співпраця:@weikecs
Кількісна торгівля та маркетмейкінг:[email protected]
VIP-програма:[email protected]