625 / 736BK09

Inventing Bitcoin

Yan Pritzker пояснює будову системи Bitcoin

Inventing Bitcoin, автором якої є Yan Pritzker, пояснює, навіщо Bitcoin потрібні майнінг, спільна історія платежів і власні правила. Складові вводяться поступово, тож програмувати для розуміння не потрібно.

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

Yan Pritzker написав Inventing Bitcoin як доступний вступ до технології Bitcoin. Google Books наводить ілюстроване видання 2019 року обсягом 106 сторінок, з ілюстраціями Nicholas Evans. Це порівняно короткий шлях до основ системи, а не енциклопедія всіх деталей. Кількість сторінок стосується саме цього видання; у перекладах і цифрових файлах пагінація може відрізнятися. [3]

Звідки береться біткоїн і хто визначає, як він працює? З таких запитань автор починає презентацію книжки. Для новачка це корисна послідовність: спершу виникає причина щось зрозуміти, а вже потім з’являється назва відповідної технології. Мета — розібратися в предметі до інвестування. Проте саме розуміння не підказує, чи буде купівля вигідною і куди рухатиметься ціна. [1]

Pritzker пропонує простежити, як розв’язання однієї проблеми породжує наступне запитання. Назва Inventing Bitcoin описує цей навчальний підхід: подумки складаємо систему, кожна частина якої виконує певне завдання. Це не щоденник роботи Satoshi і не свідчення послідовності його відкриттів. За вступом, програмування не потрібне: автор розраховує на математику старших класів і готовність обдумувати кожен крок. [2]

Без спільного банку недостатньо лише повідомити про платіж: мережі потрібен спосіб упорядкувати дійсну історію. Тому книжка пов’язує усунення посередника з Proof of Work, майнінгом і захистом записів. Proof of Work — це доказ виконаної обчислювальної роботи: знайти належний результат складно, а перевірити його легко. Так майнінг стає частиною пояснення всієї системи, а не окремою технічною дивиною. [2]

Далі Pritzker уточнює початковий образ рахунків. Bitcoin використовує UTXO — ще не витрачені виходи попередніх транзакцій. Гаманець обчислює з них баланс, який ви бачите. Під час платежу вибраний вихід витрачається повністю, а залишок повертається як новий вихід. Подібно до оплати великою купюрою та отримання решти, це допомагає зрозуміти принцип, але не є буквальним описом цифрових монет. [2]

Майнери пропонують нові блоки транзакцій, вузли перевіряють їх за своїм програмним забезпеченням, а розробники готують зміни до нього. Користувачі вирішують, яке програмне забезпечення запускати. Ці ролі можуть поєднуватися, але не є тотожними. Важливий наслідок: сама обчислювальна потужність майнінгу не змусить вузол прийняти блок, що порушує його правила. Розділ пов’язує техніку з питанням довіри під час користування Bitcoin. [2]

Pritzker має досвід розробки програмного забезпечення та роботи в технологічному бізнесі. Його кар’єра пов’язана з Reverb, онлайн-майданчиком музичних інструментів, і біткоїн-компанією Swan. Це допомагає зрозуміти увагу автора до будови системи та прагнення пояснити її послідовними кроками. Але досвід не замінює доказів: технічні пояснення варто відрізняти від переконань автора щодо майбутнього Bitcoin. [1] [4]

Для грошової економіки вступ рекомендує The Bitcoin Standard, а для програмування — Mastering Bitcoin і Programming Bitcoin. Inventing Bitcoin може дати початкове розуміння технічних зв’язків перед цими книжками. Тут перевірено бібліографію, презентацію, зміст, вступ і вибрані уривки. Це не оцінка кожного розділу; старі приклади також не слід автоматично вважати актуальним описом усіх інструментів мережі. [2]

Для повної картини прочитайте також UTXO, Proof of Work, Full Node, Гаманець, Coin Selection. На цю статтю також посилаються Inventing Bitcoin (Czech edition).

01Чи потрібно вміти програмувати?

Ні. Вступ передбачає математику старших класів, а не читання програмного коду. Деякі кроки все ж потребують уваги; новий термін легше зрозуміти через проблему, яку він допомагає розв’язати.

02Чи є цей огляд рецензією на всю книжку?

Ні. Він спирається на бібліографію, презентацію, зміст, вступ і вибрані уривки. Огляд пояснює спрямованість та окремі зв’язки, але не стверджує, що перевірено кожен розділ або всі видання.

DOC · 001Inventing Bitcoin — official author websiteПервинне джерело DOC · 002Yan Pritzker — Inventing Bitcoin: contents, introduction and selected passagesПервинне джерело DOC · 003Google Books — Inventing Bitcoin: bibliographic recordПервинне джерело DOC · 004Swan Bitcoin — Inventing Bitcoin and Yan PritzkerПервинне джерело
Переглянуто: Спочатку джерела · Не інвестиційна порада