FHE, ZK и MPC: Сравнение трех передовых технологий шифрования
Мы ранее обсуждали принцип работы полностью гомоморфного шифрования (FHE). Тем не менее, многие люди все еще путают FHE с нулевыми знаниями (ZK) и многопартитными безопасными вычислениями (MPC). Поэтому в этой статье будет проведено детальное сравнение этих трех технологий:
1. Нулевая знаниевая проверка ( ZK ): доказательство без раскрытия
Технология нулевого знания решает проблему: как проверить подлинность информации, не раскрывая никакого конкретного содержания.
ZK основан на принципах шифрования, позволяя одной стороне доказать другой, что она знает некоторый секрет, не раскрывая никакой информации о самом секрете.
Например, Алиса может доказать работнику проката автомобилей Бобу, что у нее хорошая кредитная история, не показывая конкретные выписки из банковского счета. "Кредитный балл" в платежных приложениях подобен доказательству с нулевым разглашением.
В области блокчейна анонимная монета Zcash применяет технологию ZK. Когда Алиса осуществляет перевод, она может сгенерировать ZK-доказательство, которое обеспечивает анонимность и подтверждает, что она имеет право на перевод этих монет. Майнер Боб, проверив это доказательство, может занести транзакцию в блокчейн, не зная личности Алисы.
Технология многопользовательских вычислений в основном используется для: безопасного совместного вычисления множеством участников без раскрытия конфиденциальной информации.
MPC позволяет нескольким участникам (, таким как Алиса, Боб и Кэрол ), совместно выполнять вычислительную задачу, не раскрывая свои входные данные.
Например, Алиса, Боб и Карол хотят вычислить среднюю зарплату троих, но не хотят раскрывать свои конкретные зарплаты. Они могут разделить свои зарплаты на три части и обменяться двумя частями с другими двумя. Каждый суммирует полученные числа, а затем делится результатом суммы. В конце трое берут общую сумму этих трех результатов, чтобы получить среднее значение, но не могут определить точные зарплаты других.
В области криптовалют шифрование кошельков MPC использует эту технологию. Некоторые торговые платформы представили шифрование кошельков MPC, разбивая закрытые ключи на несколько частей, которые хранятся совместно на мобильном телефоне пользователя, в облаке и на платформе. Даже если пользователь потеряет телефон, он сможет восстановить закрытые ключи через облако и платформу.
3. Полная гомоморфная шифрование(FHE): можно вычислять даже после шифрования
Проблема, решаемая технологией полностью однородного шифрования, заключается в том, как зашифровать чувствительные данные, чтобы их можно было передать недоверенному третьему лицу для вспомогательных вычислений, при этом результат все еще мог быть расшифрован нами.
FHE позволяет выполнять вычисления непосредственно на зашифрованных данных, не требуя предварительной расшифровки. Это позволяет владельцам данных передавать зашифрованные данные третьим лицам для обработки, не беспокоясь о утечке данных.
Например, Алисе нужно воспользоваться мощными вычислительными ресурсами Боба, но она не хочет, чтобы Боб знал реальные данные. Она может зашифровать оригинальные данные (, добавив шум ), чтобы Боб мог обработать зашифрованные данные, а затем Алиса сама расшифрует и получит реальные результаты, в то время как Боб не будет знать содержимого.
В области блокчейна FHE может быть использован для повышения безопасности сетей PoS и систем голосования. Например, Mind Network использует технологию FHE, позволяя узлам PoS выполнять валидацию блоков, не зная ответов друг друга, что предотвращает плагиат узлов. В голосовании FHE может предотвратить взаимное влияние голосующих, избегая голосования по наитию.
Резюме
ZK, MPC и FHE — это современные технологии шифрования, разработанные для защиты конфиденциальности и безопасности данных, но они различаются по области применения и технической сложности:
ZK подчеркивает "как доказать", что применимо в ситуациях, требующих проверки прав или личности.
MPC подчеркивает "как проводить вычисления", подходит для сценариев, где нескольким сторонам необходимо сотрудничать в данных, но при этом нужно защищать свою конфиденциальность.
FHE акцентирует внимание на "как шифровать", подходит для сценариев, где необходимо выполнять сложные вычисления, сохраняя данные в зашифрованном состоянии.
Эти три технологии имеют свои уникальные вызовы в реализации, но они имеют решающее значение для защиты нашей безопасности данных и личной конфиденциальности. С развитием технологий, можно ожидать, что они будут играть важную роль в большем количестве областей.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
4
Поделиться
комментарий
0/400
CryptoMom
· 8ч назад
Какой смысл в том, чтобы говорить так глубокомысленно!
FHE, ZK и MPC: анализ трех основных технологий шифрования и сравнение их областей применения
FHE, ZK и MPC: Сравнение трех передовых технологий шифрования
Мы ранее обсуждали принцип работы полностью гомоморфного шифрования (FHE). Тем не менее, многие люди все еще путают FHE с нулевыми знаниями (ZK) и многопартитными безопасными вычислениями (MPC). Поэтому в этой статье будет проведено детальное сравнение этих трех технологий:
1. Нулевая знаниевая проверка ( ZK ): доказательство без раскрытия
Технология нулевого знания решает проблему: как проверить подлинность информации, не раскрывая никакого конкретного содержания.
ZK основан на принципах шифрования, позволяя одной стороне доказать другой, что она знает некоторый секрет, не раскрывая никакой информации о самом секрете.
Например, Алиса может доказать работнику проката автомобилей Бобу, что у нее хорошая кредитная история, не показывая конкретные выписки из банковского счета. "Кредитный балл" в платежных приложениях подобен доказательству с нулевым разглашением.
В области блокчейна анонимная монета Zcash применяет технологию ZK. Когда Алиса осуществляет перевод, она может сгенерировать ZK-доказательство, которое обеспечивает анонимность и подтверждает, что она имеет право на перевод этих монет. Майнер Боб, проверив это доказательство, может занести транзакцию в блокчейн, не зная личности Алисы.
2. Многосторонние безопасные вычисления ( MPC ): совместные вычисления без раскрытия
Технология многопользовательских вычислений в основном используется для: безопасного совместного вычисления множеством участников без раскрытия конфиденциальной информации.
MPC позволяет нескольким участникам (, таким как Алиса, Боб и Кэрол ), совместно выполнять вычислительную задачу, не раскрывая свои входные данные.
Например, Алиса, Боб и Карол хотят вычислить среднюю зарплату троих, но не хотят раскрывать свои конкретные зарплаты. Они могут разделить свои зарплаты на три части и обменяться двумя частями с другими двумя. Каждый суммирует полученные числа, а затем делится результатом суммы. В конце трое берут общую сумму этих трех результатов, чтобы получить среднее значение, но не могут определить точные зарплаты других.
В области криптовалют шифрование кошельков MPC использует эту технологию. Некоторые торговые платформы представили шифрование кошельков MPC, разбивая закрытые ключи на несколько частей, которые хранятся совместно на мобильном телефоне пользователя, в облаке и на платформе. Даже если пользователь потеряет телефон, он сможет восстановить закрытые ключи через облако и платформу.
3. Полная гомоморфная шифрование(FHE): можно вычислять даже после шифрования
Проблема, решаемая технологией полностью однородного шифрования, заключается в том, как зашифровать чувствительные данные, чтобы их можно было передать недоверенному третьему лицу для вспомогательных вычислений, при этом результат все еще мог быть расшифрован нами.
FHE позволяет выполнять вычисления непосредственно на зашифрованных данных, не требуя предварительной расшифровки. Это позволяет владельцам данных передавать зашифрованные данные третьим лицам для обработки, не беспокоясь о утечке данных.
Например, Алисе нужно воспользоваться мощными вычислительными ресурсами Боба, но она не хочет, чтобы Боб знал реальные данные. Она может зашифровать оригинальные данные (, добавив шум ), чтобы Боб мог обработать зашифрованные данные, а затем Алиса сама расшифрует и получит реальные результаты, в то время как Боб не будет знать содержимого.
В области блокчейна FHE может быть использован для повышения безопасности сетей PoS и систем голосования. Например, Mind Network использует технологию FHE, позволяя узлам PoS выполнять валидацию блоков, не зная ответов друг друга, что предотвращает плагиат узлов. В голосовании FHE может предотвратить взаимное влияние голосующих, избегая голосования по наитию.
Резюме
ZK, MPC и FHE — это современные технологии шифрования, разработанные для защиты конфиденциальности и безопасности данных, но они различаются по области применения и технической сложности:
Эти три технологии имеют свои уникальные вызовы в реализации, но они имеют решающее значение для защиты нашей безопасности данных и личной конфиденциальности. С развитием технологий, можно ожидать, что они будут играть важную роль в большем количестве областей.