У динамічному світі криптовалют камертон безпеки звучить однією короткою фразою: “not your keys — not your coins”. Цей принцип наголошує, що власник приватних ключів контролює свої активи, а всі інші рішення, зокрема централізовані біржі або кастодіальні гаманці, створюють додатковий ризик втрати коштів. У цьому гіді ми детально розберемо історію виникнення фрази, механіку роботи приватних та публічних ключів, потенційні загрози кастодіального зберігання, практичні підходи до self-custody та найкращі рекомендації для надійного захисту ваших активів.
1. Історія та еволюція принципу
Принцип “not your keys — not your coins” виник у спільноті Bitcoin ще у 2012 році і швидко став популярним нагадуванням про небезпеку довіряти приватні ключі посередникам. Згодом його почали цитувати в контексті Ethereum, DeFi та NFT, оскільки схеми кастодіальних сервісів розширилися, а кількість атак на біржі та онлайн-гаманці зросла. Ця фраза стала культурним маркером самоорганізації та підвищеної відповідальності у користувачів криптоекосистем.
На ранніх етапах Bitcoin-економіки користувачі часто зберігали монети на біржах без усвідомлення ризиків. Злочини, такі як Mt. Gox у 2014 році, показали критичні наслідки втрати приватних ключів посередниками. З часом користувачі почали масово переходити до програмних та апаратних рішень, щоб особисто контролювати доступ до своїх активів.
2. Асиметрична криптографія: приватний та публічний ключі
2.1 Як працюють ключі
Основою більшості криптовалют є асиметрична криптографія: пари ключів, де публічний ключ може використовуватися для шифрування або перевірки підпису, а приватний — для дешифрування і створення підписів. Публічний ключ перетворюється на адресу, яку може бачити кожен, але для управління коштами потрібен приватний ключ. Зміна або втрата приватного ключа призводить до неможливості доступу до коштів, що доводить необхідність безпечного зберігання.
2.2 Генерація та формат ключів
Ключі генеруються за стандартом BIP-39 у вигляді seed-фрази, що складається з 12–24 англійських слів. Кожна фраза кодує 128–256 біт ентропії. Seed-фразу перетворюють на майстер-ключі, а потім — на індивідуальні приватні ключі для кожної адреси гаманця.
3. Підводні камені кастодіальних сервісів
Кастодіальні сервіси, зокрема централізовані біржі та веб-гаманці, зберігають приватні ключі користувачів на своїх серверах. Це забезпечує зручність, але несеться низка ризиків:
- Злам і внутрішні шахрайства — історичні приклади Mt. Gox (2014), Bitfinex (2016), коли біржі втрачали мільйони доларів.
- Регуляторний тиск — уряди можуть вимагати заморожувати або передавати дані та кошти користувачів без їхньої згоди.
- Технічні збої та DDoS-атаки можуть зробити біржу недоступною, блокуючи доступ до грошей.
- Цензура та економічні санкції — біржі можуть підкорятися фінансовим санкціям та обмежувати транзакції певних користувачів.
4. Переваги self-custody
Self-custody (незалежне зберігання) означає, що лише ви маєте доступ до своїх приватних ключів. Це підвищує безпеку і захищає від зовнішніх загроз:
- Контроль та автономія: тільки ви вирішуєте, коли та куди відправляти кошти.
- Прозорість: можете перевірити всі підписані транзакції та довести їхнє авторство.
- Захист від зовнішньої цензури: ніхто не зможе заблокувати ваші активи.
- Гнучкість безпеки: використання мультипідписних схем, таймлоків та холодного зберігання.
5. Практичні методи зберігання ключів
- Апаратні гаманці (Hardware Wallets): Ledger, Trezor — ізольовані від мережі пристрої, які підписують транзакції локально.
- Паперові гаманці: друк приватного ключа або seed-фрази на захищеному папері ;
- Seed-фрази (BIP-39): мнемонічні фрази зашифровані паролем, зберігаються офлайн.
- Мультипідпис (Multisig): 2‑з‑3 чи інші схеми, де для транзакції потрібна кілька підписів.
- Програмні гаманці без кастодії: MetaMask, Trust Wallet — приватний ключ зберігається локально і захищений паролем.
6. Технічні та фізичні засоби резервування
Окрім вибору типу гаманця, важливо розділити ключі та фрази між кількома носіями та локаціями:
- Металеві листи: висічені seed-фрази стійкі до пожеж та води.
- Зашифровані USB-накопичувачі: із PIN-кодом, зберігають приватні файли ключів.
- Сейфи та банки: фізичне зберігання в декількох географічних локаціях.
- Семантичні підказки: пам’ятати частини seed-фрази у вигляді рим чи акронімів.
7. Історичні кейси втрат через відсутність контролю ключів
- Mt. Gox (2014): зникнення 850 000 BTC через втрату доступу до ключів.
- Bitfinex (2016): злом холодних гаманців на суму $72 млн.
- QuadrigaCX (2019): смерть засновника і втрата seed-фраз призвели до заморожування $190 млн.
- Raffio (N/A): помилка кастодіального смарт-контракту заблокувала $32 млн.
8. Таблиця 1. Порівняння кастодіальних та self-custody рішень
| Параметр | Кастодіальні сервіси | Self-custody |
|---|---|---|
| Контроль ключів | Третя сторона | Користувач |
| Ризик цензури | Високий | Низький |
| Управління | Просте | Вимагає навичок |
| Фізична безпека | Залежить від сервісу | Під власним контролем |
| Гнучкість захисту | Обмежена | Розширена (multisig, timelock) |
9. Таблиця 2. Чек-ліст безпечного зберігання
| Крок | Дія |
|---|---|
| 1 | Придбати апаратний гаманець від офіційного продавця |
| 2 | Згенерувати seed-фразу в офлайн-режимі |
| 3 | Записати на вогнетривкій пластині |
| 4 | Зберігати копії в різних локаціях |
| 5 | Налаштувати multisig для великих сум |
| 6 | Регулярно перевіряти доступність копій |
| 7 | Включити 2FA для локальних гаманців |
| 8 | Оновлювати програмне забезпечення |
10. FAQ
- Що означає “not your keys — not your coins”? Якщо ви не контролюєте приватні ключі, ви не маєте повного доступу до монет і ризикуєте їх втратити.
- Чому кастодіальні сервіси небезпечні? Вони можуть бути зламані, блоковані регуляторами або збанкрутувати, втягуючи ваші кошти.
- Як обрати апаратний гаманець? Від Trusted Brands: Ledger, Trezor — з оновленнями прошивки та відкритим кодом.
- Навіщо потрібен multisig? Розподіл ключів між кількома владними особами знижує ризик єдиної точки відмови.
- Чи достатньо паперового гаманця? Так, але треба захищати від фізичних загроз (вода, вогонь, втрата).
- Що робити при втраті seed-фрази? На жаль, без seed-фрази доступ до коштів неможливий.
- Як убезпечитися від фішингу? Використовуйте закладки, перевіряйте URL, не переходьте за невідомими посиланнями.
- Чи можна ділитися приватним ключем? Ні — це автоматично віддає контроль над коштами іншій стороні.
- Коли оновлювати ПЗ гаманця? При кожному офіційному виході нової версії з безпековими виправленнями.
- Чи потрібна реєстрація у багатопідписі? Ні, multisig не вимагає реєстрації, лише узгодження підписів.
- Де зберігати результати аудиту? У версійній системі та в документації для прозорості.
- Чи обов’язково використовувати self-custody? Рекомендується для будь-яких сум, навіть невеликих, щоб мінімізувати ризики.
11. Додаткові поради та best practices
- Використовуйте фізичні засоби резервування seed-фрази, такі як металеві диски.
- Складайте складні паролі для захисту локальних гаманців та застосовуйте 2FA.
- Регулярно перевіряйте стан і працездатність hardware wallet.
- Беріть участь у програмах bug bounty та оновлюйтеся через офіційні канали виробників.
12. Висновок
Принцип “not your keys — not your coins” — це не просто слоган, а фундаментальний підхід до управління криптоактивами. Він підкреслює важливість контролю приватних ключів і самостійного зберігання. Хоча self-custody вимагає певних навичок і дисципліни, вона гарантує максимальну безпеку та автономію. Використовуйте hardware wallets, мультипідпис, надійне offline-резервування seed-фраз і суворо дотримуйтеся чек-ліста - і ваші криптоактиви будуть у надійних руках.


