Розділ 4 - пройдено 0 з 10 тестів
Ключі та підписи
У вас немає рахунку. У вас є математичний ключ, який авторизує витрачання.
- Розрізняти приватний ключ, публічний ключ, seed-фразу та адресу
- Пояснити, що доводить підпис транзакції — і чого він не доводить
Короткі відповіді
Що таке приватний ключ?
Секретне число, яке авторизує витрачання ваших BTC. Будь-хто, хто ним володіє, може підписувати транзакції.
Чим seed-фраза відрізняється від приватного ключа?
Seed-фраза — це резервна копія ключового матеріалу, записана словами; з неї разом із необов’язковою парольною фразою ваш гаманець (wallet) виводить приватні ключі.
Що доводить цифровий підпис?
Що підписант контролює ключ і авторизував поля транзакції, які охоплює підпис. Він не доводить, що платіж розумний чи приватний.
Ні банків, ні рахунків
У фіатній системі доступ до рахунку охороняє ваш банк. У Bitcoin у реєстрі немає імен рахунків чи паролів. Право власності доводиться за допомогою криптографії з відкритим ключем: приватний ключ підписує, публічний ключ перевіряє, а мережа звіряє підпис з умовою витрачання монети.
Приватний ключ і seed-фраза
Приватний ключ — це 256-бітне число. Його треба генерувати зі справжньою випадковістю: ключ, який можна вгадати, — це вкрадений ключ. Більшість гаманців (wallet) не зберігають один ключ. Вони виводять багато ключів із сиду. BIP39 перетворює випадкову ентропію разом із контрольною сумою на мнемонічні слова, а потім виводить сид із цих слів і необов’язкової парольної фрази. Інша парольна фраза дає інший гаманець; самі лише слова не відновлять цей гаманець, якщо його парольну фразу втрачено. Фраза — це резервна копія ключового матеріалу, а не пароль, який ви вводите на вебсайтах. Без парольної фрази будь-хто, хто побачить цю фразу, може витратити кошти.
Цифровий підпис
Коли ви витрачаєте bitcoin, ваш гаманець формує транзакцію й підписує hash тих її частин, які має охоплювати підпис, — sighash. ECDSA використовується для застарілих входів і входів SegWit v0; Schnorr (BIP340) використовується для Taproot. Підпис доводить, що той, хто витрачає, контролював ключ і авторизував саме ці байти. Змініть охоплене поле — і підпис більше не пройде перевірку.
Чого підпис не доводить
Дійсний підпис не доводить, що одержувач чесний, що комісія справедлива або що транзакція приватна. Він також не доводить, що підписант розумів, що саме підписує. UX гаманця має значення: шкідлива транзакція може бути технічно дійсною. Перевіряйте адресу призначення й суму на пристрої, який підписує, особливо коли користуєтеся апаратними гаманцями.
Спробуйте
Що варто винести з уроку
Приватний ключ авторизує витрачання; seed-фраза — це резервна копія ключового матеріалу; підпис доводить контроль і авторизацію конкретних байтів транзакції. Він не робить транзакцію розважливою чи приватною.
Пригадайте, потім застосуйте
Поясніть порядок: мнемонічні слова, сид, приватні ключі, публічні ключі та адреса. Де тут місце для необов’язкової парольної фрази?
Перевірте своє пояснення
Випадкова ентропія та контрольна сума дають слова. Зі слів разом із необов’язковою парольною фразою виводиться сид; гаманець виводить приватні й публічні ключі та умови витрачання, закодовані як адреси. Ніколи не вводьте тут справжні секрети.
Контрольна точка
Ключові терміни
Джерела
- BIP39: мнемоніка та виведення сиду
- BIP32: ієрархічні ключі
- Посібник для розробників Bitcoin: транзакції та скрипти
Перевірено 25 жовтня 2026 р. · не є фінансовою порадою