MPCSecurityNon-Custodial

Як BROLabel робить біржу справді некастодіальною з MPC

Як DKG і MPC допомагають BROLabel будувати некастодіальну безпеку: повний приватний ключ не існує в одному місці ніколи.

BL
BroLabel Team
April 14, 2023
Як BROLabel робить біржу справді некастодіальною з MPC

У BROLabel ми ставимо non-custodial solutions у центр, щоб посилити контроль користувача й безпеку. Ось як саме працює MPC (Multi-Party Computation) security у white-label platform BROLabel.

BROlabel MPC non-custodial security diagram

Як це працює: Distributed Key Generation

Коли користувач створює гаманець, ми не генеруємо один повний private key.

Замість цього ми одразу розділяємо його на дві частини через Distributed Key Generation:

  • одна частина залишається в нас і захищена в HashiCorp Vault;
  • друга частина створюється й зберігається лише на пристрої користувача.

Повний ключ не існує ніде. Ніколи.

Відправлення крипти: крок за кроком

Коли користувач хоче відправити крипту:

  1. Користувач підписує свою частину транзакції на телефоні або ноутбуці й бачить усе в застосунку.
  2. Ми спочатку перевіряємо всі правила: 2FA, AML, ліміти, four-eyes approval тощо.
  3. Потім підписуємо нашу частину.
  4. Спеціальний MPC engine поєднує обидві частини так, щоб транзакція стала валідною й була відправлена у блокчейн.

А повний ключ? Він усе одно не збирається назад.

Що, якщо щось піде не так?

Хакери отримали доступ до наших серверів? Вони не можуть рухати кошти без частини користувача.

Користувач загубив телефон? У нього є encrypted backup своєї share. Ми рекомендуємо 2-of-3 setup.

Наша інфраструктура впала? Ми захищаємо свою частину через Vault replication і disaster recovery.

Security model at a glance

ScenarioTraditional CustodyBROlabel MPC
Server breachFunds at riskSafe - attacker has only 1 shard
User loses deviceFunds at riskSafe - encrypted backup, recovery flow
Insider threatFunds at riskSafe - no single party can sign alone
Platform owner abusePossibleImpossible - owner can't sign without user

Підсумок

Ніхто - ні ми, ні хакери, ні навіть ви як platform owner - не може самостійно торкнутися коштів. Ось що означає real non-custodial done right.

Саме таку безпеку ми даємо кожній біржі, побудованій на BROLabel, і саме тому серйозні проєкти обирають нас.

Головний висновок: ваша біржа може дати гарантії безпеки self-custody wallet з user experience централізованої платформи. Користувачам не потрібно керувати seed phrases. Ви не тримаєте їхні ключі. Усі виграють.

Для продуктів, яким потрібен повний wallet, ledger і settlement layer, дивіться BroSettlement. Хочете побачити це в дії для своєї платформи? Напишіть нашій команді - покажемо на demo.

Як BROLabel робить біржу справді некастодіальною з MPC