Модуль 9 із 17

Модуль 3: Безпечне використання Біткоїна

9.1Мета модуля

Модуль 3 переводить навчання від пояснень до безпечного виконання дій початківцями. Він не забезпечує готовності кожного учня до роботи з великими сумами за умов самостійного зберігання. Він допомагає учням відрізняти публічну інформацію від секретних даних, порівнювати способи зберігання, відпрацьовувати готовність до відновлення доступу, перевіряти платіжні реквізити, розпізнавати небезпечні умови та демонструвати необхідні дії за затверджених умов підтримки.

Ключове запитання:

Як мені взяти на себе відповідальність за використання та захист Біткоїна?

Обіцянка учня:

Я можу пояснити базові поняття зберігання та безпеки й безпечно продемонструвати необхідні дії за наявності підтримки.

Якщо ви викладаєте модуль 3 уперше: Самостійно відпрацюйте весь безпечний процес до заняття. Використовуйте порожній навчальний гаманець, роздруківки екранів або симуляцію. Ніколи не опановуйте новий гаманець чи процедуру відновлення одночасно з учнями й ніколи не просіть учнів показувати справжні секретні дані. Повільна, наочна перевірка важливіша за завершення реальної транзакції.

9.2Відокремлюйте навчальні гаманці від особистих

Програма «Біткоїн-диплом» призначена для навчання та практики. Вона може передбачати створення гаманця, роботу із заздалегідь підготовленими словами відновлення або імітацію процесу отримання коштів чи відновлення гаманця. Однак під час заняття вміст екрана, пристрій, фразу відновлення або дані гаманця можуть випадково побачити, скопіювати, поширити чи скомпрометувати. За замовчуванням використовуються навчальні гаманці; це не особисті гаманці для безпечного зберігання значних сум.

Послідовно дотримуйтеся такого розмежування:

  • Такий навчальний гаманець зазвичай порожній, імітований або працює в тестовому середовищі. Він використовується для опанування певного процесу, має чітке позначення й не призначений для безпечного зберігання значних сум. Не допускайте, щоб дані для його відновлення згодом використовувалися для захисту значних сум.
  • Такий особистий гаманець створюється для учасника навчання, який самостійно вирішує отримувати або зберігати значні суми після завершення програми «Біткоїн-диплом». Для цього потрібні новий гаманець, нові дані для відновлення, налаштування в приватних умовах і ретельніша увага до конфіденційності та безпеки.

Плануйте вивести навчальні гаманці з використання до завершення програми «Біткоїн-диплом», де це практично можливо: очистьте тимчасовий пристрій або скиньте його налаштування, поверніть обладнання спільного користування та знищте або безпечно поверніть заздалегідь підготовлені матеріали для відновлення. Ніколи не залишайте в себе матеріалів, які згодом можуть надати доступ до коштів учасника навчання.

Викладач може обрати практичну вправу з реальними коштами та невеликим фінансовим ризиком, якщо це відповідає місцевим умовам і потребам учасників навчання. Перед її початком поясніть відмінність від роботи з навчальним гаманцем: реальні кошти можна втратити, справжній гаманець та історія транзакцій можуть розкрити особисту інформацію, а дані для відновлення потребують суворішого дотримання конфіденційності. Поясніть конкретний порядок дій, суму та умови припинення вправи; зробіть участь добровільною; запропонуйте рівноцінну вправу без коштів, яка забезпечить той самий навчальний результат.

Викладач може запропонувати необов’язкову підтримку учаснику навчання, який хоче створити особистий гаманець для використання після завершення програми «Біткоїн-диплом». Відокремлюйте це від практичних занять і сертифікації: така підтримка має бути добровільною, не повинна бути умовою успішного завершення курсу й має починатися з нового гаманця та нових даних для відновлення. Надайте учаснику навчання можливість самостійно й конфіденційно контролювати свій пристрій і секретну інформацію. Не переглядайте, не збирайте, не копіюйте, не фотографуйте, не пересилайте в повідомленнях, не зберігайте й не залишайте в себе особисту фразу відновлення, приватний ключ, пароль, баланс або історію гаманця. Призупиніть процес або скеруйте учасника навчання до відповідної місцевої служби підтримки, якщо неможливо забезпечити приватні умови налаштування або викладач не може безпечно пояснити процес.

9.3Оцінювані компетентності та критерії компетентності

Зафіксуйте один результат для кожної оцінюваної компетентності. Ідентифікатори з десятковою нумерацією C позначають критерії компетентності та ознаки, на які слід звертати увагу під час оцінювання за рубрикою, а не окремі рядки «зараховано/не зараховано».

Оцінювана компетентністьУчень має вмітиКритерії компетентності, які слід охопитиОсновні свідчення досягнення компетентності
C4Пояснювати, що таке гаманці, зберігання коштів і безпечне реагування на ризики.C4.1 Гаманці, адреси, ключі, сід-фрази, відкрита й секретна інформація та варіанти зберігання коштів. C4.2 Огляд апаратних і гарячих гаманців. C4.3 Розпізнавання ризику та розуміння того, коли слід зупинитися, перевірити інформацію або звернутися по допомогу.Індивідуальне пояснення та сценарій із безпеки.
C5Порівнювати поширені способи оплати біткоїнами або отримання доступу до них у сценаріях під керівництвом викладача.C5.1 Відмінності між ончейн-транзакціями та Lightning і вибір способу здійснення операції. C5.2 Способи придбання чи обміну та пов’язані з ними ризики.Сценарій порівняння під керівництвом викладача.
C6Безпечно здійснювати перший доступ за підтримки викладача та демонструвати готовність до відновлення.C6.1 Орієнтування в підготовленому гаманці, виконання або імітація отримання чи надсилання та першого доступу або отримання за підтримки викладача, а також перевірка адреси призначення, суми, мережі та статусу. C6.2 Демонстрація готовності до відновлення за допомогою підготовлених або імітаційних матеріалів без розкриття секретної інформації.Безпосереднє спостереження викладача за виконанням обох завдань; один результат.

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

9.4Час і спроможність викладача

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

Перед заняттям оцініть:

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

За потреби організуйте роботу на навчальних станціях із меншими групами, залучіть ще одного викладача або проведіть додаткові заняття. Групова практика корисна, але надайте кожному учневі можливість індивідуально продемонструвати компетентність. Якщо учневі потрібно більше часу, можна призначити додаткову зустріч або заняття.

9.5Підготуйтеся до заняття

  • Прочитайте модуль 3 посібника для учнів і відпрацюйте кожну демонстрацію.
  • Виберіть конкретний підготовлений гаманець, симуляцію, тестове середовище або друковану послідовність дій.
  • Перевірте джерело походження інструмента, його версію, мережу, кастодіальну модель, процедуру відновлення та процедуру скидання.
  • Визначте, чи учні використовуватимуть симуляцію, тестове середовище, порожній навчальний гаманець, фізичну модель або схвалене викладачем середовище з реальними коштами, де ризик обмежений невеликими сумами. Для будь-якого середовища з реальними коштами підготуйте пояснення ризиків, процедуру добровільного вибору та рівноцінний варіант без використання коштів.
  • Підготуйте зразки ончейн-адрес, рахунків Lightning, *txid*, QR-кодів і знімків екрана з позначкою ЗРАЗОК — НЕ ОПЛАЧУВАТИ.
  • Підготуйте картки для сортування на публічні та секретні дані.
  • Підготуйте свідомо оприлюднену адресу або минулу транзакцію для вправи з історією адреси. Ніколи не використовуйте дані, пов’язані з учнями.
  • Підготуйте несправжню фразу відновлення або одноразовий порожній навчальний гаманець для практики відновлення.
  • Підготуйте сценарії шахрайства та підміни вмісту буфера обміну.
  • Перегляньте бібліотеку вправ, щоб знайти доречні ідеї для практики, адаптуючи будь-яку вправу з гаманцем або платежами до наведених тут умов безпеки й оцінювання.
  • Підготуйте порівняння способів придбання, актуальних для вашої місцевості, не надаючи переваги жодному постачальнику послуг.
  • Для кожної вправи, яку використовуватимете для оцінювання, визначте допоміжні кроки, підтримку, межі безпеки, спосіб скидання та будь-які необов’язкові примітки.
  • Облаштуйте приватний простір, де сторонні не зможуть без потреби бачити екрани учнів і докази виконання завдань.
  • Переконайтеся, що кожне завдання з реальними коштами має друкований або рівноцінний варіант без використання коштів.

9.6Рекомендована послідовність викладання

За можливості розділіть навчання на дві частини та виділіть окремий час для оцінювання.

Частина A: основи зберігання коштів

ЧасНавчальний крокРекомендований метод
0–10 хвУзгодження правил безпекиВступна перевірка: що є публічним, а що — таємним
10–25 хвГаманці та зберігання коштівДемонстрація принципу «гаманець — це інтерфейс»
25–40 хвАдреси, ключі та сід-фразиСортування карток і пояснення
40–58 хвКастодіальні, некастодіальні, гарячі, холодні та апаратні гаманціПорівняння сценаріїв
58–80 хвГотовність до відновлення доступуПрезентація викладача, симуляція під керівництвом викладача, підсумкове обговорення
80–105 хвОтримання коштівПокроковий розбір екрана отримання коштів і практика учнів
105–120 хвПовторенняПоясніть, чим можна ділитися, що має залишатися таємним і хто контролює ключі

Частина B: перевірка та безпека

ЧасНавчальна діяРекомендований метод
0–15 хвПригадування правил зберіганняСитуаційне завдання з безпеки
15–40 хвНадсилання та перевіркаДемонстрація викладача з прогнозуванням результату
40–58 хвПідтвердження та оглядачі блокчейнуПошук заздалегідь підготовленої транзакції
58–73 хвІсторія адреси та її повторне використанняЗаздалегідь підготовлена вправа з публічною адресою
73–93 хвШахрайство та незворотні помилкиРобота на станціях із ситуаційними завданнями
93–108 хвСпособи придбанняПорівняння карт ризиків
108–120 хвОнчейн і LightningСортування способів оплати та повторення правил зупинки й звернення по допомогу

Плануйте формальне спостереження лише після практики з підтримкою.

9.7Гаманці — це інтерфейси

Використайте речення:

Будь-який біткоїн-гаманець керує ключами та інформацією про транзакції. Він не зберігає біткоїни всередині телефона чи пристрою.

Покажіть розмежування між:

  • спільним для мережі Біткоїн реєстром
  • ключами гаманця та його функцією підписання
  • інтерфейсом гаманця та його підключенням до мережі; а також
  • будь-яким зовнішнім сервісом, від якого залежить гаманець.
Ваш гаманець зберігає ключі

Отримання

Поділіться адресою для отримання

Надсилання

Підпишіть своїм ключем
біткоїн залишається у спільному реєстрі

Запитайте:

  • Якщо телефон зламається, що продовжить існувати?
  • Від чого залежить, чи можна відновити доступ?
  • Чи завжди застосунок під назвою «гаманець» надає користувачеві контроль над ключами?

Порівнюючи гаманці, використовуйте однакові критерії:

  • спосіб зберігання ключів
  • перевірене джерело та відкритість вихідного коду
  • відновлення та сумісність
  • конфіденційність і залежність від серверів
  • підтримувані типи платежів
  • безперервність роботи та технічне обслуговування
  • вартість і відповідність пристрою; а також
  • наявність безпечної підтримки.

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

9.8Адреси та платіжні запити

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

Навчіть початківців таких звичок:

  • отримуйте адресу з гаманця, на який має надійти платіж
  • перевіряйте, що це Біткоїн і що вибрано правильну мережу
  • відрізняйте ончейн-адресу від рахунку Lightning або адреси Lightning
  • копіюйте або скануйте, а не вводьте вручну
  • звіряйте адресу після копіювання
  • для важливих платежів перевіряйте повну адресу на довіреному екрані
  • використовуйте нову адресу для кожного нового отримання платежу, якщо гаманець її надає; і
  • здійснюйте невеликий тестовий платіж, якщо сума або процес для вас незвичні.

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

Вправа: публічне чи таємне?

Підготуйте картки для таких понять:

Учні розподіляють їх за такими категоріями:

  • публічна інформація для отримання платежів або реєстрова інформація
  • таємна інформація для витрачання коштів або доступу; і
  • інформація, статус якої залежить від контексту: технічно вона може бути публічною, але з погляду особистої приватності — конфіденційною.

Під час підсумкового обговорення поясніть, що «публічне на рівні протоколу» не означає «безпечне для пов’язування з особою людини». txid або адреса можуть розкривати активність і зв’язки.

9.9Перевірка історії адреси та її повторного використання

Ця вправа робить пов’язану з публічним реєстром конфіденційність наочною.

Мета: Показати, що активність адреси може бути видимою, а повторне використання адреси може полегшити встановлення зв’язків між транзакціями.

Матеріали: Адреса або транзакція, навмисно оприлюднена й підготовлена викладачем; інтерфейс локального вузла, за бажанням — оглядач блоків або датовані роздруківки знімків екрана; запитання про конфіденційність.

Межі безпеки: Ніколи не просіть учнів шукати, показувати чи поширювати адресу або транзакцію, що належить їм, іншому учневі, приватній особі або організації, яка не надала на це згоди. Сам пошук адреси через сторонній оглядач блоків може розкрити інтерес до цієї адреси.

Проведення:

  1. Поясніть, чому цей приклад безпечний і публічний.
  2. Запитайте учнів, що, на їхню думку, може побачити спостерігач.
  3. Визначте транзакції, суми, час їх здійснення або повторне використання адреси, видимі в підготовленому прикладі.
  4. Запитайте, чи видно, що на цю адресу кошти надходили більше одного разу.
  5. Обговоріть, які висновки може зробити спостерігач і чого він не може знати напевно.
  6. Покажіть, що багато гаманців генерують нову адресу для отримання коштів.
  7. Поясніть, що старі адреси можуть залишатися дійсними, але нові адреси покращують конфіденційність, ускладнюючи встановлення очевидних зв’язків.

Підсумкове обговорення:

  • Чи розкриває адреса сама по собі офіційні ідентифікаційні дані особи?
  • Як поєднання публічних даних з іншою інформацією може змінити відповідь?
  • Чи робить використання нової адреси Біткоїн конфіденційним у всіх аспектах?
  • Чому викладачеві слід уникати пошуку адреси учня на публічному вебсайті?

Варіант без доступу до інтернету: Скористайтеся роздрукованою послідовністю прикладів, яка показує одну адресу, використану один раз, та іншу, повторно використану для кількох надходжень.

Повторно використана адреса

Квитанція 1: оплату надіслано на адресу A
Квитанція 2: оплату надіслано на адресу A
Квитанція 3: оплату надіслано на адресу A
Спостерігач може легко пов’язати всі три квитанції

Видно

Транзакції, суми та час

Не доведено

Юридично встановлену особу людини

Нові адреси

Квитанція 1: оплату надіслано на адресу A
Квитанція 2: оплату надіслано на адресу B
Квитанція 3: оплату надіслано на адресу C
Прямий зв’язок між квитанціями нелегко встановити

Усе ще можливо

Зовнішня інформація може виявити зв’язки

Пошук в оглядачі блоків

Може виявити інтерес до адреси

9.10Ключі та цифрова авторизація

Зосередьтеся на практичному правилі:

Публічною інформацією для отримання коштів можна ділитися. Приватна інформація для витрачання коштів має залишатися таємною.

Поясніть:

Не використовуйте вислів «цей приватний ключ доводить, хто ви». Він підтверджує дозвіл, наданий ключем, а не юридично встановлену особу.

Жодному доброчесному викладачеві, компанії — розробнику гаманця, працівникові біржі, розробнику, працівникові служби підтримки чи публічній особі не потрібен учнівський приватний ключ або сід-фраза.

Приватний ключ: ніколи не розголошуйте його. Кожен, хто має його, може витратити ваші біткоїни.

Отримання: можна безпечно ділитися

Публічний ключ, отриманий із приватного ключа
Адреса для отримання, створена на основі даних публічного ключа

Витрачання: ключ залишається таємним

Приватний ключ створює цифровий підпис
Вузли перевіряють підпис, не дізнаючись приватного ключа

Ресурси

9.11Сід-фрази та відновлення

Така сід-фраза, яку також називають фразою відновлення, — це один зі способів відновлення, який використовують багато гаманців. Це впорядкований список слів, за допомогою якого можна відтворити ключі для гаманців із сумісною архітектурою. Ця функція є не в кожному гаманці, а сама фраза надає значно більше можливостей, ніж звичайний пароль облікового запису.

Поясніть наслідки:

  • правильні слова в правильному порядку можуть відновити контроль
  • будь-хто, хто отримає фразу, може здобути контроль
  • її втрата може позбавити можливості відновлення
  • сумісність гаманців має значення; і
  • сід-фразу, яка могла стати відомою стороннім, слід вважати скомпрометованою.
Лише зразок
1. civil
2. switch
3. plunge
4. stadium
5. live
6. wedding
7. foster
8. dice
9. giraffe
10. you
11. foil
12. cinnamon

Ніколи не робіть цього на заняттях

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

Вправа: моделювання готовності до відновлення

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

Практика: Учні впорядковують підготовлені картки або відновлюють одноразовий навчальний гаманець у конфіденційному, контрольованому середовищі. Вони мають тримати матеріал поза полем зору сторонніх і розпізнавати небезпечні запити.

Самостійне виконання: Учень пояснює або демонструє, як:

  1. користуватися офіційними інструкціями саме для цього гаманця.
  2. підтверджувати сумісність для відновлення.
  3. працювати конфіденційно, без камер і спостерігачів.
  4. використовувати надійний спосіб перевірки резервної копії або відновлення.
  5. перевіряти очікувані реквізити для отримання коштів або історію навчальних операцій.
  6. очищати тимчасовий пристрій; і
  7. безпечно повертати матеріал із вигаданими даними або знищувати його згідно з інструкціями.
Учень (наодинці)
Дотримуйтеся офіційних інструкцій
Виконайте відновлення наодинці, без сторонніх очей
Перевірте, чи отримано очікуваний результат
Очистьте пристрій і навчальні матеріали
Викладач (спостерігає)
Спостерігайте за рішеннями
Не дивіться на секретні слова
Підтвердьте правильність результату
Перевірте, чи виконано скидання

Вважайте сід-фразу, що стала відомою стороннім, скомпрометованою

Якщо справжня сід-фраза могла стати відомою стороннім, припиніть використовувати її як безпечну резервну копію, створіть новий надійний гаманець із новими даними для відновлення та перемістіть кошти, ретельно перевіривши адресу призначення. Учень має звернутися по допомогу, не розкриваючи жодної з двох фраз.

Спадкування, мультипідписна архітектура, складні парольні фрази та планування відновлення доступу до значних сум можуть потребувати посилених заходів безпеки та професійної юридичної консультації. Вони виходять за межі обов’язкових практичних вимог курсу Bitcoin Diploma.

9.12Кастодіальне та некастодіальне використання

Зберігання ставить одне запитання:

Хто контролює ключі, потрібні для витрачання біткоїнів?

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

Використовуйте сценарії, які учні розбиратимуть під вашим керівництвом, замість навішування ярликів на людей. Учень має порівняти:

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

Не розглядайте самостійне зберігання як перевірку моральності. Під час навчання початківець може вирішити тримати невелику суму на кастодіальному рахунку. Освітня вимога полягає в тому, щоб розуміти модель довіри та ризик.

Кастодіальне зберігання

Ви входите в обліковий запис на своєму телефоні
Сервіс зберігає ключі на своїх серверах
Сервіс схвалює та підписує ваш платіж

Баланс

Обіцянка сервісу

Відновлення

Через процедуру відновлення облікового запису в сервісі

Ризик

Сервіс обмежує доступ або припиняє працювати

Самостійне зберігання

Ви зберігаєте ключі у своєму гаманці на телефоні
Ваш гаманець підписує за вашим дозволом
Мережа перевіряє транзакцію

Баланс

Біткоїн, який ви можете перевірити й витратити

Відновлення

Ви самі, за допомогою своєї резервної копії

Ризик

Ви втрачаєте дані для відновлення

9.13Гарячі, холодні, апаратні та кастодіальні — це різні характеристики

Уникайте поширеної помилки у розрізненні категорій:

  • Кастодіальний / із самостійним зберіганням вказує на те, хто контролює ключі.
  • Гарячий / холодний вказує на те, чи перебувають ключі підписання в підключеному до інтернету середовищі загального призначення.
  • Апаратний гаманець описує конструкцію спеціалізованого пристрою.
  • Ончейн / Lightning описує спосіб здійснення платежу, а не зберігання коштів саме по собі.

Гаманець Lightning може бути кастодіальним або із самостійним зберіганням. Апаратний гаманець усе одно потребує процедури відновлення. Система холодного зберігання може бути невдало спроєктованою. Гарячий гаманець може бути доречним для невеликих повсякденних платежів.

Гарячий гаманець

Ключі зберігаються на телефоні або комп’ютері.
Він залишається підключеним до інтернету.

Хто володіє ключами?

Це окреме питання

Холодний гаманець

Ключі зберігаються на спеціальному пристрої.
Він залишається відключеним від інтернету.

Хто володіє ключами?

Це окреме питання

Попросіть учнів обрати інструмент для вигаданої мети, а потім вимагайте, щоб вони назвали його перевагу та новий ризик. Не просіть їх робити вибір для власних реальних коштів.

9.14Отримання біткоїнів

Отримання також потребує перевірки, хоча й не надає дозволу на списання коштів.

Продемонструйте:

  1. Відкрийте потрібний гаманець.
  2. Виберіть Отримати.
  3. Перевірте, чи платіж здійснюватиметься в блокчейні або через Lightning, і чи вибрано потрібну мережу.
  4. Покажіть або скопіюйте лише платіжний запит.
  5. Перевірте суму та всі відповідні домовленості щодо комісій.
  6. Перевірте платіж, що очікує на завершення, у гаманці одержувача або в надійному інтерфейсі перегляду.
  7. Правильно тлумачте підтвердження або статус платежу.

Поясніть, що повідомлення або знімок екрана з написом «надіслано» не є доказом отримання. Одержувач має перевірити отримання у власному гаманці або в надійному інтерфейсі перегляду.

Отримати

Спосіб

Ончейн

Запит

bc1qnynzvt4cwlwxlsd3hsv4w3mdkhpw56zhupdqn4

Сума

0,01 BTC

Статус

Очікується

Лише зразок. Не сплачуйте.

Знімок екрана з написом "надіслано" не є доказом. Перевірте статус тут.

Практика: покроковий огляд екрана отримання

Використовуйте роздруківки екранів або навчальний гаманець. Попросіть учасників:

  • знайти функцію отримання
  • визначити, чи запит стосується платежу в блокчейні або через Lightning
  • вказати, чим можна ділитися
  • пояснити, що має залишатися в таємниці
  • перевірити суму, якщо її вказано; і
  • зазначити, як перевірятиметься отримання.

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

9.15Надсилання біткоїнів

Дотримуйтеся послідовності «зупиніться й перевірте»:

  1. Підтвердьте особу одержувача та призначення платежу через надійний канал зв’язку.
  2. За потреби запитайте актуальні платіжні реквізити.
  3. Підтвердьте спосіб переказу — ончейн чи Lightning — і правильність вибраної мережі.
  4. Відскануйте або введіть адресу призначення.
  5. Після введення порівняйте її з адресою, показаною на надійному екрані одержувача.
  6. Підтвердьте суму та одиницю виміру.
  7. За потреби перевірте комісію, строки виконання, строк дії та підсумкові дані.
  8. Зробіть невеликий тестовий переказ, якщо процес або сума для вас незвичні.
  9. Підтверджуйте переказ лише після того, як усі дані збіглися.
  10. Перевірте результат у відповідному гаманці або у вікні перегляду транзакції.

Перш ніж надіслати

✓ Одержувач

Підтвердьте, кому й навіщо надсилаєте кошти, через надійний канал зв’язку.

✓ Спосіб оплати

Уточніть, чи це платіж у блокчейні, чи через Lightning.

✓ Призначення платежу

Звірте його з даними на надійному екрані отримання платежу.

✓ Сума й комісія

Перевірте суму, одиницю, комісію або строк дії.

✓ Невеликий тестовий платіж

Спочатку надішліть невелику суму, якщо процедура для вас нова.

✓ Підтвердження

Підтверджуйте платіж, лише коли всі дані збігаються.

Щось не збігається, вас кваплять або просять надати дані для відновлення доступу? Зупиніться й перевірте. Після надсилання перевірте результат.

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

Вправа: підміна адреси в буфері обміну

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

Змініть сценарій:

  • Відрізняється лише середня частина адреси.
  • У повідомленні від служби підтримки сказано, що така зміна є нормальною.
  • Одержувач стверджує, що платіж терміновий.
  • QR-код і записана адреса не збігаються.

Запитайте, через який незалежний канал можна перевірити адресу призначення.

9.16Комісії, підтвердження та остаточність

Поясніть, що комісія за ончейн-транзакцію залежить переважно від даних транзакції та попиту на простір у блоці, а не просто від суми переказу. Оцінки комісії в гаманці можуть бути неточними або застарівати.

Транзакція:

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

Підтвердження не виправляють помилкову адресу призначення, не скасовують наслідків шахрайства, не засвідчують особу одержувача й не роблять небажану покупку доречною.

Не існує єдиної кількості підтверджень для всіх сум і рівнів ризику. Навчайте міркувати, а не покладатися на універсальне число.

9.17Оглядачі блоків і перевірка

Такий оглядач блоків — це інтерфейс для доступу до публічної інформації Біткоїна, а не орган, що визначає правила Біткоїна.

Використовуючи заздалегідь підготовлений txid, покажіть:

  • статус транзакції
  • входи та виходи на рівні, зрозумілому початківцям
  • відображення суми та комісії
  • включення до блока та підтвердження і їх кількість; а також
  • інформацію, яка стає публічною.

Пул очікування

Очікування блоку

Блок N

1 підтвердження

Блок N+1

2 підтвердження

Блок N+2

3 підтвердження

Блок N+3

4 підтвердження

Потім запитайте:

  • Що може показати оглядач блоків?
  • Чого він не може довести щодо юридично встановленої особи, мети, чесності чи права власності?
  • Яку інформацію отримує оператор оглядача блоків із пошукового запиту?
  • Як локальний вузол змінює співвідношення між довірою та приватністю?

Уникайте пошуку в реальному часі із запитами, що містять дані, пов’язані з учнями.

9.18Розпізнавання шахрайства та безпечне реагування

Навчайте розпізнавати типові схеми, а не запам’ятовувати перелік брендів:

  • видавання себе за працівника служби підтримки, викладача, друга, публічну особу або посадовця
  • створення відчуття терміновості та тиск
  • обіцянки гарантованих або надзвичайно легких прибутків
  • роздачі подарунків, що вимагають попередньої оплати
  • пропозиції відновлення з вимогою надати слова, ключі, віддалений доступ або сплатити аванс
  • підроблені застосунки гаманців та оновлення
  • фішингові домени, рекламні оголошення або посилання в особистих повідомленнях
  • маніпулювання через особисті або романтичні стосунки
  • підміна адреси; та
  • прохання зберігати все в таємниці.

Використовуйте стандартний порядок дій:

Зупиніться. Нічим не діліться. Нічого не надсилайте. Припиніть спілкування в цьому каналі. Перевірте інформацію незалежно через відоме вам джерело. Зверніться по допомогу, не розкриваючи секретних даних.

Терміновість

Видавання себе за іншу особу

Зміна адреси призначення

Гарантовані прибутки

Запити на розголошення секретних даних

Вправа: станції з шахрайськими сценаріями

Розмістіть у різних місцях аудиторії короткі вигадані сценарії. На кожній станції учасники записують:

  • тривожну ознаку
  • яка інформація або які кошти під загрозою
  • негайну безпечну дію у відповідь
  • спосіб незалежної перевірки; та
  • коли слід звертатися по допомогу.

Додайте одне повідомлення, яке виглядає справжнім і не містить очевидних орфографічних помилок. Не слід навчати, що шахрайство легко розпізнати лише через непрофесійний вигляд.

Ресурси

9.19Придбання та обмін: обізнаність, а не фінансова порада

Слухач має порівняти можливі способи, а не отримати рекомендацію.

Порівняйте:

  • заробляння біткоїнів
  • прямий обмін між учасниками
  • централізовану біржу або брокера
  • банкомат або кіоск
  • отримання через продавця, пожертву, повернення коштів або грошовий переказ; а також
  • сервіс конвертації між біткоїном і фіатними грошима.

Для кожного способу запитайте:

  • Яку загальну суму буде отримано з урахуванням ціни, спреду та комісій?
  • Хто контролює біткоїни до та після обміну?
  • Які ідентифікаційні дані збираються?
  • Чи можна скасувати фіатну частину операції?
  • Чи можна вивести біткоїни на самостійне зберігання?
  • Які ризики пов’язані з контрагентом і шахрайством?
  • Які існують ризики для фізичної безпеки?
  • Які місцеві закони, податки або правила звітності можуть застосовуватися?
Людина, яка хоче отримати біткоїн

Заробіток

Отримуйте оплату за роботу.

Від людини до людини

Обмінюйте готівку під час особистої зустрічі.

Біржа

Купуйте через сервіс.

Банкомат

Купуйте в банкоматі.
Самостійне зберігання або баланс у зберігача

Використовуйте no-KYC послідовно для позначення способу, за якого збирають менше стандартних ідентифікаційних даних або не збирають їх узагалі. Не створюйте враження, що no-KYC усуває ризики шахрайства, правові ризики, ризики контрагента або ризики для фізичної безпеки. Не радьте ухилятися від дотримання місцевого законодавства.

9.20Ончейн-платежі та платежі Lightning

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

ЗапитанняОнчейнLightning
Де фіксується остаточний розрахунок?Безпосередньо в блокчейні БіткоїнаОновлення стану платежів відбуваються через мережу, побудовану поверх Біткоїна; канали зрештою залежать від Біткоїна
Типові реквізити для отримання платежів початківцямиОнчейн-адресаРахунок на оплату, підтримувана адреса Lightning або інший схвалений тип запиту
Типове використанняОстаточні розрахунки на базовому рівні, часто більші або рідші переказиЧасто невеликі або часті платежі там, де їх підтримують місцеві інструменти та наявна ліквідність
Час виконанняПерше підтвердження залежить від включення транзакції до блокаЧасто швидко, але платежі можуть не пройти
Комісії та пропускна здатністьЗалежать від даних транзакції та попиту на місце в блокахЗалежать від гаманця, маршруту, ліквідності, сервісу та умов платежу
Зберігання коштівМоже бути кастодіальним або самостійнимМоже бути кастодіальним або самостійним
Основна перевірка для початківцівПравильність адреси, мережі, суми, комісії та наявність підтвердженняПравильність рахунку на оплату або адреси призначення, суми, строку дії, комісії та результату платежу

Lightning — це не окрема монета. Успішний платіж через Lightning не доводить, що гаманець безпечний для зберігання більшої суми. Робота каналів, інфраструктура маршрутизації та ліквідність і керування нею — це теми поглибленого вивчення поза межами програми «Біткоїн-диплом».

Ончейн

Записуються безпосередньо в блокчейні Біткоїна

Lightning

Платіжна мережа, побудована на основі Біткоїна

9.21Перший доступ із підтримкою

C6.1 є критерієм компетентності в межах C6. Учень отримує доступ до біткоїна в схваленому середовищі з невеликими сумами або в симульованому середовищі, отримує його або безпечно імітує отримання та перевіряє відповідну інформацію під час виконання під спостереженням дій із гаманцем, платежами та перевіркою.

Ретельно сплануйте послідовність дій:

  1. Укажіть тип середовища: кастодіальне, з самостійним зберіганням ключів, симульоване, у тестовій мережі чи реальне з невеликими сумами.
  2. Продемонструйте весь процес першого отримання доступу.
  3. Поясніть усі залежності від облікового запису, підтвердження особи, засобів відновлення, мережі чи сервісу.
  4. Попросіть учня відкрити підготовлене середовище або отримати до нього доступ.
  5. Попросіть учня знайти та перевірити реквізити для отримання.
  6. Завершіть або імітуйте отримання.
  7. Попросіть учня перевірити баланс або статус платежу та пояснити, що підтверджує ця інформація.
  8. Попросіть учня визначити спосіб відновлення доступу та умови, за яких слід припинити дії.

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

9.22Інтегрований цикл практичних вправ модуля 3

Використовуйте станції після того, як слухачі ознайомляться з кожним процесом.

СтанціяЗавдання для слухачівАкцент на безпеці
1. Гаманець і зберігання коштівВизначте, хто контролює ключі, і знайдіть функцію отриманняНе робіть висновків про те, хто зберігає кошти, лише зі слова «гаманець»
2. Публічне чи таємнеКласифікуйте платіжну інформацію та інформацію для відновленняНіколи не розкривайте справжніх секретних даних
3. ОтриманняСтворіть або знайдіть підготовлений запит і визначте шлях платежу за нимДіліться лише інформацією для отримання платежу
4. НадсиланняПеревірте одержувача, мережу, адресу призначення, суму, одиницю виміру, комісію та остаточні зведені даніЗупиніться за будь-якої невідповідності
5. ВідновленняУпорядкуйте кроки підготовленого завдання з перевірки готовності до відновлення або виконайте йогоПрацюйте приватно; не використовуйте справжню сід-фразу гаманця з коштами
6. Оглядач блоківПрочитайте підготовлені дані про статус транзакції та публічні даніВраховуйте ризики для приватності та обмеження оглядача блоків
7. ШахрайствоВідреагуйте на терміновий запит від служби підтримки або на запит про зміну адресиЗробіть паузу та перевірте інформацію незалежним способом
8. СпосібПорівняйте два місцеві способи придбання або оплатиБез схвалення чи порад

Не використовуйте станції для формального оцінювання, якщо конкретні завдання, варіанти, критерії та форми фіксації результатів не затверджено.

1. Гаманець і зберігання

2. Публічне чи таємне

3. Отримання

4. Надсилання

5. Відновлення

6. Оглядач

7. Шахрайство

8. Подальший шлях

9.23Поширені хибні уявлення та відповіді на них

Хибне уявленняПояснення, зрозуміле й безпечне для початківцівКонтрольне запитання
Біткоїн зберігається в застосунку гаманця.Біткоїн обліковується у спільному реєстрі; гаманець керує ключами та інформацією про транзакції.Що залишилося б, якби телефон зламався?
Адреса — це таємний пароль.Адреса — це публічна інформація для отримання коштів, хоча її прив’язування до особи може знизити конфіденційність.Яка інформація дає змогу витрачати кошти?
Будь-який QR-код безпечний, адже гаманець його сканує.QR-код може містити неправильну адресу призначення або запит. Перевіряйте одержувача, шлях платежу, суму та підсумковий екран.Що ви порівняли б після сканування?
Якщо повідомити комусь адресу, ця людина зможе витрачати кошти.Для витрачання коштів зазвичай потрібен приватний ключ. Однак розкриття адреси може виявити зв’язки між транзакціями.Який ризик для конфіденційності залишається?
Сід-фраза — це звичайний пароль.Для багатьох гаманців вона дає повний доступ до відновлення. Кожен, хто її має, може відтворити ключі.Чи може справжній службі підтримки коли-небудь знадобитися ця фраза?
Викладач має перевірити мою резервну копію сід-фрази.Викладач може спостерігати за безпечним виконанням процедури, не бачачи самих слів.Як ви можете продемонструвати готовність, не розкриваючи сід-фразу?
Кожен гаманець є некастодіальним.Деякі застосунки, які називають гаманцями, зберігають ключі замість користувача.Хто схвалює виведення коштів і контролює відновлення доступу?
Апаратний гаманець усуває ризики, пов’язані з резервною копією.Пристрій ізолює ключі, але відновлення все одно залежить від захищеної резервної копії та правильного використання.Що станеться, якщо пристрій зламається?
Одне підтвердження робить будь-який платіж безпечним.Підтвердження зміцнюють надійність історії розрахунків; вони не виправляють помилкову адресу призначення й не усувають шахрайство.Які перевірки потрібно виконати перед схваленням?
Оглядач блоків — це Біткоїн.Це сторонній інтерфейс для доступу до публічних даних.Яку надійнішу перевірку може забезпечити вузол?
Комісії залежать переважно від кількості біткоїнів, які надсилають.Комісії за транзакції в блокчейні залежать переважно від даних транзакції та попиту на місце в блоках.Чи може платіж на невелику суму все ж мати високу комісію?
Lightning завжди означає самостійне зберігання ключів і відсутність комісій.Гаманці Lightning можуть бути кастодіальними або некастодіальними, а умови маршрутизації, обслуговування чи ліквідності можуть спричиняти комісії та збої.Які два окремі запитання вам слід поставити?
KYC завжди безпечна, або відсутність KYC завжди безпечна.Кожен із цих варіантів передбачає обмін одних ризиків на інші: ризиків, пов’язаних з ідентифікацією особи, підтримкою, контрагентом, шахрайством, законодавством і конфіденційністю.Який ризик зменшується, а який додається?

9.24Практичні докази до модуля 3

Для практичного оцінювання спостерігайте, чи може учень безпечно виконати відповідне завдання та чи вміє:

  • відкрити підготовлене середовище або безпечно отримати до нього доступ
  • орієнтуватися в середовищі, не розкриваючи сторонньої інформації
  • визначити кастодіальну модель
  • відрізняти інформацію для отримання платежів від секретних даних
  • вибрати потрібний спосіб оплати та мережу
  • знайти й перевірити адресу або рахунок на оплату
  • перевірити одержувача, суму, одиницю виміру, комісію, строк дії та підсумкові дані залежно від ситуації
  • завершити або безпечно змоделювати процес отримання чи надсилання коштів
  • тлумачити статуси «очікує», «підтверджено», «не вдалося» або «отримано»
  • захищати інформацію для відновлення протягом усього завдання з перевірки готовності до відновлення
  • безпечно реагувати на розкриття даних, невідповідність, видавання себе за іншу особу, тиск через терміновість або шахрайство
  • пояснити, навіщо потрібні важливі перевірки; а також
  • зупинитися або звернутися по допомогу, коли процес виходить за межі його компетентності.

Критично важливі для безпеки дії не можна нівелювати усередненням оцінок. Розкриття інформації для відновлення, схвалення відомої невідповідності, продовження дій за очевидних ознак шахрайства або обхід обов’язкової перевірки призводять до оцінки Поки що ні до цілеспрямованого усунення недоліків і повторного оцінювання.

9.25Повторення та перехід до модуля 4

Використайте комплексний сценарій. Учень або пара учнів мають:

  1. визначити модель зберігання коштів у підготовленому гаманці.
  2. знайти інформацію для отримання коштів.
  3. розрізнити операції в блокчейні та в мережі Lightning.
  4. підготувати надсилання коштів і виявити підміну адреси призначення.
  5. прочитати заздалегідь підготовлений статус платежу.
  6. відреагувати на фальшивий запит від служби підтримки; і
  7. пояснити готовність до відновлення доступу, не розкриваючи слів фрази відновлення.

Запитайте:

Чого вимагає від користувача безпосередній контроль і які ризики залишаються навіть після дотримання безпечної процедури?

Потім використайте «Модуль 3» з посібника для учнів: поставте підсумкове запитання. Залиште відповідь приватною або необов’язковою, дотримуючись наведених вище рекомендацій щодо короткої рефлексії наприкінці модуля.

Перехід:

Модуль 4 ставить запитання, чи задовольняють ці інструменти та пов’язані з ними обов’язки реальну потребу цієї спільноти. Відповідь може бути «так», «ні» або «лише за певних умов».

↑ Назад до змісту