Біткоїн-освіта — це вивчення грошей у мережі Bitcoin і безпечної роботи з ними. Вона охоплює отримання й надсилання платежів, захист доступу до гаманця, відновлення з резервної копії та розпізнавання надійних пояснень. Для початкового розуміння не потрібно вміти програмувати або прочитати всю технічну документацію.
Друг хоче показати вам, як надсилати біткоїн. Ще до відкриття застосунку поставте три запитання: що можна безпечно йому показати, як розпізнати отриманий платіж і що дозволить згодом витратити ці гроші? Відповіді природно приведуть до адрес, транзакцій і ключів. Так нові слова набувають сенсу. Не потрібно спершу вивчати цілий словник. Оберіть невелику мету, наприклад зрозуміти отримання навчального платежу. До подробиць можна повернутися, коли стане ясно, навіщо вони потрібні. [5] [10]
Біткоїни — не файли всередині телефону. Мережа зберігає спільну історію транзакцій, а гаманець допомагає користуватися приватними ключами — таємними даними, що дозволяють витрачати кошти. Гаманець може бути застосунком або окремим пристроєм. Адресу отримання можна дати платнику; приватні ключі йому не передавайте. Майнери формують нові блоки — групи транзакцій, які додаються до цієї історії. Full Node — це програма, що самостійно перевіряє блоки й транзакції за правилами Bitcoin. Сервіс, який керує ключами за вас, має іншу роль: баланс на його рахунку означає також залежність від нього. Тому несправність одного застосунку ще не означає збій усієї мережі. [1] [2]
Self-custody означає, що ви контролюєте ключі й відповідаєте за їхню резервну копію. У багатьох гаманцях копія має вигляд Seed Phrase — списку слів, що дозволяє знову створити ключі. PIN лише захищає доступ до пристрою й не замінює цю копію. Якщо використовуєте passphrase, додатковий секрет, який поєднується з резервною копією, для відновлення потрібен і його точний запис. Деякі схеми потребують інших даних. Ніколи не вводьте справжню резервну копію на навчальному сайті, у чаті чи формі викладача. Тренуйте відновлення в окремому гаманці, ключі якого не захищають ваші справжні гроші. [5] [8]
Під час навчання корисно помилитися й з’ясувати причину. Але для цього використовуйте нові навчальні ключі та гаманець для тестової мережі. Testnet — окрема мережа для експериментів; її монети не є BTC, якими ви платите в основній мережі. Перед кожною спробою перевіряйте вибрану мережу. Досвідченіші користувачі можуть застосувати regtest у Bitcoin Core — локальний режим, де самі створюють блоки. На початку не потрібно опановувати обидва варіанти. Важливо не змішувати навчальний гаманець із резервною копією та балансом справжнього. [11]
Ви хочете надіслати частину раніше отриманих біткоїнів. Гаманець вибирає один або кілька UTXO — ще не витрачених виходів попередніх транзакцій. Їх можна уявити як окремі доступні вам суми. Нова транзакція використовує їх, щоб створити суму для одержувача й часто повернути решту до вашого гаманця. Частина йде на комісію. Вона залежить від розміру даних транзакції та обраної ставки, а не є простим відсотком від переказаних грошей. Перед підписом, яким ви дозволяєте витрачання, перевірте одержувача, суму й комісію на надійному екрані. [2] [9]
Надіслана транзакція має ідентифікатор, за яким її можна знайти. Лише включення до блоку дає перше підтвердження; повідомлення гаманця про надсилання — інша річ. Під час вправи простежте зміну статусу й знайдіть суму одержувача та можливу решту відправнику. Вебсервіс для перегляду транзакцій показує дані стороннього сервісу. Власний Full Node працює з даними, які перевірив сам. Для складніших завдань Bitcoin Core має RPC — інтерфейс для передавання команд програмі. Вивчайте команди з поясненнями та документацією відповідної версії, а не копіюйте їх із відео навмання. [2] [4]
Lightning Network передає платежі через пов’язані платіжні канали, тому кожному платежу не потрібно чекати нового блоку. Канал — це домовленість, за якою учасники постійно оновлюють розподіл виділених біткоїнів. Для проходження платежу на його шляху мають бути кошти в потрібних місцях; це називається ліквідністю. Тому можливість надсилати не означає, що отримувати кошти так само легко. З’ясуйте також, хто контролює ключі — ви чи провайдер — і як відновлюється саме цей гаманець. Копії звичайного on-chain гаманця, що працює прямо з основною мережею, може бути недостатньо для відновлення Lightning. [6] [12]
Адреса отримання зазвичай не містить вашого імені, але транзакції відкриті. Якщо опублікувати адресу й використовувати її повторно, люди можуть пов’язати з вами кілька платежів. Інші зв’язки виникають із даних, переданих магазинам чи біржам. Навіть пошук власної адреси в чужому оглядачі може показати його оператору ваш інтерес до неї. Тому розрізняйте вміст транзакції та інформацію про інтернет-з’єднання. Tor допомагає приховати мережевий шлях між користувачем і сервісом, але не прибирає зв’язки, уже записані в історії платежів. [1] [5] [13]
Коли хтось пояснює створення нових біткоїнів, його слова можна зіставити з описом протоколу та програмою, яка забезпечує дотримання правил. Коли він обіцяє обов’язкове зростання ціни, йдеться про майбутній ринок. Правильне технічне пояснення не доводить цієї обіцянки. Так само BIP — документ із пропозицією зміни або описом процедури Bitcoin — не є автоматично функцією, яку мережа вже використовує. Добрий викладач пояснює ці відмінності: що можна перевірити зараз, що залишається пропозицією, а що є думкою чи очікуванням. [1] [3]
Після отримання, надсилання та відновлення оберіть наступне запитання за власним інтересом. Bitcoin whitepaper пояснює початковий задум, але не обов’язково має бути першим читанням для людини, яка ще знайомиться з транзакціями. Mastering Bitcoin дає поглиблений виклад, документація описує конкретну програму, а Bitcoin Optech стежить за технічними змінами. Семінари Chaincode Labs можуть стати продовженням для майбутніх розробників. У кожній інструкції шукайте автора, дату, версію програми й підтвердження. Зважайте також на комерційні зв’язки автора. Мета — не знати всі назви, а пояснювати дії своїми словами й розуміти, коли ще потрібно щось перевірити. [3] [4] [5] [7] [10]
Для повної картини прочитайте також Bitcoin, Bitcoin Whitepaper, Full Node, Самостійне зберігання, Seed Phrase, Lightning Network. На цю статтю також посилаються BTC Prague, ChainCamp, Bitcoinovej Kanál, Josef Tětek.