Zcash
Zcash — это криптовалюта с открытым исходным кодом, ориентированная на обеспечение конфиденциальности транзакций. Относится к классу анонимных цифровых валют, использующих доказательства с нулевым разглашением (zero-knowledge proofs) для сокрытия данных об отправителе, получателе и сумме перевода. Zcash была запущена 28 октября 2016 года как форк протокола Bitcoin, но с принципиально иной архитектурой приватности.
История
Разработка Zcash началась в 2013 году под руководством криптографа Зуко Уилкокса (Zooko Wilcox-O’Hearn). Проект изначально назывался Zerocoin, затем был переименован в Zerocash, а после коммерциализации — в Zcash. Команда основателей включала учёных из Университета Джонса Хопкинса, Массачусетского технологического института и Тель-Авивского университета.
В 2015 году была создана компания Zerocoin Electric Coin Company (ZECC), которая впоследствии стала основным разработчиком протокола. В 2016 году состоялся запуск основной сети (mainnet) с майнингом на алгоритме Equihash. Первые блоки добывались с использованием специального «параметризованного» доказательства, что вызвало критику из-за риска централизации.
В 2018 году Zcash перешла на алгоритм консенсуса Proof-of-Work (PoW) с модифицированным Equihash (Equihash-BTG). В 2020 году состоялся хардфорк, добавивший поддержку смарт-контрактов на базе языка Halo 2. В 2022 году команда объявила о переходе на механизм консенсуса Proof-of-Stake (PoS) в рамках обновления под названием «Zcash 5.0».
Технические особенности
Доказательства с нулевым разглашением (zk-SNARKs)
Основой конфиденциальности Zcash является технология zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge). Она позволяет одной стороне (доказывающему) убедить другую сторону (проверяющего) в истинности утверждения, не раскрывая никакой дополнительной информации. В контексте Zcash это означает, что можно подтвердить, что транзакция действительна (например, что у отправителя достаточно средств), не показывая сумму перевода, адреса участников или историю монет.
Два типа адресов
Zcash поддерживает два типа адресов, что даёт пользователю выбор между прозрачностью и анонимностью:
- Прозрачные адреса (T-адреса) — работают аналогично адресам Bitcoin. Все транзакции между T-адресами видны в блокчейне и содержат открытые данные об отправителе, получателе и сумме.
- Защищённые адреса (Z-адреса) — используют zk-SNARKs. Информация о транзакциях между Z-адресами зашифрована и не отображается в публичном реестре. Только участники транзакции могут её расшифровать.
Пользователь может свободно переводить средства между T- и Z-адресами, но при этом часть данных может раскрываться (например, при отправке с Z-адреса на T-адрес сумма перевода становится видимой).
Протокол Halo 2
В 2020 году Zcash внедрила протокол Halo 2, который заменил первоначальную систему zk-SNARKs. Halo 2 не требует доверенной настройки (trusted setup) — процедуры, при которой создаются секретные параметры, потенциально уязвимые для компрометации. Это повысило децентрализацию и безопасность сети.
Эмиссия и майнинг
Максимальная эмиссия Zcash составляет 21 миллион монет (аналогично Bitcoin). Скорость эмиссии постепенно уменьшается: каждые 4 года происходит «халвинг» — снижение награды за блок вдвое. На момент запуска награда составляла 12,5 ZEC за блок, после первого халвинга в 2020 году — 6,25 ZEC, после второго в 2024 году — 3,125 ZEC.
До перехода на PoS майнинг Zcash осуществлялся на алгоритме Equihash, который требовал значительного объёма оперативной памяти (ASIC-устойчивый). С 2022 года сеть начала поэтапный переход на PoS, что предполагает отказ от майнинга в пользу стейкинга.
Применение
Zcash используется в качестве средства для конфиденциальных расчётов, а также как инструмент для хранения ценности. Основные сценарии применения:
- Приватные транзакции — для физических лиц и организаций, которым необходимо скрывать финансовую информацию (например, при выплатах сотрудникам, благотворительных переводах или коммерческих сделках).
- Арбитраж и торговля — на криптовалютных биржах, где Zcash торгуется под тикером ZEC.
- Смарт-контракты — после обновления Halo 2 стало возможным создание децентрализованных приложений (dApps) с поддержкой конфиденциальности.
- Инвестиции — Zcash входит в топ-100 криптовалют по рыночной капитализации и рассматривается некоторыми инвесторами как аналог «цифрового золота» с дополнительной функцией приватности.
Критика и ограничения
Zcash подвергается критике по нескольким причинам:
- Сложность использования — для работы с защищёнными адресами требуется специализированное программное обеспечение (например, кошелёк ZecWallet), что снижает массовое распространение.
- Регуляторные риски — из-за высокой анонимности Zcash запрещена или ограничена на некоторых биржах и в юрисдикциях, требующих идентификации пользователей (KYC). В России, например, использование криптовалют для расчётов запрещено, а анонимные транзакции могут привлекать внимание правоохранительных органов.
- Проблемы масштабирования — защищённые транзакции требуют больше вычислительных ресурсов и времени на обработку, чем прозрачные. Это ограничивает пропускную способность сети.
- Централизация разработки — до 2022 года значительная часть кода контролировалась компанией ZECC, что вызывало опасения по поводу возможного внедрения «чёрного хода» или изменения протокола в интересах разработчиков.
Регулирование в России
В Российской Федерации криптовалюты, включая Zcash, не признаются законным платёжным средством. Согласно Федеральному закону «О цифровых финансовых активах» (2020 год), операции с криптовалютами разрешены только в рамках инвестиционной деятельности, но не для расчётов за товары и услуги. Анонимные криптовалюты, такие как Zcash, могут подпадать под дополнительные ограничения, связанные с противодействием отмыванию доходов и финансированию терроризма. В 2023 году Центральный банк РФ высказывался о необходимости ужесточения контроля за оборотом анонимных цифровых валют.
Интересные факты
- Название Zcash происходит от слов «zero» (ноль) и «cash» (наличные), что отражает идею «нулевого знания» и анонимности, сравнимой с наличными деньгами.
- В 2018 году Zcash стала первой криптовалютой, которая прошла аудит безопасности от компании Least Authority, выявивший ряд уязвимостей, впоследствии устранённых.
- Разработчики Zcash отказались от предварительного майнинга (pre-mine), но 20% награды за блок в первые 4 года направлялось в фонд разработчиков (Founders’ Reward). Это решение вызвало споры в сообществе.
Источники
- «Zcash Protocol Specification» — официальная техническая документация проекта.
- «The Zerocash Project» — научная работа авторов протокола (2014).
- «Zcash: A Privacy-Preserving Cryptocurrency» — статья на сайте проекта.
- Федеральный закон РФ № 259-ФЗ «О цифровых финансовых активах» (2020).
- «Zcash: The First Anonymous Cryptocurrency with a Trusted Setup» — обзор на портале CoinDesk (2016).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →