Была представлена новая технология доказательства с нулевым разглашением (ZK-proof) — Proof of SQL. Он обещает сократить традиционное 30-минутное время ожидания запросов языка структурированных запросов (SQL) до субсекундных скоростей.
Резкое сокращение времени может привести к существенному повышению эффективности приложений, требующих обработки данных в реальном времени.
Space and Time (SxT) — проверяемый вычислительный уровень для искусственного интеллекта (ИИ) и блокчейна — 12 июня представил на GitHub новое средство проверки ZK с открытым исходным кодом для обработки данных.
Прорыв в ZK-proofs
Джей Уайт, соучредитель SxT и руководитель исследований, объяснил тесты, используемые для измерения производительности менее секунды:
«Мы проводили тесты с различными запросами, такими как фильтры, GROUP BY, агрегаты и другие стандартные операции SQL, с большими таблицами данных, содержащими более 100 000 строк. Последние тесты показывают, что Proof of SQL может проверить 100 000 строк менее чем за секунду, миллион строк за 1,2 секунды и 100 миллионов строк примерно за одну минуту».
Proof of SQL был выпущен в альфа-версии для избранной группы клиентов SxT в августе 2023 года и теперь доступен общественности на GitHub.
Общедоступный криптографический инструмент позволит членам сообщества выполнять не требующие доверия запросы к SxT, а разработчики смогут загружать репозиторий непосредственно с GitHub.
«Наша команда впервые внедрила ZK-доказательства за доли секунды, чтобы смарт-контракты и агенты ИИ могли задавать вопросы о деятельности блокчейна, а также данных вне сети и получать обратно ненадежные результаты SQL-запросов ончейн во время транзакции без необходимости ждать 30-минутное время проверки».
ZK-proofs становятся открытыми
Новое ZK-proof является частью более широкой стратегии SxT по повышению безопасности и производительности децентрализованных приложений (DApps) и поощрению сотрудничества сообщества.
«Наша команда глубоко заботится о UX [пользовательском опыте], и именно поэтому мы решили уделить особое внимание SQL [...], чтобы сделать интеграцию максимально простой и простой для разработчиков», — добавил Уайт.
«В настоящее время мы работаем над интеграцией Proof of SQL в сеть Chainlink и работаем с экосистемой zkSync над решением, позволяющим разработчикам запускать SQL-запросы прямо из своего смарт-контракта с Proof of SQL».
Неэффективность задержки препятствует масштабируемости и производительности DApps, основанных на проверке данных в реальном времени.
Согласно пресс-релизу, Proof of SQL «позволяет разработчикам напрямую подключать аналитику к смарт-контрактам, открывая множество новых мощных вариантов использования и бизнес-логики в технологии блокчейна».
Решение проблем масштабируемости
Уайт объяснил, как Proof of SQL будет масштабироваться с увеличением объема данных, более сложными запросами и будущими улучшениями для устранения узких мест:
«Proof of SQL масштабируется линейно. Доказательства в масштабе кластера находятся в ближайших планах, что означает еще более быстрое доказательство по еще большим таблицам. Другие предстоящие улучшения включают расширенную поддержку SQL, в частности многотабличные запросы (например, JOIN) и подзапросы, а также новую схему фиксации».
Интеграция ZK-доказательств в криптоиндустрию может иметь серьезные последствия. Уайт объяснил, какие варианты использования, по его мнению, могут иметь это развитие в ZK:
«Наша команда твердо уверена, что в ближайшие несколько лет агенты искусственного интеллекта будут совершать транзакции преимущественно в сети. Точные, незатронутые и доказуемо правильные данные, полученные благодаря проверке SQL, будут способствовать этой революции внутрисетевых агентов. Каждое приложение в мире использует базу данных, и [...] мы видим будущее, в котором каждая база данных будет использовать Proof of SQL».
Развитие технологии ZK развивается все быстрее, о чем свидетельствует недавний запуск исследовательского фонда StarkWare стоимостью 1 миллион долларов США для внедрения ZK-масштабирования для Биткоина.
Инициатива направлена на одновременное масштабирование Ethereum и Bitcoin с помощью технологии ZK.