Кратко
Zama (ZAMA) — это протокол инфраструктуры блокчейна, который добавляет слой сквозного шифрования к существующим публичным блокчейнам. Это позволяет создавать конфиденциальные смарт-контракты и проводить приватные транзакции без необходимости перехода пользователей на новую цепочку.
- Инфраструктура конфиденциальности — это кросс-чейн слой конфиденциальности, основанный на технологии Fully Homomorphic Encryption (FHE), которая позволяет обрабатывать данные в зашифрованном виде.
- Ориентирован на разработчиков — создатели приложений используют стандартные инструменты Solidity и специальные зашифрованные типы данных для создания приватных приложений на таких блокчейнах, как Ethereum и Solana.
- Программируемое соответствие требованиям — смарт-контракты определяют, кто может расшифровывать данные, что позволяет внедрять собственные правила конфиденциальности и соответствия.
Подробно
1. Цель и ценностное предложение
Публичные блокчейны требуют полной прозрачности для проверки транзакций, что раскрывает чувствительные финансовые и личные данные. Zama решает эту основную проблему, делая конфиденциальность встроенной функцией. Протокол работает поверх существующих сетей первого и второго уровней, позволяя разработчикам создавать приложения, где балансы пользователей, суммы транзакций и состояния контрактов остаются приватными, но при этом остаются публично проверяемыми. Это открывает новые возможности, такие как конфиденциальный DeFi, приватные платежи в стейблкоинах и соответствующая институциональная токенизация, которые ранее были невозможны на прозрачных реестрах.
2. Технология и архитектура
Основное новшество Zama — использование Fully Homomorphic Encryption (FHE), криптографии, позволяющей выполнять вычисления непосредственно над зашифрованными данными без их расшифровки. Это означает, что чувствительная информация никогда не раскрывается, даже валидаторам сети. Для обеспечения высокой производительности и низких комиссий протокол использует модель копроцессора, которая снимает нагрузку с основной цепочки при выполнении ресурсоёмких FHE-вычислений. Разработчики работают с библиотекой FHEVM, используя привычный синтаксис Solidity, но с особыми зашифрованными типами данных (например, euint64) для обозначения приватных переменных.
3. Ключевые отличия
В отличие от блокчейнов с фокусом на приватность или миксеров, Zama является слоем интеграции, который приносит конфиденциальность туда, где уже находятся пользователи и ликвидность — на крупных цепочках, таких как Ethereum. Протокол сочетает FHE с многосторонними вычислениями (MPC) для управления ключами и доказательствами с нулевым разглашением (Zero-Knowledge proofs) для проверки входных данных, создавая многоуровневую систему безопасности. Важным отличием является программируемое соответствие требованиям: каждый смарт-контракт задаёт свои правила, кто может видеть зашифрованные данные, что позволяет создавать как полностью приватные приложения, так и модели с выборочным доступом, например, для регуляторов.
Вывод
Zama — это инфраструктура, которая обеспечивает конфиденциальность, стремясь преодолеть противоречие между необходимостью прозрачности блокчейна и реальной потребностью в защите данных. По мере роста спроса на соответствующие требованиям и приватные операции в блокчейне, вопрос в том, насколько быстро разработчики начнут использовать её инструменты для переосмысления границ DeFi и институциональных финансов.