ZKP-маркетплейсы: как работают и чем полезны для криптоиндустрии

29.07.2024
19 мин
882
6
ZKP-маркетплейсы: как работают и чем полезны для криптоиндустрии. Заглавный коллаж статьи.

С развитием блокчейн-технологий появляются новые инновационные решения, меняющие традиционные подходы к безопасности и конфиденциальности в цифровом мире. В частности, в последнее время большое количество команд-разработчиков пытается решить проблему масштабирования сети Ethereum, что дало толчок для развития роллапов на основе технологий Zero-Knowledge Proof (ZKP) и Optimistic Rollups.

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

Одним из возможных решений для проектов, которые не могут позволить себе содержать дорогостоящее оборудование, является использование так называемых ZKP-маркетплейсов.

Что такое ZKP-маркетплейсы и для чего они нужны

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

Для этого маркетплейсы привлекают собственное оборудование, или же выступают посредниками между владельцами и пользователями. Фактически, их продукт — это вычислительные мощности с сопроцессорами (комплексы CPU, GPU и другие разнообразные модули), которые предварительно настроены для правильной работы с технологией ZKP.

Для лучшего понимания продукта разберем алгоритм работы ZKP-маркетплейса на примере платформы Kalypso:

  1. Запрашивающие доказательства (proof requestors) отправляют свои запросы в маркетплейс Kalypso.
  2. Эти заявки обрабатываются основными смарт-контрактами Kalypso и направляются к генераторам доказательств (proof generators).
  3. Далее генераторы проводят вычисления, чтобы создать доказательство достоверности без разглашения данных и отправляют их запрашивающему.

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

Протокол верифицированных вычислений Marlin выделяет следующие преимущества ZKP- маркетплейсов:

  • защита от подделок. Обычные сервисы аренды серверов или облачной инфраструктуры предлагают не адаптированные для ZKP продукты, которые технически уязвимы, что может привести к предоставлению неправильных результатов, а в худшем случае к взлому протокола;
  • конфиденциальность данных. Многие решения облачной инфраструктуры и сопроцессоров ZK позволяют операторам узлов просматривать входные данные. Это мешает пользователям отправлять или передавать информацию, которую они не хотели бы раскрывать публично. Маркетплейсы, как правило, сохраняют конфиденциальность;
  • многообразие выбора. Возможность детального подбора конфигурации сопроцессоров под потребности и технические особенности потребителя.

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

Сравнение ZKP-маркетплейсов

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

=nil; Foundation

=nil; Foundation — это организация, которая предоставляет несколько инструментов для использования ZKP в блокчейн-индустрии, в том числе и свой ZKP-маркетплейс. Он отличается простым интерфейсом, а исходный код доступен на GitHub и открыт для проверок.

Через интерфейс платформы пользователи могут загрузить свой json-файл и нажать Buy, чтобы подать заявку и получить ZK-доказательство для данных. А на вкладке Sell можно предложить свои мощности для проверки ZKP.

RISC Zero

RISC Zero — платформа для разработчиков проектов на основе ZKP с использованием Rust. Однако, если на первом маркетплейсе достаточно просто зарегистрироваться и пополнить баланс, чтобы получить услугу генератора, то RISC Zero предлагает полноценное решение для интеграции в сторонние продукты или сервисы.

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

В Bonsai разработчик пишет код гостевой программы и управляет ее входными/выходными данными. После этого Bonsai запускает хост, а смарт-контракт обрабатывает его данные и отправляет запросы, получая в ответ сгенерированные доказательства.

Kalypso proof market

Kalypso proof market — это маркетплейс, позволяющий приложениям передавать операции по генерации доказательств с нулевым разглашением сети поставщиков оборудования для повышения эффективности. Продукт является частью экосистемы Marlin.

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

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

Сервисы, которые используют услуги ZKP-маркетплейсов

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

Впрочем, полный цикл использования подобных сервисов предполагает привлечение не только запрашивающих доказательства платформ, но и других участников процесса. Так, ZkSync, Scroll, или Polygon, могут запросить доказательства. Этот запрос попадает в маркетплейс, который перенаправляет его поставщикам инфраструктуры вроде Succinct, Nexus или Aleo, а тот, в свою очередь, обеспечивает процесс генерации ZKP. Полученные доказательства могут быть отправлены в сети вроде Base или Ethereum, а Polygon и Nebra обеспечивают их агрегацию и создание «доказательства доказательств».

Преимущества и недостатки маркетплейсов

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

Преимущества ZKP-маркетплейсов

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

Недостатки ZKP-маркетплейсов

  • сравнительная сложность интеграции. Если разовое применение подобных платформ кажется сравнительно простым, то полноценная интеграция в продукт или платформу может вызвать дополнительные проблемы и усложнение архитектуры;
  • необходимость полагаться на сторонних поставщиков инфраструктуры. Работа сервиса на базе ZKP будет зависеть от исправности генераторов и пруверов, что создает дополнительные риски для стабильности продукта;
  • риск неправильных расчетов или утечки информации. Доверяя сторонним агентам, разработчики должны осознавать возможность их компрометации и последствия для своей платформы.

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

Выводы

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

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

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

Как вам статья?

8
2

статьи на эту же тему

Ончейн-анализ в условиях санкций:...
avatar Alina Saganska
11.09.2024
Pectra: что изменит следующий хардфорк...
avatar Ivan Babiuk
10.09.2024
«Буллран… задерживается» — новое...
avatar Ivan Babiuk
04.09.2024
Войти
или