Bitcoin: 199 Questions — коротка англомовна книжка Alessio Barnini й Alessandro Aglietti у формі запитань і відповідей. Вона переходить від основ до технічних тем. Це орієнтир для подальшого навчання; коротка відповідь сама собою не є повною інструкцією до гаманця.
Барніні й Альєтті — програмісти, які вирішили пояснювати Bitcoin іншим людям. В інтерв’ю вони розповідають, як розвивався проєкт: спершу відеокурс, потім на основі його сценаріїв більша книжка Bitcoin: from theory to practice, а згодом невелика збірка запитань і відповідей. Отже, стислий формат доповнює розгорнутий виклад. Він може допомогти поставити наступне запитання, а не втиснути всю технологію в кілька речень. [3]
У записі про англійське видання в м’якій обкладинці вказано 2019 рік, обсяг 74 сторінки та ISBN 9781078155588. Той самий рік зазначено в повідомленні про авторські права у фрагменті. Це допомагає відрізнити книжку від посібників зі схожими назвами. Проте не доводить, що всі відповіді відтоді постійно оновлювали. Особливо щодо програм і сервісів важливо знати, коли було написано пояснення. [2]
Зміст поділяє теми на Entry Level, Intermediate Level, Advanced Level і Nerd Zone. Початок знайомить із самим Bitcoin, далі додаються подробиці. Сприймайте ці назви як орієнтир складності, а не іспит, який треба скласти. Щоб зацікавитися першим платежем, не потрібно спочатку опанувати криптографію. Водночас незнайоме слово в пізнішому розділі — добрий привід повернутися на крок назад. [2]
Серед тем змісту є гаманці, приватні ключі, резервні копії та комісії. Спробуйте пов’язати їх з однією ситуацією: ви хочете надіслати платіж і зберегти доступ до грошей, якщо телефон зламається. Приватний ключ дає змогу створювати підписи, які дозволяють витрачати біткоїни; це не пароль входу, який підтримка просто скине. Резервна копія має дозволити відновити доступ після втрати пристрою. Так окремі визначення набувають практичного сенсу. [2]
Інші теми — підтвердження транзакцій та UTXO. Непідтверджену транзакцію ще не включено до блоку; її відображення в гаманці не дорівнює підтвердженню в ланцюзі. UTXO — це ще не витрачений вихід попередньої транзакції, який можна витратити за виконання його умов. Для новачка це два різні запитання: як платіж потрапляє до запису мережі та що витрачає новий платіж. Не потрібно відразу пояснювати обидва бездоганно. [2]
Складніші теми охоплюють цифрові підписи, скрипти, Merkle Tree, виведення ключів і тестові мережі. Скрипт тут — правила перевірки того, чи можна витратити вихід транзакції. Merkle Tree поєднує хеші даних у деревоподібну структуру й дозволяє довести належність елемента, не надаючи всі елементи. Такі теми потребують більше контексту. Можна позначити незрозуміле та повернутися з докладнішим поясненням. [2]
Оберіть запитання, прочитайте відповідь і спробуйте переказати її своїми словами. Потім запишіть, що залишилося незрозумілим. Автори самі визнають, що технічні теми потребують більше місця, і посилаються на більшу супровідну книжку. Перед конкретною дією в гаманці також перевірте актуальну документацію програми. Розуміння поняття й безпечне виконання операції пов’язані, але це різні речі. [1] [3]
Ми спираємося на сторінку авторів, інтерв’ю, дані видання та публічний фрагмент зі змістом і вступом. Основних відповідей у фрагменті немає, тому ми не оцінюємо кожну з них і не стверджуємо, що прочитали всю книжку. Наведені вище пояснення — супровідний матеріал Атласу, а не цитати з недоступних відповідей. Посилання дозволяють переглянути джерела й вирішити, чи підходить вам стислий формат. [1] [2] [3]
Для повної картини прочитайте також Bitcoin, Транзакція, Майнінг, Гаманець.
01Чи потрібно вміти програмувати, щоб почати?+
Базові запитання у змісті починаються з того, що таке Bitcoin, без вимоги спершу написати програму. Наступні частини технічні. Оберіть рівень відповідно до своїх знань і поступово розбирайте незнайомі поняття. Проте публічний фрагмент не дозволяє оцінити зрозумілість кожної відповіді в усій книжці.
02Чи достатньо короткої відповіді для безпечного користування гаманцем?+
Вона допомагає зорієнтуватися, але сама не достатня. Треба розуміти резервну копію, умови відновлення та роботу конкретного гаманця. Перед реальною операцією перевірте актуальний порядок дій у виробника чи розробників. Короткий огляд понять не є перевіреною інструкцією до певного пристрою.