Zcash

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

Обозначение валюты ZEC.

Криптовалюта Zcash

Курс на 20.02.2018

Преимущества Zcash

Данный вид криптовалюты стал во многом привлекательным, благодаря своим неоспоримым преимуществами выдающимся качествам, которые включают:

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

zk-SNARK

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

 

 

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

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

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

Как zk-SNARK сконструированы в Zcash

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

loading...

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...
Top