Больше, чем SNARKs: несколько протоколов конфиденциальности в блокчейне, о которых вам нужно знать

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

Когда мы говорим о конфиденциальности в сценариях блокчейна, большинство людей думают об одном термине: доказательства с нулевым знанием. Материализованные в таких методах, как zk-Snarks (сжатый неинтерактивный аргумент знания с нулевым разглашением), и криптовалютах, таких как ZCash, доказательства с нулевым знанием -это форма криптографии, которая позволяет одной стороне (пруверу) доказать другому (верификатору), что утверждение истинно, не раскрывая никакой информации, кроме действительности самого заявления. Хотя применение таких методов, как zk-Snarks, безусловно, популярно, в блокчейн-пространстве было сделано множество новейших достижений в протоколах конфиденциальности, которые расширяют возможности метода zk-Snarks. Все эти протоколы пытаются найти идеальный баланс в трех основных измерениях любой архитектуры конфиденциальности.

Трилемма Анонимность-Масштабируемость- Вычисления в сети

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

чем SNARKs несколько протоколов конфиденциальности в блокчейне о которых - Больше, чем SNARKs: несколько протоколов конфиденциальности в блокчейне, о которых вам нужно знать
  • Анонимность: очевидно, что анонимность представляет собой возможность защиты транзакций и участников децентрализованной сети.
  • Масштабируемость: возможность роста объема транзакций и размера децентрализованной сети.
  • Вычисления в сети: возможность выполнения дорогостоящих вычислений во время работы блокчейна.

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

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

Несколько любопытных протоколов конфиденциальности, о которых вы должны знать

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

Quorum: применение Anonymous Zether добавляет еще один уровень конфиденциальности в уже надежный стек Quorum: текущую конфиденциальность архитектуры Quorum на уровне транзакций и узлов, а также обеспечивает защиту личных данных участников. Эти возможности можно объединить с функциями управления доступом, уже существующими в стеке Quorum, чтобы обеспечить надежную сквозную защиту.

StarkWare: основанная на протоколе zk-STARKs, который часто считают естественным преемником zk-SNARKs, Starkware – это платформа, которая обеспечивает конфиденциальность и масштабируемость за счет использования моделей вычислений вне сети. Текущая реализация StarWare фокусируется на приложениях DEX, таких как 0x, работающих на виртуальной машине Ethereum.

AZTEC: протокол AZTEC позволяет использовать доказательства с нулевым знанием и криптографию с проверкой диапазона для обеспечения анонимных транзакций в блокчейне Ethereum. Начальная версия протокола AZTEC находится сегодня в сети Ethereum.

Enigma: разработанный криптографами Мичиганского института технологий (MIT), Enigma – это блокчейн-протокол, который позволяет реализовывать «секретные контракты». Протокол по сути позволяет узлам делать вычисления с использованием зашифрованных фрагментов смарт-контрактов, не расшифровывая их, что другие блокчейны не могут сделать. Вместо того, чтобы полагаться на доказательства протоколов владения, таких как zkSNARS/zk-STARKS, Enigma использует «доверенные исполнительные среды» (сокращенно TEE) для изоляции криптографических вычислений от остальной части блокчейна.

Oasis Labs: созданный очередной командой исследователей, протокол Ekiden Oasis Labs фокусируется на обеспечении высокой производительности, конфиденциальных вычислений в смарт-контрактах блокчейна. Ekiden также полагается на доверенные исполнительные среды для изоляции частных вычислений, но использует блокчейн-сети для масштабируемости.

Microsoft CCF: концептуально похожий на Oasis Labs, протокол компании Microsoft под названием Confidential Consortium Framework (CCF) использует доверенные исполнительные среды для обеспечения доверенных, многосторонних, конфиденциальных вычислений в сети блокчейн. Первая реализация CCF базируется на пакете SDK OpenEnclave и доступна на платформе Azure.

Hyperledger Aries-Ursa: если вы знакомы с экосистемой Hyperledger, недавно анонсированный проект Aries добавляет слой вычислений с нулевым знанием в приложения Hyperledger. Aries использует фреймворк Ursa для обеспечения как конфиденциальных вычислений, так и вычислений с несколькими подписантами в блокчейн-приложениях.

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

Источник

Зацените вот что

Мегапартнерство Tron, коин-лидерство Tether USD, азиатское продвижение Klaytn

Хардфорк Monero и памп BAND

Разработчики Monero определились с датой хардфорка – ближайшее обновление кода пройдет 17-го октября. Помимо традиционной …

Новости бирж: платформа tZERO запустит торговлю security-токенов без ограничений, Huobi Prime проведет очередное IEO

Bitcoin остался в стороне от «бейрутского взрыва»

Мощный взрыв в порту Бейрута — столицы Ливана, привел к повышенному спросу на защитные инструменты …

Простой и безопасный криптовалютный кошелек MoneyPipe HD: подробный обзор

Простой и безопасный криптовалютный кошелек MoneyPipe HD: подробный обзор

Что такое MoneyPipe MoneyPipe — это новый мультивалютный криптокошелек с простым интерфейсом. Он относится к …