Получи случайную криптовалюту за регистрацию!

Технология Zero-Knowledge - путь к желаемой анонимности? Zero | КриптоЗайцман

Технология Zero-Knowledge - путь к желаемой анонимности?

Zero-Knowledge Proof (ZKP) переводится, как доказательство с нулевым разглашением. Такие протоколы были разработаны еще в 1980-е годы, но активно использоваться стали только сейчас в криптоиндустрии.

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

Zero-Knowledge бывает 2 типов:
Zk-SNARK (сжатый неинтерактивный аргумент о знаниях с нулевым разглашением): малый размер доказательства, взаимодействие между проверяющим и проверяемым почти отсутствует
Zk-STARK (масштабируемый прозрачный аргумент знания с нулевым разглашением): проверяет доказательства быстрее, генерирует общедоступные параметры проверки

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

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

Zero-Knowledge Proof должен соответствовать 3 основным условиям:
- полнота (оба участника должны придерживаться протокола и не обманывать)
- надежность (у доказывающего должно быть очень мало шансов обмануть проверяющего)
- нулевое знание (важная информация доказывающего скрыта от проверяющего)

Эту технологию применяют для создания ZK-приложений и сетей для масштабирования Ethereum. Сейчас есть 3 такие сети: Polygon zkEVM, zkSync и Aleo. Ещё 3 должны запуститься в этом году: Linea, StarkNet и Scroll.

Как это работает?

ZKP в крипте реализуют с помощью ZK-свертков (zk-Rollup)
. Свертки объединяют несколько транзакций, обрабатывают их вне основной сети и возвращают данные о транзакциях в виде одной большой транзакции обратно в блокчейн. Технология ZKP доказывает, что все было обработано правильно и честно.

L2-сети (Optimism и Arbitrum) работают точно также, но без ZKP, используя обычные свертки (Rollup), вместо zk-Rollup. ZK-свертки не решают Триллему блокчейна (сделать сеть безопасной, децентрализованной и масштабируемой одновременно) полностью, но на данный момент это лучшее решение.

Технология с нулевым разглашением может сильно поменять рынок крипты в ближайшие годы. Поэтому рекомендую тебе следить за новостями о данном протоколе и за проектами, которые запускаются на нем. А также пиши в комментах свое мнение об ZKP-протоколе, если ты уже что-то знаешь о нем.

- спасибо за интересную информацию, буду следить

- больших масштабов не стоит скоро ждать