The Book of Satoshi — сборник писем и сообщений Satoshi Nakamoto, составленный и прокомментированный Phil Champagne. Он показывает, как создатель Bitcoin объяснял замысел людям, ещё решавшим, сможет ли он работать.
Представьте, что впервые слышите о Bitcoin, а длительной истории его работы ещё нет. Почему доверять предложению? Что может ему помешать? Phil Champagne собрал исходные сообщения и добавил пояснения в The Book of Satoshi, чтобы вернуться к этим дискуссиям. Это не связная книга, написанная Satoshi, и не его биография. Это упорядоченный разговор, сохранённый в письмах и на форумах. [1] [2]
Первое издание вышло в 2014 году, второе — в 2025. Согласно сайту автора, новая версия добавляет ранее пропущенные сообщения и письма, опубликованные позднее. Поэтому, когда кто-то называет главу или говорит, что книга содержит все известные сообщения, стоит уточнить издание. Рассмотренные ниже отрывки не означают проверки обеих книг от начала до конца. [1]
В конце октября 2008 года Nakamoto объявил о документе, описывающем новые электронные деньги. Главной трудностью было Double Spending: как не позволить потратить одни деньги дважды, если цифровые данные можно копировать? Он предложил сеть peer-to-peer, где участники взаимодействуют напрямую, и Proof of Work — вычислительную работу, результат которой проверяют другие. Объявление представляло предложенное решение и документ, но ещё не программу для скачивания. [2] [3]
Нужно отличать вступление редактора от исходного сообщения. В отрывке о сетях комментарий упоминает Napster и e-gold, а следующий ответ Nakamoto сравнивает Napster с Gnutella и Tor. Эта мелочь меняет то, кому мы приписываем мысль. Полезно читать и вопрос перед ответом: иначе реакция на конкретное возражение может показаться общим утверждением обо всём. [2] [4]
Satoshi получает возражение: криптография не решит политических проблем. Он отвечает, что она всё же способна на время расширить пространство свободы, и сравнивает централизованный сервис с сетью участников. Новичку важно понять, где находится зависимость: отключить оператора одной службы — не то же самое, что остановить сеть без единственного оператора. Это исторический аргумент об устойчивости, а не обещание неуязвимости любой децентрализованной сети. [4]
Объявление Bitcoin v0.1 в январе 2009 года уже предлагает программу для Windows и исходный код C++, то есть запись программных инструкций, доступную другим разработчикам. Одновременно Nakamoto называет её экспериментальной альфа-версией: ранним выпуском, которому могут потребоваться существенные изменения. Он не исключает даже перезапуска состояния системы. Именно неопределённость делает этот момент показательным. Читатель знает дальнейшую историю; тогдашние испытатели программы знать её не могли. [2] [5]
То же сообщение описывает создание монет на обычном компьютере и отправку платежа через IP-адрес получателя — сетевой адрес его компьютера. Эти детали позволяют представить тогдашнее использование программы. Но это не современные инструкции по майнингу или оплате и не повод устанавливать древнюю версию. Исторический документ объясняет развитие системы; нынешние действия должны опираться на нынешнее программное обеспечение. [5]
Для этой статьи прочитаны главы 3, 6 и 18 открытой PDF-копии, а их основные сообщения сопоставлены с исходным архивом. Сведения об изданиях взяты с сайта автора; даты сообщений проверяются по архиву, поскольку сопровождающие материалы различаются. Это не проверка всей книги или каждой перепечатки. Соответствие открытой копии конкретному печатному изданию не подтверждено. [1] [2] [3] [4] [5]
Для полной картины прочитайте эту статью вместе с Satoshi Nakamoto, Bitcoin Whitepaper, Genesis Block, Hal Finney.
01Подойдёт ли это как первая книга о Bitcoin?+
Она может помочь понять, зачем создавался Bitcoin и какие вопросы он вызывал. Необязательно читать все технические дискуссии сразу. Начните с объявлений проекта и выпуска программы, постепенно разбираясь с незнакомыми понятиями.
02Следовать ли старым инструкциям к программе?+
Читайте их как исторический документ. Они описывают тогдашнее экспериментальное ПО, а не безопасные современные действия. Для нынешнего использования нужна актуальная документация вашего кошелька или узла.