Что такое монеты конфиденциальности и zk-SNARK: как они работают?

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

Концепция «нулевого знания» может сбивать с толку, а zk-SNARK быстро усложняются, поэтому давайте начнем с самого начала.

Bitsler

шифрование

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

Шифрование существует уже много веков. Один из самых ранних примеров криптографии появился в Древнем Египте, где последователи Хумхотепа II написали на его могиле загадочные символы, которые отмечали отход от традиционных египетских иероглифов.

Что такое монеты конфиденциальности и zk-SNARK: как они работают?

Одним из наиболее распространенных элементов криптографии в мире криптовалюты являются хэш-функции, основа любой цепочки блоков. Хеш-функции, в частности SHA-256, хеш-функция, встречающаяся в большинстве цепочек блоков, по сути преобразуют запись, такую ​​как словосочетание или число, в зашифрованную информацию фиксированной длины, подобную этой:

77077b1f4c3ad44c83dc0bdb8d937e9b71c0ef07a35c2664bb7da85be738eacf

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

Как и хеш-функции, zk-SNARK - это форма шифрования. Они используются для обеспечения большей конфиденциальности, чем пользователи в блокчейне.

Zcash: zk-SNARK в действии

zk-SNARK - это форма шифрования с нулевым разглашением, следовательно, zk.

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

Тесты с нулевым разглашением позволяют человеку A доказать человеку B, что утверждение X истинно, не раскрывая никакой информации, кроме достоверности самого утверждения X. Представьте, что вы проверяете для кого-то, что вам больше 21 года, не раскрывая его день рождения или тот факт, что вам 25 лет. . Это полезный способ представить, как работают zk-SNARK.

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

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

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

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

Что такое монеты конфиденциальности и zk-SNARK: как они работают?

Чтобы эти обеспеченные транзакции работали, они должны соответствовать определенным условиям. В частности, в Zcash они вовлекают пользователей, публикуя «встречу» и открывая «отменитель».

Обязательство относится к неизрасходованному остатку на блокчейне Zcash. Как и Биткойн, сетевые узлы Zcash поддерживают список таких балансов, показывающий, какие средства фактически доступны.

Человек, который хочет отправить Zcash, публикует обещание: «Послушайте, у меня есть эта сумма денег» (хотя и не раскрывает, сколько). В свою очередь, отменитель служит для того, чтобы сказать, что «была обещана такая же сумма денег - она ​​была отправлена ​​кому-то другому».

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

  Северная Корея запускает кибератаку на протокол DeFi deBridge

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

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

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

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

Будущее zk-SNARKs

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

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

«Если вы думаете о том, как эти люди могут использовать криптовалюту сейчас, это почти невозможно, они не используют Metamask и вкладывают 10.000 XNUMX долларов в случайный проект DeFi», - сказал он. Используя zk-SNARKs, добавляет Мохан, пользователи мобильных телефонов могут мгновенно синхронизироваться с блокчейном, сохраняя при этом те же надежные свойства, что и шифрование, но на устройствах, которые не обладают высокой степенью технических возможностей.

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

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

Но это не остановило EY, одну из крупнейших бухгалтерских фирм в мире, от экспериментов с этим передовым шифрованием.

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

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

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

«Конфиденциальность важна для бизнес-пользователей», - сказал он, добавив: «Для компаний наиболее конфиденциальная информация - это то, что они покупают, у кого, сколько они платят и сколько они покупают в больших объемах».



* PortalCripto ценит качество информации и подтверждает проверку всего контента, созданного его командой, подчеркивая, однако, что он не дает никаких инвестиционных рекомендаций, не неся ответственности за убытки, ущерб (прямой, косвенный и случайный). ), затрат и упущенной выгоды.

Вы могли бы

Следующая статья:

0 %