677 / 736BK61

Inventing Bitcoin (Czech edition)

Vynález jménem Bitcoin: навіщо системі потрібні її складові

Як переказати гроші без банку й водночас не дозволити витратити їх двічі? Ян Пріцкер пропонує читачеві розібрати це питання поступово. Чеська Vynález jménem Bitcoin пояснює технологію через проблеми, зрозумілі навіть початківцю.

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 украсти чужий обліковий запис?

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

DOC · 001Braiins Publishing — Vynález jménem BitcoinПервинне джерело DOC · 002Yan Pritzker — Vynález jménem Bitcoin, Czech PDFПервинне джерело DOC · 003John R. Douceur — The Sybil AttackПервинне джерело
Переглянуто: Спочатку джерела · Не інвестиційна порада