Гарячий і холодний гаманець для обмінника — це не вибір «або-або», а спосіб поділити кошти між касою і сейфом. Частина криптовалюти має бути напохваті, щоб виплати клієнтам ішли за хвилини, а основний запас — поза межами інтернету, куди не дотягнеться жоден хакер. Нижче — робоча логіка розподілу, критерії вибору рішення та помилки, через які невеликі обмінники втрачають гроші.
Каса і сейф: навіщо обміннику два гаманці
Два гаманці потрібні тому, що швидкість і захист тягнуть у різні боки, і жоден інструмент не дає обох властивостей одразу. Уявіть невеликий магазин: у касі лежить трохи готівки на решту, а виручка за день їде в банк або в сейф. Якщо магазин пограбують, злодій візьме вміст каси, а не всю денну виручку.
З обмінником та сама логіка. Гарячий гаманець — це каса: з нього автоматика миттєво платить клієнтам, щойно надійшов депозит. Холодний гаманець — це сейф: там лежить основний запас, і дістатися до нього можна лише офлайн, зазвичай не однією людиною.
Як це влаштовано технічно
Гарячий гаманець зберігає приватні ключі на сервері, підключеному до інтернету, тому софт може підписувати транзакції без участі людини — саме на цьому тримається автоматизація обмінника. Холодний гаманець влаштований інакше: ключі ніколи не потрапляють на пристрій із мережевим доступом.
Підпис транзакції робиться офлайн — на апаратному гаманці або в схемі мультипідпису, де потрібна не одна, а кілька підписів від різних людей чи пристроїв. Навіть якщо сервер обмінника зламають повністю, до холодного запасу зловмисник фізично не дотягнеться.
Скільки тримати в гарячому гаманці
Універсального числа немає, але логіка проста: у гарячому тримають суму, якої вистачить на виплати за найближчу добу-дві, а не на місяць роботи. Решта — в холодному.
Обмінник із невеликим потоком заявок може обходитися скромним гарячим балансом і поповнювати його вручну кілька разів на тиждень. Обмінник із високим трафіком налаштовує регулярне поповнення з холодного сховища невеликими порціями — так, щоб навіть повна компрометація гарячого гаманця не ставала катастрофою для всього бізнесу.
На що дивитися при виборі рішення для зберігання
Вибір гаманця для обмінника — це насамперед вибір архітектури, а не бренду. Перш ніж зупинитися на конкретному продукті, варто перевірити кілька речей:
- Підтримка мультипідпису або іншої схеми з кількома підписами для холодного контуру.
- Відкрите API для інтеграції з рушієм обмінника та системою автоматичних виплат.
- Роздільне керування ключами й ролями — оператор не повинен мати доступ до всього одразу.
- Журнал операцій, який можна перевірити згодом при суперечці з клієнтом чи в бухгалтерії.
- Підтримка потрібних мереж і токенів без милиць і сторонніх мостів.
Де ця схема заважає і що може піти не так
Чесно кажучи, поділ на гарячий і холодний гаманець не безкоштовний — він платить швидкістю за безпеку, і іноді ця плата відчувається боляче. Якщо великий клієнт просить швидкий вивід суми, яка лежить у холоді, а потрібний підписант у відпустці без зв'язку — гроші зависають, і клієнт злиться цілком обґрунтовано.
Трапляється і зворотна помилка: обмінник нарощує обороти, але забуває переглянути ліміт гарячого гаманця, і там непомітно накопичується сума, порівнянна з холодним резервом. У цей момент уся схема захисту перетворюється на формальність.
Часті помилки власників обмінників
- Усі ключі від холодного гаманця зберігає одна людина — за її звільнення чи втрату доступу бізнес ризикує активами.
- Ліміт гарячого гаманця ніхто не переглядає місяцями, хоча оборот виріс у рази.
- Немає окремого моніторингу вихідних транзакцій — підозрілий вивід помічають лише постфактум.
- Ключі не змінюють після звільнення співробітника, який мав до них доступ.
- Процедуру відновлення доступу жодного разу не перевіряли на практиці — а варто було б, до того як вона знадобиться по-справжньому.
Висновок
Гарячий і холодний гаманець для обмінника — це не одноразове налаштування, а процес, який варто переглядати в міру зростання обороту. Що чіткіше розділені ролі, ліміти й підписи, то менше шансів, що один інцидент обнулить бізнес. Запустити обмінник з продуманою архітектурою зберігання можна на основі iEXWallet — власного гаманця для обмінника без комісії посереднику.



