FHE против ZK против MPC

8/6/2024, 1:52:25 PM
В этой статье сравниваются три технологии шифрования: Полностью гомоморфное шифрование (FHE), Доказательства на нользнание (ZK) и Многопартийные вычисления (MPC), объясняя их соответствующие механизмы и роли в приложениях блокчейн.

В прошлый раз мы анализировали, как работает технология полностью гомоморфного шифрования (FHE).

Однако многие люди все еще путают FHE с ZK и MPC технологиями шифрования. Поэтому этот второй поток планирует подробно сравнить эти три технологии:

FHE против ZK против MPC

Сначала давайте начнем с самых базовых вопросов:

  • Что это за три технологии?
  • Как они работают?
  • Как они функционируют в приложениях блокчейн?

1. Доказательства с нулевым разглашением информации (ZK): акцент на «доказательстве без раскрытия»

Доказательства с нулевым разглашением (ZK) направлены на проверку правдивости информации без раскрытия конкретных деталей.

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

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

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

В приложениях блокчейн возьмем пример приватной монеты Zcash:

Когда Алиса отправляет кому-то средства, она хочет остаться анонимной, доказывая, что у нее есть право переводить эти монеты (чтобы предотвратить двойную трату). Для этого ей нужно сгенерировать доказательство ZK.

Боб, майнер, видит этот доказательство и может добавить транзакцию в блокчейн, не зная личность Алисы (т.е. у него нет никаких сведений о личности Алисы).

2. Многопартийные вычисления (MPC): акцент на «Как вычислять без разглашения»

Многостороннее вычисление (MPC) направлено на обеспечение возможности совместного безопасного вычисления функции несколькими участниками без раскрытия их чувствительных входных данных.

Эта технология позволяет нескольким сторонам (например, Алисе, Бобу и Кэрол) совместно выполнять вычислительную задачу, не раскрывая свои входные данные.

Например, если Алиса, Боб и Кэрол хотят рассчитать свою среднюю зарплату, не раскрывая свои индивидуальные зарплаты, как они могут это сделать?

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

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

В криптоиндустрии кошельки MPC используют эту технологию.

Например, в простых кошельках MPC, запущенных Binance или Bybit, пользователям больше не нужно хранить 12 мнемонических фраз. Вместо этого, закрытый ключ разбивается на 2/2 части мультиподписи: одна часть на телефоне пользователя, одна часть в облаке и одна часть с биржей.

Если пользователь потеряет свой телефон, облако и биржа могут восстановить кошелек.

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

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

3. Полностью гомоморфное шифрование (FHE): акцент на «Как зашифровать для внешнего подрядчика»

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

Ссылка на предыдущую ветку: https://x.com/0x_Todd/status/1810989860620226900

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

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

Ранее мы сосредоточились на том, почему индустрии искусственного интеллекта нужна FHE. Теперь давайте исследуем применение FHE в криптовалютной индустрии.

Например, есть проект под названием Mind Network (@mindnetwork_xyz), которая получила Ethereum Grant и является частью Binance Incubator. Он решает проблему, присущую механизму Proof of Stake (PoS):

В протоколах PoS, таких как Ethereum, с более чем 1 миллионом валидаторов, проблем не так много. Однако у меньших проектов возникают проблемы, поскольку майнеры склонны к лени.

Почему так происходит? Теоретически узлы должны добросовестно проверять правильность каждой транзакции. Однако в меньших PoS-протоколах с меньшим количеством узлов и многими «большими узлами» некоторые меньшие PoS-узлы могут обнаружить, что им проще скопировать результаты больших узлов, чем выполнять работу самостоятельно.

Это, безусловно, приводит к значительной централизации.

Кроме того, сценарии голосования проявляют схожее поведение "следования".

Например, на голосовании в MakerDAO A16Z держал значительное количество токенов MKR, что часто определяло результат протоколов. После голосования A16Z более мелкие держатели токенов не имели выбора, кроме как следовать или воздерживаться, не отражая истинное общественное мнение.

Итак, Mind Network использует технологию FHE:

Узлы PoS могут выполнять проверку блоков, используя мощность машины, не зная ответов друг друга, что не позволяет узлам PoS копировать работу друг друга.

или

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

Это одно из важных применений FHE в блокчейне.

Поэтому для реализации этой функциональности Mind также нужно перестроить протокол повторного ставки. Поскольку сам EigenLayer в будущем будет предоставлять услуги "аутсорсинговых узлов" для некоторых маленьких блокчейнов, его сочетание с FHE может значительно улучшить безопасность сетей PoS или голосования.

Используя неполное сравнение, внедрение Eigen+Mind небольшими блокчейнами напоминает небольшую страну, привлекающую иностранные войска для управления внутренними делами, которые они не могут решить самостоятельно.

Это один из ключевых отличительных признаков Mind в пространстве PoS/Re-staking по сравнению с Renzo и Puffer. Mind Network, начавшаяся позже Renzo и Puffer, недавно запустила свою основную сеть, и это не так интенсивно, как летом Re-taking.

Конечно, Mind Network также предоставляет услуги в сфере искусственного интеллекта, такие как использование технологии FHE для шифрования данных, подаваемых на искусственный интеллект, что позволяет искусственному интеллекту учиться и обрабатывать эти данные, не зная исходных данных. Типичным случаем является сотрудничество с подсетью Bittensor.

Вывод

Хотя ZK (Zero-Knowledge Proof), MPC (Multi-Party Computation) и FHE (Fully Homomorphic Encryption) являются передовыми технологиями шифрования, разработанными для защиты конфиденциальности и безопасности данных, они различаются по сценариям применения и технической сложности:

Сценарии применения:

ZK (Zero-Knowledge Proof): Фокусируется на "как доказать". Оно обеспечивает способ для одной стороны доказать другой, что определенная информация является правильной, не раскрывая никакой дополнительной информации. Эта технология особенно полезна при проверке разрешений или подлинности.

MPC (Multi-Party Computation): Фокусируется на "как вычислить". Позволяет нескольким участникам совместно выполнять вычисления, не раскрывая своих отдельных входных данных. Это полезно в сценариях, где требуется сотрудничество в области данных, при этом защищая конфиденциальность данных каждой стороны, например, при межинституциональном анализе данных и финансовых аудитах.

FHE (Fully Homomorphic Encryption): Сосредотачивается на «как зашифровать». Это позволяет делегировать сложные вычисления, сохраняя данные зашифрованными во все времена. Это особенно важно для облачных вычислений/искусственного интеллекта, позволяя пользователям безопасно обрабатывать чувствительные данные в облачной среде.

Техническая сложность:

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

MPC (Multi-Party Computation): Для реализации MPC требуется решение проблем синхронизации и эффективности коммуникации. Особенно когда участвует много участников, издержки координации и вычислительные издержки могут быть очень высокими.

FHE (Полностью гомоморфное шифрование): FHE сталкивается с значительными проблемами в вычислительной эффективности. Алгоритмы шифрования достаточно сложны, с практическими моделями, ставшими доступными только в 2009 году. Несмотря на свою теоретическую привлекательность, высокая вычислительная сложность и затраты времени в реальных приложениях остаются основными препятствиями.

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

Я надеюсь, что это поможет тем, кто запутался в этих трех концепциях, четко различить эти топовые криптографические технологии.

Disclaimer:

  1. Эта статья перепечатана с [0xТодд]. Все авторские права принадлежат оригинальному автору [0xТодд]. Если есть возражения против этой публикации, пожалуйста, свяжитесь со Gate Learnкоманда и они оперативно это решат.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, являются исключительно мнением автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Пригласить больше голосов

Крипто-календарь

Обновления проекта
Etherex запустит токен REX 6 августа.
REX
22.27%
2025-08-06
Редкий день разработки и управления в Лас-Вегасе
Cardano проведет Rare Dev & Governance Day в Лас-Вегасе с 6 по 7 августа, включая семинары, хакатоны и панельные дискуссии, сосредоточенные на техническом развитии и вопросах управления.
ADA
-3.44%
2025-08-06
Блокчейн.Rio в Рио-де-Жанейро
Stellar примет участие в конференции Blockchain.Rio, которая состоится в Рио-де-Жанейро с 5 по 7 августа. Программа будет включать в себя ключевые выступления и панельные дискуссии с участием представителей экосистемы Stellar в сотрудничестве с партнерами Cheesecake Labs и NearX.
XLM
-3.18%
2025-08-06
Вебинар
Circle объявила о проведении вебинара Executive Insights на тему "Эра Закона GENIUS начинается", который запланирован на 7 августа 2025 года в 14:00 UTC. В ходе сессии будут рассмотрены последствия недавно принятого Закона GENIUS — первой федеральной регулирующей рамки для платежных стейблкоинов в Соединенных Штатах. Данта Диспарте и Кори Тен из Circle возглавят обсуждение того, как законодательство влияет на инновации в области цифровых активов, ясность регулирования и лидерство США в глобальной финансовой инфраструктуре.
USDC
-0.03%
2025-08-06
AMA на X
Ankr проведет AMA в X 7 августа в 16:00 UTC, сосредоточив внимание на работе DogeOS по созданию прикладного слоя для DOGE.
ANKR
-3.23%
2025-08-06

Похожие статьи

Руководство для начинающих по TradingView
Новичок

Руководство для начинающих по TradingView

TradingView - это одна из лучших аналитических платформ для трейдеров финансовых, фондовых и криптовалютных рынков. При постоянной практике можно освоить все возможности платформы.
11/29/2022, 4:17:43 AM
Что такое Tronscan и как вы можете использовать его в 2025 году?
Новичок

Что такое Tronscan и как вы можете использовать его в 2025 году?

Tronscan — это обозреватель блокчейна, который выходит за рамки основ, предлагая управление кошельком, отслеживание токенов, аналитику смарт-контрактов и участие в управлении. К 2025 году она будет развиваться за счет улучшенных функций безопасности, расширенной аналитики, кроссчейн-интеграции и улучшенного мобильного опыта. Теперь платформа включает в себя расширенную биометрическую аутентификацию, мониторинг транзакций в режиме реального времени и комплексную панель управления DeFi. Разработчики получают выгоду от анализа смарт-контрактов на основе искусственного интеллекта и улучшенных сред тестирования, в то время как пользователи наслаждаются унифицированным многоцепочечным представлением портфеля и навигацией на основе жестов на мобильных устройствах.
11/22/2023, 6:27:42 PM
Что такое Solscan и как его использовать? (Обновление 2025 года)
Средний

Что такое Solscan и как его использовать? (Обновление 2025 года)

Solscan — это усовершенствованный обозреватель блокчейна Solana, который предлагает пользователям веб-платформу для исследования и анализа транзакций, адресов кошельков, контрактов, NFT и DeFi проектов на блокчейне Solana. После его приобретения Etherscan в 2025 году платформа теперь имеет переработанную аналитическую панель, расширенные инструменты для разработчиков, продвинутые функции безопасности, комплексный мониторинг DeFi протоколов по 78 протоколам и сложные интеграции NFT-рынков с инструментами анализа редкости.
3/8/2024, 2:36:44 PM
Руководство по трейдингу для начинающих
Новичок

Руководство по трейдингу для начинающих

Эта статья открывает ворота в криптовалютную торговлю, исследует неизвестные области, объясняет криптопроекты и предупреждает читателей о потенциальных рисках.
11/21/2022, 8:11:24 AM
Что такое Технический анализ?
Новичок

Что такое Технический анализ?

Учиться на опыте - Исследовать закон движения цен и код богатства на постоянно меняющемся рынке.
11/21/2022, 9:40:45 AM
Что такое Telegram NFT?
Средний

Что такое Telegram NFT?

В этой статье обсуждается превращение Telegram в приложение, работающее на основе NFT, интегрирующее технологию блокчейна для революционизации цифрового дарения и владения. Узнайте основные возможности, возможности для художников и создателей, и будущее цифровых взаимодействий с NFT от Telegram.
1/10/2025, 1:41:40 AM
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!