ZK-копроцессор: переработка новых парадигм приложений Блокчейн
Копроцессоры играют важную роль в традиционной области вычислений, отвечая за выполнение определенных задач, помимо ЦПУ. Например, сопроцессор M7 для отслеживания движений, выпущенный Apple в 2013 году, значительно повысил возможности обнаружения движений в умных устройствах, в то время как GPU, предложенный Nvidia в 2007 году, отвечает за графическую обработку и другие вычислительно интенсивные задачи. Такая "гетерогенная" или "гибридная" вычислительная архитектура может эффективно повысить общую производительность системы.
В экосистеме Ethereum высокие комиссии за Gas и ограниченные возможности доступа к данным серьезно сдерживают разработку приложений. Обычный перевод требует 21000 Gas, более сложные операции стоят еще дороже, что мешает внедрению масштабируемых приложений. Кроме того, смарт-контракты могут получать доступ только к данным последних 256 блоков, и после реализации предложения EIP-4444 полные узлы больше не будут хранить данные прошлых блоков, что еще больше ограничивает инновационные приложения, основанные на исторических данных.
Появление ZK-кооперативных процессоров предложило новые решения для этих проблем. Они могут разгружать вычислительные и ресурсоемкие задачи с основной цепочки на внешнюю среду, одновременно обеспечивая доверие к результатам вычислений с помощью технологии нулевых знаний. Эта архитектура позволяет Ethereum сосредоточиться на простых операциях с активами, а сложные вычисления передаются кооперативным процессорам.
В настоящее время область применения ZK-совместимых процессоров очень обширна и охватывает множество сфер, включая социальные сети, игры, DeFi, системы управления рисками, оракулы, хранение данных, большие языковые модели и т.д. Теоретически любое Web2-приложение может быть реализовано на Блокчейне с помощью ZK-совместимого процессора и получить преимущества безопасности, предоставляемые Ethereum в качестве расчетного слоя.
В отрасли еще не существует единого определения ZK-коопроцессоров. Проекты ZK-Query, ZK-Oracle, ZKM и другие можно рассматривать как одну из форм коопроцессоров, которые сосредоточены на полных запросах данных на блокчейне, получении достоверных данных вне цепи и верификации результатов вычислений вне цепи. С определенной точки зрения, Layer2 также можно рассматривать как коопроцессор Ethereum.
Текущие проекты по ZK-сопроцессорам на рынке в основном сосредоточены на трех основных областях применения: индексирование данных в блокчейне, оракулы и ZKML (машинное обучение с нулевым разглашением). В частности, универсальные проекты ZKM (нулевая виртуальная машина) такие как Delphinus и Risc Zero используют архитектуры zkWASM и Risc-V, демонстрируя различные технические маршруты.
В качестве примера Risc Zero Bonsai, он построил набор компонентов нулевых знаний, не связанных с Блокчейн. Bonsai основан на наборе команд Risc-V и поддерживает множество языков программирования, включая Rust, C++, Solidity и Go. Его основные функции включают универсальную zkVM, интегрируемую систему генерации ZK-доказательств и универсальное решение rollup.
Lagrange стремится создать сопроцессоры и проверяемые базы данных, сосредоточив внимание на хранении и использовании исторических данных Блокчейна. Он использует принципы MapReduce для параллельных вычислений и разработал структуру данных, дружелюбную к SNARK/STARK, для хранения состояния контрактов, информации о счетах и данных Блоков.
Цель Succinct Network заключается в интеграции программируемых фактов на всех этапах разработки Блокчейн. Он поддерживает множество языков программирования и создает рынок, совместимый с различными системами доказательства. Внецепочечный ZKVM Succinct называется SP (Succinct Processor) и обладает такими характеристиками, как рекурсивное доказательство, преобразование SNARK в STARK и предварительная компиляция.
В отличие от Layer2, ZK-копроцессор в первую очередь ориентирован на разработчиков приложений, а не на конечных пользователей. Он может использоваться как компонент оффчейн-виртуальной машины Layer2, решение для разгрузки вычислительных мощностей публичных блокчейн-приложений, оракул данных для кроссчейн-взаимодействия или инструмент для кроссчейн-сообщений. Эта гибкость позволяет копроцессору иметь потенциал для реконструкции различных промежуточных программных решений в экосистеме Блокчейн, включая оракулы, кроссчейн-мосты и другую ключевую инфраструктуру.
Несмотря на широкие перспективы ZK сопроцессоров, они все еще сталкиваются с некоторыми вызовами. К ним относятся высокая входная планка для разработчиков, то, что технологии все еще находятся на ранней стадии, недостаточная готовность аппаратной поддержки, а также конкурентное давление из-за схожести технологических путей между проектами.
В общем, технологии ZK способствуют эволюции экосистемы Блокчейн от децентрализации к децентрализации доверия. ZK сопроцессоры как важный носитель этой технологии имеют потенциал для преобразования таких ключевых областей, как кросс-цепные мосты, оракулы, запросы данных и многие другие. С развитием технологий и поддержкой оборудования мы можем ожидать массового коммерческого применения ZK цепочки поставок в следующем рыночном цикле, что создаст основу для взаимодействия на цепи Web3 с миллиардом пользователей.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
13 Лайков
Награда
13
6
Репост
Поделиться
комментарий
0/400
TrustlessMaximalist
· 8ч назад
Можем ли мы сначала решить вопрос с Газом, а потом поговорим о ZK?
Посмотреть ОригиналОтветить0
RektRecorder
· 08-14 06:03
Когда же газ наконец-то подешевеет?
Посмотреть ОригиналОтветить0
TradFiRefugee
· 08-14 06:03
Правда о газе
Посмотреть ОригиналОтветить0
HodlNerd
· 08-14 06:02
на самом деле, теория игр предполагает, что zk сопроцессоры могут быть нашей статистической равновесной точкой... *попивает кофе, глядя на графики*
Посмотреть ОригиналОтветить0
BridgeNomad
· 08-14 05:56
честно говоря, zk сопроцессоры могут спасти eth, но не будем забывать о катастрофе моста harmony... безопасность прежде всего семья
ZK-кооперативный процессор: движущая сила революции производительности Блокчейн
ZK-копроцессор: переработка новых парадигм приложений Блокчейн
Копроцессоры играют важную роль в традиционной области вычислений, отвечая за выполнение определенных задач, помимо ЦПУ. Например, сопроцессор M7 для отслеживания движений, выпущенный Apple в 2013 году, значительно повысил возможности обнаружения движений в умных устройствах, в то время как GPU, предложенный Nvidia в 2007 году, отвечает за графическую обработку и другие вычислительно интенсивные задачи. Такая "гетерогенная" или "гибридная" вычислительная архитектура может эффективно повысить общую производительность системы.
В экосистеме Ethereum высокие комиссии за Gas и ограниченные возможности доступа к данным серьезно сдерживают разработку приложений. Обычный перевод требует 21000 Gas, более сложные операции стоят еще дороже, что мешает внедрению масштабируемых приложений. Кроме того, смарт-контракты могут получать доступ только к данным последних 256 блоков, и после реализации предложения EIP-4444 полные узлы больше не будут хранить данные прошлых блоков, что еще больше ограничивает инновационные приложения, основанные на исторических данных.
Появление ZK-кооперативных процессоров предложило новые решения для этих проблем. Они могут разгружать вычислительные и ресурсоемкие задачи с основной цепочки на внешнюю среду, одновременно обеспечивая доверие к результатам вычислений с помощью технологии нулевых знаний. Эта архитектура позволяет Ethereum сосредоточиться на простых операциях с активами, а сложные вычисления передаются кооперативным процессорам.
В настоящее время область применения ZK-совместимых процессоров очень обширна и охватывает множество сфер, включая социальные сети, игры, DeFi, системы управления рисками, оракулы, хранение данных, большие языковые модели и т.д. Теоретически любое Web2-приложение может быть реализовано на Блокчейне с помощью ZK-совместимого процессора и получить преимущества безопасности, предоставляемые Ethereum в качестве расчетного слоя.
В отрасли еще не существует единого определения ZK-коопроцессоров. Проекты ZK-Query, ZK-Oracle, ZKM и другие можно рассматривать как одну из форм коопроцессоров, которые сосредоточены на полных запросах данных на блокчейне, получении достоверных данных вне цепи и верификации результатов вычислений вне цепи. С определенной точки зрения, Layer2 также можно рассматривать как коопроцессор Ethereum.
Текущие проекты по ZK-сопроцессорам на рынке в основном сосредоточены на трех основных областях применения: индексирование данных в блокчейне, оракулы и ZKML (машинное обучение с нулевым разглашением). В частности, универсальные проекты ZKM (нулевая виртуальная машина) такие как Delphinus и Risc Zero используют архитектуры zkWASM и Risc-V, демонстрируя различные технические маршруты.
В качестве примера Risc Zero Bonsai, он построил набор компонентов нулевых знаний, не связанных с Блокчейн. Bonsai основан на наборе команд Risc-V и поддерживает множество языков программирования, включая Rust, C++, Solidity и Go. Его основные функции включают универсальную zkVM, интегрируемую систему генерации ZK-доказательств и универсальное решение rollup.
Lagrange стремится создать сопроцессоры и проверяемые базы данных, сосредоточив внимание на хранении и использовании исторических данных Блокчейна. Он использует принципы MapReduce для параллельных вычислений и разработал структуру данных, дружелюбную к SNARK/STARK, для хранения состояния контрактов, информации о счетах и данных Блоков.
Цель Succinct Network заключается в интеграции программируемых фактов на всех этапах разработки Блокчейн. Он поддерживает множество языков программирования и создает рынок, совместимый с различными системами доказательства. Внецепочечный ZKVM Succinct называется SP (Succinct Processor) и обладает такими характеристиками, как рекурсивное доказательство, преобразование SNARK в STARK и предварительная компиляция.
В отличие от Layer2, ZK-копроцессор в первую очередь ориентирован на разработчиков приложений, а не на конечных пользователей. Он может использоваться как компонент оффчейн-виртуальной машины Layer2, решение для разгрузки вычислительных мощностей публичных блокчейн-приложений, оракул данных для кроссчейн-взаимодействия или инструмент для кроссчейн-сообщений. Эта гибкость позволяет копроцессору иметь потенциал для реконструкции различных промежуточных программных решений в экосистеме Блокчейн, включая оракулы, кроссчейн-мосты и другую ключевую инфраструктуру.
Несмотря на широкие перспективы ZK сопроцессоров, они все еще сталкиваются с некоторыми вызовами. К ним относятся высокая входная планка для разработчиков, то, что технологии все еще находятся на ранней стадии, недостаточная готовность аппаратной поддержки, а также конкурентное давление из-за схожести технологических путей между проектами.
В общем, технологии ZK способствуют эволюции экосистемы Блокчейн от децентрализации к децентрализации доверия. ZK сопроцессоры как важный носитель этой технологии имеют потенциал для преобразования таких ключевых областей, как кросс-цепные мосты, оракулы, запросы данных и многие другие. С развитием технологий и поддержкой оборудования мы можем ожидать массового коммерческого применения ZK цепочки поставок в следующем рыночном цикле, что создаст основу для взаимодействия на цепи Web3 с миллиардом пользователей.