MPC-гаманець чи мультисиг: що обрати для обмінника

iEXExchanger
MPC-гаманець чи мультисиг: що обрати для обмінника

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

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

Що таке MPC-гаманець і чим він відрізняється від мультисигу

Мультисиг — це правило, вшите прямо в блокчейн: транзакцію підписують, скажімо, 2 з 3 ключів, і без кворуму переказ фізично не пройде. MPC (multi-party computation) влаштований інакше: єдиного приватного ключа не існує взагалі — він математично розбитий на фрагменти в різних учасників, які спільно обчислюють підпис, жодного разу не зібравши ключ цілком.

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

Швидкість і зручність: тут виграє MPC

Якщо обмінник обробляє сотні виплат на годину, різниця відчувається швидко. MPC працює з будь-якою мережею однаково — байдуже, Bitcoin це, Ethereum чи Tron, — і не роздуває комісію через кілька підписів.

  • Один переказ = один підпис у мережі, комісія не зростає з кількістю підписантів
  • Політики підписання (ліміти, час доби, IP) налаштовуються на рівні протоколу, без смарт-контракту
  • Додати чи замінити підписанта — операція на рівні MPC-протоколу, а не нова ончейн-транзакція

Прозорість і аудит: тут виграє мультисиг

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

MPC-протокол майже завжди закритий і належить конкретному вендору. Перевірити його самостійно ви не можете — доводиться довіряти аудиту, який вендор показує сам.

Відновлення доступу: два різні сценарії ризику

У мультисигу ризик зрозумілий і розподілений: якщо втрачено не більше N-K ключів, гаманець живий. Відновлення — замінити утримувача ключа, перезібрати кворум, стандартна й прозора процедура.

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

Вартість і vendor lock-in

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

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

Як обрати для конкретного обмінника

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

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

Висновок

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

Запитання та відповіді

Часті питання на тему статті

Що таке MPC-гаманець простими словами?

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

Чим мультисиг відрізняється від MPC на практиці?

Мультисиг — це правило в самому блокчейні (наприклад, 2 з 3 підписів), видиме будь-якому спостерігачу. MPC створює один звичайний підпис, а вся механіка розподілу ключа схована всередині протоколу поза мережею, тому ззовні транзакція виглядає як одноключова.

Що надійніше для обмінника — MPC чи мультисиг?

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

Що станеться з коштами, якщо MPC-вендор закриється?

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

Чи можна поєднувати MPC і мультисиг в одному обміннику?

Так, і це поширена практика: MPC — для гарячого гаманця зі швидкими автоматичними виплатами, мультисиг — для холодного резерву, де важливіша прозорість, а не швидкість підписання.