Vynález jménem Bitcoin — чешский перевод Inventing Bitcoin Яна Прицкера. Простые модели объясняют, зачем Bitcoin нужны общие правила, проверка и майнинг. Для чтения не нужно уметь программировать.
Алена хочет заплатить Бедржиху. В начальной модели книги банк записывает перевод и меняет их остатки. Но что случится, если убрать банк? Прицкер сначала предлагает подумать, кто будет вести записи и как остальные узнают, что они верны. Технические названия появляются тогда, когда уже понятна проблема, которую они помогают решить. [2]
Braiins Publishing представило Vynález jménem Bitcoin в 2020 году как свою первую местную публикацию. Перевод дополнили глоссарием — перечнем терминов с короткими пояснениями. Книга рассчитана и на людей без предварительных знаний о Bitcoin. Во введении автор предполагает математику старших классов; экономическая и инвестиционная оценка, как и подробный программный код, не являются главными целями изложения. [1] [2]
Заплатив, Алена не должна снова использовать те же средства. Такая попытка называется двойной тратой. Банк в модели сверяется со своими записями и отказывает в следующем переводе. Без общего администратора нужно нечто большее, чем обещание отправителя. Получатель должен уметь проверить, что платёж не противоречит более ранней трате тех же средств. [2]
Следующая идея выглядит просто: записи будет вести каждый. Но кто-то отключится и пропустит сообщения, а кто-то может намеренно солгать. Новый участник тогда получит разные версии прошлого. Скопировать таблицу и согласовать допустимую историю — разные задачи. Это помогает понять, почему одно слово «децентрализация» ещё не объясняет работу системы. [2]
Простой подсчёт участников может обмануть. В нашем собственном примере представьте голосование, где кто-то создаёт много аккаунтов и выдаёт их за независимых людей. Это иллюстрирует Sybil Attack: один субъект выступает под несколькими идентичностями, как описывает работа Джона Дусера. Чешская книга в одном месте приравнивает термин к краже личности. Такое объяснение слишком узкое: злоумышленнику не обязательно присваивать личность реального человека. [2] [3]
Книга пробует назначенных хранителей записей, выборы и лотерею за право добавить запись. Читатель видит, где снова возникает зависимость от конкретных людей. Даже лотерея пока не даёт ответа: кто её проводит и почему остальные примут результат? Отсюда изложение переходит к Proof of Work — доказательству вычислительной работы. Его назначение легче понять, когда исходная проблема уже знакома. [2]
Алена, Бедржих и общая учётная книга составляют учебную модель. Она не описывает все банковские услуги или точный формат данных Bitcoin. Спрашивайте себя, что объясняет пример и что пока оставляет в стороне. Точно так же Inventing Bitcoin — не исторический дневник работы Сатоши: автор строит объяснение для читателя, а не доказывает реальную последовательность открытий. [2]
Полезный результат чтения — способность своими словами объяснить, почему мало разослать платёж, почему недостаточно копий записей и где нужны дополнительные правила. Глоссарий помогает с названиями, а соответствующие статьи Атласа углубляют технические вопросы. Этот обзор опирается на введение, оглавление, главу об устранении посредников и начало глоссария чешского PDF, объявление издателя и аннотацию Дусера. Это не проверка всей книги или аудиокниги. [1] [2] [3]
Для полной картины прочитайте эту статью вместе с Inventing Bitcoin, Proof of Work, Майнинг, Braiins.
01Смогу ли я прочитать книгу, если не умею программировать?+
Автор не требует знания программирования. Он начинает с простых моделей и указывает на математику старших классов. Последовательное чтение помогает: следующий механизм отвечает на проблему предыдущего примера.
02Нужно ли для Sybil Attack украсть чужой аккаунт?+
Нет. Главное, что один субъект выступает под несколькими якобы независимыми идентичностями. Создание множества собственных аккаунтов может быть наглядным примером; захват чужого не является определением или обязательным условием атаки.