Проблема конфиденциальности и революционное решение Zama
Опубликовано: 20 января 2026 г. в 08:12
Дилемма конфиденциальности блокчейна
Ценность блокчейна заключается в том, что он обеспечивает возможность публичной проверки. Он позволяет любому проверить, что транзакции были выполнены правильно в соответствии с заранее заданными правилами, исключая необходимость доверять центральному посреднику. Это революционно для управления ценными активами, такими как деньги, идентичность и права управления.
Однако эта сила создает свою главную слабость: полное отсутствие конфиденциальности. Для проверяемости все данные транзакций и состояние должны быть общедоступными. Это серьезное препятствие для массового принятия, поскольку именно те данные, которыми мы хотим управлять в блокчейне — финансовые балансы, личная идентичность, корпоративные записи, голоса — являются очень чувствительными. Хотели бы вы, чтобы ваша зарплата, чистая стоимость или медицинская история были постоянно видны всем? Это парадокс конфиденциальности блокчейна: чтобы быть беспристрастным, он должен быть прозрачным, но прозрачность препятствует его использованию для личных дел.
Введение в блокчейн-протокол Zama Confidential
Протокол Zama не является новой блокчейн-сетью (L1) или rollup-слоем 2. Вместо этого это межсетевой слой конфиденциальности, который работает поверх существующих цепочек, таких как Ethereum и Solana. Подумайте о нем как о мощном приватном движке, который можно установить на несколько автомагистралей, позволяя транспорту (транзакциям) оставаться приватным, не строя новых дорог.
Его цель — обеспечить конфиденциальные смарт-контракты, где входные данные, внутреннее состояние и выходные данные могут быть зашифрованы, но исполнение остается публично проверяемым. Для этого используется сложное сочетание трех передовых криптографических технологий, каждая из которых выбрана для конкретной цели.
Три криптографических опоры Zama
Архитектура Zama — это мастер-класс по применению правильного инструмента для правильной работы
-
Полностью гомоморфное шифрование (FHE) - Рабочая лошадка
FHE — это «святой грааль» криптографии. Он позволяет выполнять вычисления напрямую на зашифрованных данных, не расшифровывая их.
-
Роль в Zama: FHE выполняет приватные вычисления внутри смарт-контрактов. Ваш зашифрованный баланс можно добавить к зашифрованному депозиту, в результате получится зашифрованный новый баланс. Все это происходит в зашифрованном виде.
-
Преимущество: он сохраняет полную композируемость (зашифрованные выходные данные могут стать входными данными для другого контракта) и публичную проверяемость (любой может повторно запустить операции FHE для проверки правильности). Прорывы Zama сделали FHE практичным, устойчивым к квантовым атакам и достаточно быстрым для масштабирования блокчейна.
-
Многопользовательские вычисления (MPC) - Хранитель ключа
MPC позволяет группе сторон совместно управлять секретом (например, ключом расшифровки), так что ни одна отдельная сторона никогда его не видит. Операции требуют порога консенсуса (например, 9 из 13 сторон).
-
Роль в Zama: MPC используется исключительно для управления глобальным ключом дешифрования протокола. Он образует децентрализованную службу управления ключами (KMS). Когда пользователь с соответствующими разрешениями запрашивает дешифрование данных, узлы MPC совместно выполняют дешифрование, при этом ни один узел никогда не обладает полным ключом.
-
Преимущество: Это обеспечивает максимальную безопасность и децентрализацию для главного ключа. Использование MPC только для этой конкретной задачи делает его эффективным и масштабируемым.
-
Нулевые доказательства знаний (ZK) - Хранитель входных данных
Доказательства с нулевым разглашением позволяют одной стороне доказать другой, что утверждение верно, не раскрывая никакой информации, кроме самой истинности утверждения.
-
Роль в Zama: У ZK очень узкая задача: доказать, что зашифрованные данные, которые пользователь отправляет в контракт, имеют правильную структуру и являются корректными (например, зашифрованная сумма перевода - это положительное число в допустимых пределах). Это предотвращает отправку пользователями искаженных шифротекстов, которые могут нарушить работу системы.
-
Преимущество: ограничив ZK одним легковесным доказательством, сгенерированным на устройстве пользователя, Zama избегает сложности и стоимости использования ZK для доказательства выполнения всей контрактной системы.
В заключение: FHE выполняет приватные вычисления, MPC защищает ключ для расшифровки результатов, а ZK сертифицирует приватные входные данные. Такая комбинация делает Zama уникально способной по сравнению с решениями, использующими только одну из этих технологий.
Программируемое соответствие: Основное инновационное решение
В отличие от многих протоколов конфиденциальности, которые предлагают "все или ничего", Zama вводит концепцию программируемой конфиденциальности. Разработчик смарт-контракта определяет правила доступа в рамках логики контракта используя простые команды, такие как FHE.allow(баланс, адрес_пользователя).
.
.
-
Режим end-to-end шифрования: Разработчик может спроектировать его так, что никто, даже разработчик или операторы узлов, никогда не сможет расшифровать данные пользователей. Идеально подходит для частных платежей или голосования.
-
Режим шифрования в цепочке: Разработчик может позволить себе (или должностному лицу по соблюдению норм) иметь права расшифровки при определенных условиях, обеспечивая соблюдение нормативных требований (например, проверки KYC/AML) непосредственно в логике зашифрованного контракта.
Это предоставляет возможность проектирования моделей конфиденциальности и соответствия в руки разработчика приложений, а не протокола.
Отказ от ответственности: Информация на этой странице может поступать от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Этот контент предназначен только для ознакомления и не является какой-либо формой представления или гарантии, а также не должен рассматриваться как финансовый или инвестиционный совет. KuCoin не несет ответственности за любые ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в виртуальные активы могут быть сопряжены с рисками. Пожалуйста, тщательно оценивайте риски продукта и свою толерантность к риску, исходя из своего финансового положения. Для получения дополнительной информации, пожалуйста, ознакомьтесь с Условиями использования и Информацией о рисках.