Раньше каждый раз, когда я слышал, как люди хвалят белую книгу Биткоина за её крутость, я был в полном недоумении — английский + профессиональные термины, это действительно отпугивает.

До прошлого месяца я с трудом дочитал оригинал и понял, что это вовсе не научная статья, а письмо от Сатоши Накамото ко всему человечеству: «Уведомление о сносе» — банки, Alipay, WeChat и другие посредники, готовьтесь к безработице.

Вся статья в основном отвечает на три вопроса, которые волнуют обычных людей:

1. Как переводить деньги онлайн без банка и не бояться, что тебя кинут?

В реальном мире, когда ты переводишь другу 100 рублей, банк записывает это и списывает сумму.

Но в интернете цифры — это просто строка из 0 и 1, их можно скопировать и вставить. Как доказать, что я не потрачу те же деньги дважды?

Ответ Сатоши Накамото прост до абсурда: вовлечь весь мир в одну Excel-таблицу, где все переводы, кому и сколько осталось, записаны публично, и все следят за тобой.

Эта таблица называется блокчейн. Хочешь тайком изменить запись? Извини, тебе придётся одновременно изменить её в десятках тысяч компьютеров по всему миру.

Поздравляю, теперь ты круче Федеральной резервной системы.

2. Кто будет вести эту таблицу? Нельзя же работать бесплатно?

Сатоши придумал гениальный трюк: пусть все соревнуются за право записи.

Он создал суперсложную математическую задачу (SHA256-хэш), кто первым решит — получает право записать следующую страницу таблицы и заодно получает newly minted биткоины как зарплату.

Это называется майнинг.

Ещё круче: если хочешь изменить старые записи, тебе придётся решать эту задачу заново с той страницы, которую хочешь изменить, и до конца, и быстрее, чем все честные люди мира вместе взятые.

Не хватит вычислительной мощности? Тогда веди себя прилично.

Прошло 16 лет, и никто не смог это сделать — вот в чём сила.

3. А как быть с пользователями смартфонов? Неужели каждому скачивать таблицу на сотни гигабайт?

Сатоши заранее это предусмотрел и создал две «упрощённые версии»:

  • Лёгкий узел (SPV): тебе нужно хранить только «заголовки» каждой страницы. Чтобы проверить, потрачена ли транзакция, просто попроси доказательства у других — и готово за секунды;

  • Дерево Меркла: сжимает тысячи транзакций на странице в один 32-байтовый «корень дерева», экономит место и защищает от подделок.

В 2008 году уже подумал о хранении в мобильных кошельках — это называется ударом по измерениям.

Моё главное впечатление после прочтения:

Белая книга Биткоина крута не техникой, а тем, что она математически уничтожила «доверие» — самую дорогую вещь в человеческом обществе.

Раньше для перевода нужно было умолять банк или Alipay, теперь достаточно верить, что математическая задача никогда не будет решена полностью.

За последние десять лет 99% белых книг air coin пытаются набить 200 страниц графиками, формулами и роадмапами, но даже не объясняют, «кто предотвратит мой скам».

А Сатоши в 9 страницах уничтожил глобальных посредников платежей и ещё и открыл исходный код. Один слово: гениально.

Так что не пугайтесь «непонимаемой белой книги». Найдите упрощённую версию на китайском (или посмотрите мою mind map ниже), и за полчаса разберётесь. Разобравшись, вы сможете сразу отличить тех, кто болтает, от тех, кто реально работает, в проектах, которые кричат «перевернём Биткоин».