Глосарій

Публічний ключ (Public Key)

16.04.2026

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

Як генерується публічний ключ

У криптовалютах публічні ключі виводяться з приватних за допомогою криптографії на еліптичних кривих (ECC) — зокрема, кривої secp256k1 у Bitcoin та більшості PoW-монет. Це односпрямована математична операція: обчислювально неможливо отримати приватний ключ з публічного.

Приватний ключ  →  (множення на еліптичній кривій)  →  Публічний ключ  →  (хешування)  →  Адреса

Публічний ключ і адреса: в чому різниця

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

  1. Публічний ключ хешується (за допомогою SHA-256 і RIPEMD-160 у Bitcoin).
  2. Додається контрольна сума і байт версії.
  3. Результат кодується (Base58Check або Bech32), що дає адресу.

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

Що можна зробити з публічним ключем / адресою

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

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

Див. також