Что такое кошелек MPC?

Новичок6/27/2023, 9:10:55 AM
Эта статья представляет, что такое кошелек MPC и особенности различных примеров кошельков MPC.

Предисловие

Как ворота в мир Web3, безопасность и пользовательский опыт кошельков влияют на способность пользователей навигации в мире Web3 на Gate.io без сбоев. Поэтому децентрализованные кошельки играют ключевую роль в крипто-пространстве. Одна из основных проблем для пользователей при использовании децентрализованных кошельков - управление приватными ключами. Утечка или забывчивость приватного ключа приведет к потере активов. MPC-кошельки, использующие офчейн мультипартийные вычисления, созданы для решения этих проблем.

Что такое MPC Кошелек?

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

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

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

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

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

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

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

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

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

Риски MPC Кошельков

  • Повышенные риски безопасности при управлении вне цепи: Цифровая подпись кошелька MPC выполняется вне цепи, что в определенной степени ограничивает прозрачность и представляет определенный риск централизации. Кроме того, сервер кошелька MPC использует шифровальное устройство. После повреждения этих устройств может быть сложно восстановить закрытые ключи.
  • Низкая совместимость: поскольку нет мнемонических фраз и полных приватных ключей, хранящихся на цепи, отсутствует стандартизированные алгоритмы MPC. Поэтому кошельки MPC не совместимы с большинством традиционных децентрализованных кошельков.
  • Ограниченная доступность открытого исходного кода: Большинство библиотек MPC пока не являются открытыми, что требует дальнейшего развития. В случае возникновения рисков становится сложно проводить независимые аудиты и анализы проекта.

Кошельки MPC против кошельков смарт-контрактов

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

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

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

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

Типичные примеры кошельков MPC

Bitizen

Источник: официальный веб-сайт Bitizenhttps://bitizen.org/

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

Он предлагает два основных режима работы: самостоятельное хранение (где одна часть ключа хранится в облачном хранилище пользователя, а другая на сервере платформы) и гибридное хранение (где одна часть ключа хранится на сервере облачного сервера устройства пользователя, такого как iCloud или Google Drive, одна на сервере платформы, и дополнительная часть может быть скопирована на другое устройство, принадлежащее пользователю). Этот уникальный механизм подписи повышает безопасность, удобство использования и устойчивость к цензуре. Кроме того, он поддерживает все основные блокчейны и токены, включая NFT, DIDs и SBT.

Кошелек OKX

Источник: официальный сайт OKX

https://www.okx.com/web3/hot/mpcwallet

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

При создании кошелька сервер OKX генерирует ключевую часть 1, в то время как устройство пользователя генерирует ключевые части 2 и 3. Ключевая часть 2 шифруется и хранится на устройстве пользователя, в то время как ключевая часть 3 шифруется и резервируется в iCloud или Google Drive. При подписании транзакции используются ключевая часть 1 и ключевая часть 2, в то время как ключевая часть 3 служит в качестве резервной копии. Кроме того, OKX вводит функцию аварийного вывода, позволяющую пользователям выводить свои активы, используя две самостоятельно управляемые ключевые части (ключевая часть 2 и ключевая часть 3) в аварийных ситуациях. Эта реализация позволяет создать по-настоящему децентрализованный, самостоятельный и безключевой кошелек. Кошелек можно легко создать с учетной записью OKX, устраняя необходимость в управлении сложными частными ключами или мнемоническими фразами и подчеркивая удобство использования для пользователя.

Safeheron

Источник: официальный сайт Safeheron

https://www.safeheron.com/ru-RU/

Safeheron - это поставщик услуг самостоятельного хранения цифровых активов, который использует технологию MPC+TEE (Secure Multi-Party Computation + Trusted Execution Environment). Он предлагает кастодиальные кошельки корпоративного уровня, разработанные для небольших и средних команд, предоставляя всеобъемлющее решение на основе технологии MPC с сильным уклоном в сторону безопасности.

Safeheron принимает гибридную модель доверительного управления с тремя ключевыми долями: одна на локальном устройстве пользователя (ПРИЛОЖЕНИЕ), и две на серверах платформы. Обеспечивая сохранение пользователями контроля над своими частными ключами, Safeheron устраняет системные риски, связанные с отказами в одной точке и централизованным хранением ключей.

Заключение

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

Автор: Callum
Перекладач: Binyu
Рецензент(-и): KOWEI、Edward、Hin、Ashley He
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.

Что такое кошелек MPC?

Новичок6/27/2023, 9:10:55 AM
Эта статья представляет, что такое кошелек MPC и особенности различных примеров кошельков MPC.

Предисловие

Как ворота в мир Web3, безопасность и пользовательский опыт кошельков влияют на способность пользователей навигации в мире Web3 на Gate.io без сбоев. Поэтому децентрализованные кошельки играют ключевую роль в крипто-пространстве. Одна из основных проблем для пользователей при использовании децентрализованных кошельков - управление приватными ключами. Утечка или забывчивость приватного ключа приведет к потере активов. MPC-кошельки, использующие офчейн мультипартийные вычисления, созданы для решения этих проблем.

Что такое MPC Кошелек?

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

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

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

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

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

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

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

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

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

Риски MPC Кошельков

  • Повышенные риски безопасности при управлении вне цепи: Цифровая подпись кошелька MPC выполняется вне цепи, что в определенной степени ограничивает прозрачность и представляет определенный риск централизации. Кроме того, сервер кошелька MPC использует шифровальное устройство. После повреждения этих устройств может быть сложно восстановить закрытые ключи.
  • Низкая совместимость: поскольку нет мнемонических фраз и полных приватных ключей, хранящихся на цепи, отсутствует стандартизированные алгоритмы MPC. Поэтому кошельки MPC не совместимы с большинством традиционных децентрализованных кошельков.
  • Ограниченная доступность открытого исходного кода: Большинство библиотек MPC пока не являются открытыми, что требует дальнейшего развития. В случае возникновения рисков становится сложно проводить независимые аудиты и анализы проекта.

Кошельки MPC против кошельков смарт-контрактов

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

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

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

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

Типичные примеры кошельков MPC

Bitizen

Источник: официальный веб-сайт Bitizenhttps://bitizen.org/

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

Он предлагает два основных режима работы: самостоятельное хранение (где одна часть ключа хранится в облачном хранилище пользователя, а другая на сервере платформы) и гибридное хранение (где одна часть ключа хранится на сервере облачного сервера устройства пользователя, такого как iCloud или Google Drive, одна на сервере платформы, и дополнительная часть может быть скопирована на другое устройство, принадлежащее пользователю). Этот уникальный механизм подписи повышает безопасность, удобство использования и устойчивость к цензуре. Кроме того, он поддерживает все основные блокчейны и токены, включая NFT, DIDs и SBT.

Кошелек OKX

Источник: официальный сайт OKX

https://www.okx.com/web3/hot/mpcwallet

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

При создании кошелька сервер OKX генерирует ключевую часть 1, в то время как устройство пользователя генерирует ключевые части 2 и 3. Ключевая часть 2 шифруется и хранится на устройстве пользователя, в то время как ключевая часть 3 шифруется и резервируется в iCloud или Google Drive. При подписании транзакции используются ключевая часть 1 и ключевая часть 2, в то время как ключевая часть 3 служит в качестве резервной копии. Кроме того, OKX вводит функцию аварийного вывода, позволяющую пользователям выводить свои активы, используя две самостоятельно управляемые ключевые части (ключевая часть 2 и ключевая часть 3) в аварийных ситуациях. Эта реализация позволяет создать по-настоящему децентрализованный, самостоятельный и безключевой кошелек. Кошелек можно легко создать с учетной записью OKX, устраняя необходимость в управлении сложными частными ключами или мнемоническими фразами и подчеркивая удобство использования для пользователя.

Safeheron

Источник: официальный сайт Safeheron

https://www.safeheron.com/ru-RU/

Safeheron - это поставщик услуг самостоятельного хранения цифровых активов, который использует технологию MPC+TEE (Secure Multi-Party Computation + Trusted Execution Environment). Он предлагает кастодиальные кошельки корпоративного уровня, разработанные для небольших и средних команд, предоставляя всеобъемлющее решение на основе технологии MPC с сильным уклоном в сторону безопасности.

Safeheron принимает гибридную модель доверительного управления с тремя ключевыми долями: одна на локальном устройстве пользователя (ПРИЛОЖЕНИЕ), и две на серверах платформы. Обеспечивая сохранение пользователями контроля над своими частными ключами, Safeheron устраняет системные риски, связанные с отказами в одной точке и централизованным хранением ключей.

Заключение

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

Автор: Callum
Перекладач: Binyu
Рецензент(-и): KOWEI、Edward、Hin、Ashley He
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!