Что такое Zero Knowledge Proof
С развитием технологий со временем увеличился и объем мошеннической деятельности. Следовательно, поддержание протоколов безопасности - одна из основных задач в процессе транзакций.
Хотя блокчейн стал одной из многообещающих инноваций, нам нужны дополнительные стандарты безопасности для обеспечения безопасности транзакций. В таких обстоятельствах хорошим вариантом будет Zero Knowledge Proof или ZKP.
Чтобы сделать транзакции полностью безопасными, на платформе блокчейна используются криптографические методы. Криптография была связана с блокчейном с самого начала. Однако сочетание блокчейна и криптографии недавно привлекло внимание людей после того, как был представлен ZKP. Другими словами, объединение блокчейна и криптографии дало защищенный режим финансовых транзакций.
Что такое доказательство с нулевым разглашением?
Доказательство с нулевым разглашением - это криптографический метод, при котором во время транзакции не раскрывается никакой информации, за исключением обмена некоторого значения. Идея доказательства с нулевым разглашением заключается в том, что пользователь может доказать другому пользователю, что он знает абсолютное значение, не раскрывая при этом никакой другой или дополнительной информации.
ZKP обладают следующими тремя неотъемлемыми свойствами:
Применение доказательства с нулевым разглашением
Помимо некоторых блокчейнов, таких как ZCash, ZKP также используются в частных транзакциях, которые не раскрывают денежные данные, а также информацию о получателе и отправителе. Децентрализованные сети Oracle, которые предоставляют данные смарт-контрактов вне сети, также могут использовать ZKP некоторые факты о данных вне сети, фактически не раскрывая информацию внутри сети.
DECO, протокол оракула с контролируемой конфиденциальностью в сети Chainlink, использует ZKP в блокчейне. Расширяя HTTPS / TLS, самые основные протоколы передачи данных, DECO гарантирует, что данные останутся конфиденциальными и защищенными от несанкционированного доступа. DECO использует самую современную версию TLS, не требует специального оборудования и работает с обратной совместимостью без каких-либо изменений на стороне сервера.
Таким образом, узлы оракула с поддержкой DECO могут проверять доказательства данных, полученных с доверенных серверов, не раскрывая данные в цепочке. Смарт-контракты, подобные DECO, позволяют банковским и финансовым учреждениям предлагать ссуды с недостаточным обеспечением, если заемщик доказал свою кредитоспособность. Заемщики могут генерировать учетные данные в зависимости от записей из авторитетных источников, не раскрывая конфиденциальные личные или профессиональные данные.
Предоставляя способ монетизации закрытых и конфиденциальных наборов данных, DECO помогает традиционным организациям и поставщикам данных конфиденциально. Вместо того, чтобы размещать все данные в цепочке, эти поставщики услуг могут использовать аттестации, полученные от ZKP, для подтверждения фактов о данных, которые будут опубликованы.
Это создает новый рынок для поставщиков данных, который может монетизировать и увеличить доход от набора данных при нулевой их утечке.
Доказательства с нулевым разглашением имеют множество применений за пределами блокчейна
Никогда не допускайте повторной утечки паролей, отправляя «подтверждение пароля» на сайт вместо пароля напрямую.
Проверка личности:Используйте подтверждение номера SSN/ID вместо того, чтобы доверять другой стороне обеспечение его безопасности.
Голосование:(Сопротивление Сивилле — это другая тема, может быть, для другой темы?)
По мере продолжения исследований будет обнаружено много других приложений, но впереди у нас частное и безопасное будущее!
Справка
ZKP имеют большой потенциал для экономии, а также для сохранения конфиденциальности пользователей.
Кроме того, он прост в использовании, а технологии, поддерживающие ZKP, также чрезвычайно эффективны. Используя ZKP последнего поколения, вы можете получить огромную выгоду, не тратя много денег.
Чтобы узнать больше о ZKP, проконсультируйтесь с нашими экспертами по ZKP на уровне предприятия.
Полезные материалы
Лекция Боаза Барака наиболее доступным (но строгим) обзором систем ZKP для тех, у кого нет математического образования на уровне выпускников.
Книга доказательств Хаммака
Учебник по схемам доказательства ZK
zkSNARKS от Виталика
Математика SNARK
А для таких, как я, которым нравится браться за руки, вот репозиторий с учебными пособиями, чтобы познакомиться со STARK