Что такое криптовалюта ZEC? Как работают конфиденциальные транзакции Zcash и zk-SNARKs

Olivia KarellOlivia Karell|1 мин чтения

Ключевые выводы

  • ZEC — это нативный токен Zcash, сети платежей на основе proof-of-work с максимальным предложением в 21 миллион монет.
  • Zcash поддерживает как прозрачные, так и зашифрованные транзакции; только зашифрованный путь скрывает детали транзакций в блокчейне.
  • zk-SNARKs позволяют сети подтверждать действительность зашифрованного платежа, не раскрывая отправителя, получателя или сумму.
  • Конфиденциальность не абсолютна: выбор кошелька, записи бирж, сетевые метаданные и шаблоны транзакций могут раскрыть информацию.
Конфиденциальные транзакции Zcash и zk-SNARKs

ZEC — это нативная криптовалюта Zcash, блокчейна, разработанного для повышения конфиденциальности цифровых платежей. Его отличительная особенность — выбор: пользователи могут отправлять прозрачные транзакции, похожие на переводы Bitcoin, или зашифрованные транзакции, которые сохраняют ключевые детали в зашифрованном виде в публичном реестре.

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

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

Что такое криптовалюта ZEC?

ZEC — это валюта, используемая в сети Zcash. Zcash был запущен в 2016 году и построен на основе кодовой базы Bitcoin, поэтому обе сети имеют несколько общих характеристик. Обе используют майнинг на основе proof-of-work, обе создают публичный блокчейн, и обе ограничивают максимальное предложение 21 миллионом монет.

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

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

 

Внутридневной график цены ZEC

Как работают конфиденциальные транзакции Zcash

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

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

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

Как работают конфиденциальные транзакции Zcash

 

Что такое zk-SNARKs?

zk-SNARK расшифровывается как «Zero-Knowledge Succinct Non-Interactive Argument of Knowledge» (Краткое неинтерактивное доказательство знания с нулевым разглашением). На практике это небольшое криптографическое доказательство, показывающее, что кто-то знает действительные частные данные, не раскрывая эти данные.

Для зашифрованного платежа Zcash доказательство демонстрирует, что отправитель имеет право тратить монеты, что входы и выходы сбалансированы, и что те же средства еще не были потрачены. Узлы сети могут проверить доказательство, не узнавая защищенные адреса или сумму. Официальное объяснение zk-SNARKs от Zcash описывает это как способ сохранить данные транзакций в зашифрованном виде, позволяя при этом соблюдать правила консенсуса.

«Краткое» (Succinct) относится к доказательствам, которые относительно малы и быстро проверяются. «Неинтерактивное» (Non-Interactive) означает, что доказывающий может создать доказательство, которое проверяющий проверяет без обмена данными туда и обратно. Последняя фраза, «доказательство знания» (argument of knowledge), означает, что доказательство показывает владение секретной информацией, необходимой для того, чтобы сделать действительное утверждение.

Прозрачные против зашифрованных транзакций Zcash

Функция Прозрачная транзакция Зашифрованная транзакция
Отправитель и получатель Видимы в блокчейне Защищены при полностью зашифрованном переводе
Сумма Видима Защищена
Проверка Стандартные публичные данные транзакции Криптографическое доказательство подтверждает действительность
Поддержка кошелька Широкая совместимость Требуется совместимая поддержка зашифрованных данных
Уровень конфиденциальности Псевдонимный, не конфиденциальный Более высокий уровень конфиденциальности в блокчейне, с внешними ограничениями

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

Orchard, Halo 2 и унифицированные адреса

Zcash со временем обновлял свою технологию шифрования. Обновление сети NU5, активированное в мае 2022 года, представило протокол шифрования Orchard и систему доказательств Halo 2. Orchard устранил необходимость в доверенной настройке, ранее связанной со старыми системами шифрования Zcash.

Унифицированные адреса были введены для улучшения удобства использования. Вместо того чтобы просить отправителя разбираться в нескольких форматах адресов, один унифицированный адрес может содержать несколько типов получателей, таких как получатели Orchard, Sapling и прозрачные. Совместимый кошелек может выбрать наилучший поддерживаемый вариант. Документация Zcash рекомендует унифицированные адреса для новых приложений, если только конкретное требование совместимости не требует другого формата.

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

Для чего используется ZEC?

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

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

Помимо платежей, ZEC торгуется как спекулятивный актив. Это вносит рыночный риск, отдельный от протокола. Цена может реагировать на ликвидность, доступность бирж, экономику майнинга, регулирование, общий крипто-настрой и спрос на активы, ориентированные на конфиденциальность.

Ограничения конфиденциальности Zcash и ключевые риски

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

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

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

Заключение

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

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

FAQ

Является ли каждая транзакция ZEC конфиденциальной?

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

Что означает zk-SNARK?

Это сокращение от Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (Краткое неинтерактивное доказательство знания с нулевым разглашением). Доказательство подтверждает, что утверждение верно, не раскрывая частную информацию, использованную для его доказательства.

Можно ли проводить аудит зашифрованных транзакций Zcash?

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

Имеет ли Zcash такое же ограничение предложения, как Bitcoin?

Максимальное предложение Zcash составляет 21 миллион ZEC. Его график эмиссии и сетевые правила отличаются от Bitcoin, хотя Zcash и был создан на основе кода Bitcoin.

Являются ли транзакции ZEC полностью анонимными?

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

Отказ от ответственности

Торговля криптовалютами сопряжена со значительным риском убытков. Цены крайне волатильны и могут быстро меняться. Интеграции протоколов, утилиты токенов и сроки дорожных карт могут быть изменены. Данная статья носит исключительно информационный характер и не является инвестиционной рекомендацией. Всегда проводите собственное исследование (DYOR) и никогда не инвестируйте больше, чем можете позволить себе полностью потерять.'

Освойте криптовалютный рынок

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