Слияние Ed25519 и технологий MPC: новые прорывы в безопасности Кошелька Web3

robot
Генерация тезисов в процессе

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

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

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

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

Внедрение Ed25519 в MPC Web3Auth: обеспечение безопасной подписи для DApp и Кошелек

Состояние Кошелька Ed25519

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

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

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

Введение Ed25519 в MPC Web3Auth: безопасные подписи для DApp и Кошелек

Кривая Ed25519 и EdDSA

Ed25519 является искривленной формой Curve25519 в Эдвардсе, оптимизированной для двойного скалярного умножения. Это ключевая операция в верификации подписей EdDSA. По сравнению с другими эллиптическими кривыми, Ed25519 более популярен, так как его длина ключей и подписей короче, а скорость вычисления и проверки подписей быстрее и эффективнее, при этом обеспечивая высокий уровень безопасности. Ed25519 использует 32-байтовое семя и 32-байтовый открытый ключ, генерируя подпись размером 64 байта.

В Ed25519 семя обрабатывается с помощью алгоритма SHA-512. Из этого хеша извлекаются первые 32 байта для создания приватного скаляра, который затем умножается на фиксированную эллиптическую точку G на кривой Ed25519 для генерации публичного ключа.

Эта связь может быть представлена как: открытый ключ = G x k

где k обозначает частный скаляр, G является базовой точкой кривой Ed25519.

Внедрение Ed25519 в MPC Web3Auth: обеспечение безопасной подписи для DApp и Кошельков

Как новые технологии поддерживают Ed25519

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

Алгоритм FROST позволяет делиться приватными ключами для независимого подписания транзакций и генерации окончательной подписи. В процессе подписания каждый участник генерирует случайное число и делает на него обязательство. Эти обязательства затем обмениваются между всеми участниками. После обмена обязательствами участники могут независимо подписывать транзакции и генерировать окончательную подпись TSS.

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

Внедрение Ed25519 в MPC Web3Auth: безопасность подписей для DApp и Кошельков

Использование кривой Ed25519 в новой технологической структуре

Некоторые новые технологические фреймворки предоставили разработчикам, использующим кривую Ed25519, важные достижения в создании децентрализованных приложений и поддерживающих кошельков. Эти новые функции создали новые возможности для построения DApp и кошельков с функциональностью MPC на популярных цепочках, таких как Solana, Algorand, Near, Polkadot.

Ed25519 теперь также получил некоторую нативную поддержку от технических узлов. Это означает, что не-MPC SDK на основе секретного разделения Шамира может напрямую использовать приватные ключи Ed25519 в различных решениях (включая мобильные, игровые и Web SDK). Разработчики могут исследовать, как интегрировать эти новые технологии с такими блокчейн-платформами, как Solana, Near и Aptos.

Заключение

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

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

Введение Ed25519 в MPC Web3Auth: Обеспечение безопасной подписи для DApp и Кошелек

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
JustHodlItvip
· 07-19 10:49
Теперь безопасно, да~
Посмотреть ОригиналОтветить0
OnChain_Detectivevip
· 07-18 19:02
анализ шаблонов указывает на критические уязвимости... оставайтесь бдительными семья
Посмотреть ОригиналОтветить0
blocksnarkvip
· 07-18 01:54
Это устройство сейчас может защитить от хакеров?
Посмотреть ОригиналОтветить0
SchrodingerAirdropvip
· 07-18 01:49
Рекомендации по устройствам OPPO R1 глобальный прозрачный воздуховой вход

А эта технология просто супер!
Посмотреть ОригиналОтветить0
GateUser-e51e87c7vip
· 07-18 01:44
Кто отвечает, если секретный ключ потерян?
Посмотреть ОригиналОтветить0
PanicSellervip
· 07-18 01:37
Безопасность... понимаете, о чем я~
Посмотреть ОригиналОтветить0
WagmiOrRektvip
· 07-18 01:27
Это просто взрыв! Это обновление.
Посмотреть ОригиналОтветить0
  • Закрепить