Что такое MPC-кошельки и как они работают? 

29.05.2024
15 мин
5271
24
Что такое MPC-кошельки и как они работают? . Заглавный коллаж статьи.

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

В этом материале рассмотрим, как работают кошельки на базе MPC и какие преимущества они предлагают.

Что такое multi-party computation (MPC)? 

Multi-party computation (MPC) — это набор криптографических протоколов, которые позволяют нескольким сторонам производить совместные вычисления без раскрытия  входных данных участников.

Концепция технологии MPC появилась еще в 1970-х годах. За созданием конфиденциальных распределенных вычислений стоит доктор компьютерных наук Эндрю Яо. В 1980-х годах он предложил решение так называемой криптографической задачи миллионеров, согласно которой Алиса и Боб хотят выяснить, кто из них богаче. При этом главное условие — никто не должен знать точную сумму состояния, а лишь неравенство.

В криптовалютной индустрии MPC начали использовать в 2010-х годах. Технологию внедряли для совместной подписи транзакций участниками одной системы. MPC позволяет поделить приватный ключ на части, которые равномерно распределяются между сторонами протокола. Такой подход теоретически повышает уровень безопасности. 

В 2020 году группа энтузиастов создала организацию MPC Alliance, с целью «повышения осведомленности и внедрения технологии». На сайте альянса есть обучающие видео и статьи о возможностях MPC.

Как MPC используется в криптовалютных кошельках? 

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

При этом ни одно устройство не имеет доступа к полному варианту ключа. Использование метода MPC для разделения приватного ключа повышает конфиденциальность и уменьшает риски взломов и потерь.

Как работают MPC-кошельки? 

MPC-кошельки становятся популярнее за счет решения главное проблемы криптоиндустрии — обеспечение безопасности средств. Рассмотрим детальнее их принцип работы.

Основные принципы работы MPC-кошельков

В основе MPC-кошельков лежит две технологии:

Именно DKG разделяет приватный ключ на фрагменты, которые будут находиться у разных сторон и на разных устройствах.

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

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

Функционал MPC-кошельков

Одна из основных функций кошельков на базе MPC — распределенное хранение приватных ключей. Некоторые компании называют такой подход «бесключевым». Например, код доступа к MPC-хранилищу от криптобиржи Binance находится на устройстве владельца, в облачном хранилище и на сервере компании.

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

MPC-кошельки могут быть интегрированы с различными платформами вроде бирж или децентрализованных приложений.

Преимущества и недостатки MPC-кошельков

Главное преимущество MPC-кошельков в том, что сегментированный приватный ключ никогда не отображается в своем полном виде ни на одном из устройств. То есть, его нельзя воссоздать в процессе генерации ключей или путем восстановления. Таким образом нивелируется ряд потенциальных угроз, которые обычно присущи другим методам хранения приватных ключей.

Технология MPC в криптовалютных кошельках:

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

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

Впрочем, специалисты работают над улучшением и упрощением интерфейса для повышения доступности MPC-технологии.

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

Стоит упомянуть и про проблему совместимости MPC с существующей блокчейн-инфраструктурой. И хотя уже есть наработки для устранения этой преграды, потребуется определенное время прежде, чем технология станет неотъемлемой частью криптовалютной экосистемы.

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

Какие MPC-кошельки существуют на рынке? 

Несмотря на новизну технологии, некоторые крупные компании уже успели презентовать свои продукты на базе MPC. В конце 2023 году на рынок вышел Web3 Wallet от криптовалютной биржи Binance.

В 2024 году похожий продукт представила команда Bybit. Надежность приложения проверяли специалисты из компании по кибербезопасности CertiK.

Позже биржа Bitget также внедрила MPC для усиления мер безопасности.
Одним из популярных MPC-кошельков является ZenGo. По словам команды проекта, продуктом пользуется около 1 млн людей, при этом кошелек ни разу не был скомпрометирован.

Как начать использовать MPC-кошелек? 

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

Список MPC-кошельков можно проверить по ссылке.

Участник криптоиндустрии получает доступ ко всем преимуществам продукта, пропуская большинство недостатков. Поскольку компании разработали инфраструктуру и интерфейс. Однако в любом случае стоит ознакомиться с пользовательским соглашением перед использованием продукта.

Выводы

Безопасность цифровых активов во многом зависит именно от надежного хранения приватного ключа пользователя. Как правило, следуя базовым правилам можно избежать большинства угроз для компрометации своих данных. Однако использование MPC-кошельков значительно снижает и ряд других рисков, связанных с хранением приватного ключа.

Технология пользуется спросом даже на фоне своих недостатков вроде медлительности и сложности в настройках. Более того, ряд известных Web3-компаний уже внедряет технологии распределенных вычислений в свои продукты, что свидетельствует о ее потенциале.

Часто задаваемые вопросы

MPC-кошелек «разбивает» приватный ключ на фрагменты, которые хранятся у разных сторон на разных устройствах.
Разнообразие поддерживаемых криптовалют зависит от каждого отдельного MPC-кошелька. Как правило, технология работает с биткоином, Ethereum, USDT, USDC и другими активами.
На рынке представлено ряд MPC-кошельков. Свои продукты уже презентовали Binance и Bybit, а также проекты вроде ZenGo, Qredo и Fireblocks.
Пользовательский опыт MPC-кошельков функционально почти не отличается от других видов. Тут также можно продавать, покупать и менять криптовалюты. Единственное отличие — это сегментированное хранения приватного ключа.

Как вам статья?

25
1

статьи на эту же тему

24 Telegram-канала о криптовалютах, на...
avatar Ivan Obrevko
17.09.2024
Обзор Dialect: сервис для интеграции...
avatar Vlad Shevchenko
13.09.2024
15 самых богатых криптомиллиардеров...
avatar Nadiia Makarova
30.08.2024
Войти
или