SafeKeep / Технологии

Технология MPC в SafeKeep

MPC позволяет нескольким участникам совместно создавать подпись транзакции. В SafeKeep этот механизм работает вместе с ролями, согласованиями и защитой инфраструктуры.

Состав решения

Из чего складывается модель подписи

01

Участники

Доли и операции подписания распределяются между участниками выбранной схемы. Их размещение и независимость определяют на этапе проектирования.

02

Кворум

Для подписи требуется предусмотренное схемой число участников. Требования к доступности и последствия отказа узлов рассматриваются вместе.

03

Создание кошелька

Процедура генерации и распределения материала ключа входит в жизненный цикл кошелька. Состав действий зависит от выбранной реализации.

04

Подписание

Согласованная операция поступает в контур подписи. Криптографическое участие узлов не заменяет проверку бизнес-полномочий.

05

Защита среды

Нужны защита узлов, разграничение доступа, безопасное администрирование и контроль изменений. MPC не устраняет эти требования.

06

Восстановление

Порядок действий при потере узла или доступа проектируется заранее. Возможность восстановления проверяется на согласованной конфигурации.

MPC и операционные согласования

Решение сотрудника одобрить перевод и участие узла в создании подписи — разные уровни контроля. В архитектуре определяем, кто может инициировать операцию, какие проверки выполняются до подписи и какие участники необходимы для её завершения. Это помогает избежать ситуации, когда формально распределённая подпись фактически управляется одной учётной записью или одним администратором.

Независимость участников

Количество узлов само по себе не описывает безопасность системы. Важны размещение, доступы, границы администрирования и общий набор зависимостей. Если несколько участников используют один уязвимый контур, он может стать общей точкой отказа. На обследовании рассматриваем угрозы компрометации, недоступности и ошибок персонала, затем фиксируем модель управления.

Что проверять перед запуском

На пилоте проверяем корректный перевод, отсутствие необходимого участника, отказ операции, журналы и восстановление по выбранному сценарию. Отдельно подтверждаем поддерживаемые сети, типы подписи и ограничения комплектации. Для оценки безопасности важны документация, настройки и результаты испытаний конкретного внедрения. Универсальное обещание отсутствия рисков не заменяет такую проверку.

Вопросы и ответы

Перед началом проекта

MPC и multisig — одно и то же?

Это разные подходы к распределению участия в подписи. Выбор зависит от сети, реализации, модели контроля и требований к восстановлению.

Достаточно ли MPC для безопасности?

Нет. Безопасность зависит также от доступа к узлам, независимости участников, контроля операций и защиты среды.

Где описаны API кошельков?

Актуальный контракт API и ограничения выбранной комплектации предоставляются при подготовке интеграции.

Следующий шаг

Проверим ваш сценарий

Определим операции, интеграции и критерии результата. Подберём состав SafeKeep под ваш проект.

Made on
Tilda