Клуб свободных инвесторов

17 Авг / 2021

Как работает блокчейн с алгоритмом Zero-Knowledge Proofs?

Анонимные сети, и как работает блокчейн

Технология блокчейн основана на использовании многих криптографических методов, функций конфиденциальности и протоколов безопасности.Один важный криптографический алгоритм реализован в концепции Zero-Knowledge Proofs (доказательство с нулевым разглашением). Цель этой статьи: объяснить внутренние механизмы ZKP и разобраться, как работает блокчейн, основанный на таком механизме передачи данных.

как работает блокчейн

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

Что такое доказательства с нулевым разглашением?

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

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

  • Критически важная информация передается частной компании.
  • Данные могут быть потенциально переданы третьей стороне.

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

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

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

Доказательства с нулевым разглашением в индустрии блокчейнов

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

Когда пользователь создает транзакцию, отправляя платеж на другой кошелек, становятся доступными данные о том :

  • Кто отправил транзакцию
  • Кто получил транзакцию
  • На какую сумму была переведена транзакция

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

Реализации ZKP в сетях

Доказательства с нулевым разглашением набирают обороты на рынке блокчейнов. Разработчики анонимных монет фокусируют свое внимание на доработке существующих проектов или создании новых. Функцию Zero-Knowledge Proofs можно встретить в таких протоколах, как Monero.

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

Функции zk-SNARK устраняют необходимость взаимодействия между проверяющим и проверяющим. Это приводит к тому, что процесс проверки занимает всего несколько миллисекунд. По словам разработчиков ZCash доказательство также является легким и весит всего несколько сотен байт.

как работает блокчейн

Ограничения

Zero-Knowledge Proofs долгое время были абстрактной и теоретической концепцией. Однако в последнее время появляется все больше и больше практических решений.

Первым препятствием является отсутствие стандартов. Не существует унифицированных и связанных систем, которые устанавливали бы как работает блокчейн с ZKP и как поставщики данных взаимодействуют с верификаторами.

Так есть вероятность, что устаревшая инфраструктура системах, не связанных с блокчейном не сможет обрабатывать ZKP.

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

Вывод

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

Поделиться:
Автор: Golden Island

0 комментариев

BTC
ETH
ADA
BNB
XRP
Мы в соц. сетях
Мероприятия
Нет активных мероприятий
Больше мероприятий в календаре
Продукты клуба

Доступ в клуб «Standard»

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

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

$299

Доступ в клуб «VIP»

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

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

$997