Главное из существенных отличий Zcash от Bitcoin - более высокий уровень конфиденциальности, - участники системы не могут отследить кошельки отправителей и получателей платежей и узнать суммы переводов.
Исходный код клиента Zcash опубликован на ресурсе GitHub, пользователи могут скачать его, скомпилировать и подключиться к пиринговой сети.
Обеспечение конфиденциальности
В системе Bitcoin транзакции проводятся трехсторонним подсчетом: транзакции объединяются в «выводы» предыдущих транзакций и разбиваются на новые «выводы» произвольного значения. Затем узлы вручную проверяют платежеспособность «вводов» транзакции и баланс транзакции. Это означает, что не отправленные «выводы» остаются на всех проверяющих узлах, а также что все узлы находятся в курсе значений переводов и знаю стороны, участвующие в транзакциях.
Чтобы защитить пользователей Zcash от раскрытия их личностей и переводимых сумм, в новой системе используется метод доказательства с нулевым разглашением, который позволяет скрыть метаданные транзакций от участников системы. Этот метод позволяет только проверить состоятельность транзакции. Проверяющие узлы не могут узнать, кто ее совершает, и величину суммы.
Как и Bitcoin, криптовалюта Zcash построена на технологии blockchain
Для чего нужен Zcash
По словам авторов проекта, они решили создать новую криптовалюту с твердым убеждением, что право на частную жизнь является неотъемлемым правом любого человека. «Вы имеете право сами выбирать, кто и когда будет знать о ваших перемещениях, произнесенных словах и совершенных действиях. Вы также сами должны решать, будут ли ваша жизнь записана и проанализирована знакомыми, соседями, родственниками, коллегами, безымянными организациями и массивными суперкомпьютерами», — говорится в блоге проекта. Авторы утверждают, что это в равной степени относится и к коммерческим организациям.