ru
Назад к списку

World добавляет постквантовую безопасность в новый набор инструментов для ZK-доказательств

source-logo  news.bitcoin.com 1 ч
image

Проактивное внедрение постквантовых технологий

Компания World недавно представила открытый и готовый к производственному использованию набор инструментов для доказательств с нулевым разглашением (ZK), предназначенный для того, чтобы позволить пользователям генерировать криптографические доказательства непосредственно на смартфонах и в веб-браузерах. Уже интегрированный в World ID, этот набор инструментов, известный как Provekit v1, позволяет пользователям подтверждать личную информацию, не раскрывая третьим сторонам лежащие в основе конфиденциальные данные.

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

Объясняя причины интеграции 128-битной постквантовой защиты в набор инструментов, представитель World Foundation заявил, что переход на квантово-устойчивые стандарты в настоящее время соответствует рекомендациям таких регулирующих органов, как Национальный институт стандартов и технологий (NIST).

«Безопасность требует серьёзного отношения к реальному, но маловероятному риску», — сказал представитель, отметив, что, хотя до практических квантовых атак может оставаться от пяти до 15 лет, замена встроенной криптографической инфраструктуры в аппаратных и программных системах занимает годы. Представитель добавил, что постквантовая безопасность и низкая задержка являются взаимодополняющими, а не противоречащими друг другу целями.

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

Тесты производительности показывают, что Provekit генерирует доказательства всего за несколько секунд на стандартных смартфонах и менее чем за 30 секунд на аппаратных средствах низкого уровня, при этом размер доказательств в среднем составляет примерно 1 МБ. Для таких сред, как верификация в цепочке Ethereum, где требуется меньший объем данных, World рекомендует рекурсивную верификацию с использованием компактной системы доказательств, такой как Groth16.

Отвечая на вопросы о потенциальных атаках типа «Harvest Now, Decrypt Later» (HNDL), представитель компании пояснил Bitcoin.com News, что это не было основной причиной разработки Provekit. Поскольку набор инструментов обрабатывает доказательства с нулевым разглашением локально, а не передает необработанные биометрические данные или учетные данные через Интернет, конфиденциальность личных данных остается защищенной с точки зрения теории информации независимо от достижений в области квантовых вычислений.

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

«Доказательство с нулевым разглашением — это не секрет, который нужно разгадать или расшифровать; это утверждение о том, что нечто является правдой, поэтому проблема заключается в подделке, а не в конфиденциальности», — пояснил представитель, добавив, что World ID и Ethereum движутся в направлении полной постквантовой защиты для обеспечения долгосрочной перспективной безопасности.

Разработчики, использующие Provekit, могут создавать пользовательские утверждения с помощью Noir — языка с открытым исходным кодом, вдохновленного Rust и предназначенного для конкретной области применения, разработанного компанией Aztec. Пользовательские утверждения можно распространять динамически, не встраивая их напрямую в основные приложения. Программное обеспечение также поддерживает учетные данные World ID, позволяя считывать и хранить зашифрованные данные локально с документов, удостоверяющих личность, поддерживающих NFC.

Хранящаяся информация остается недоступной для сторонних организаций, включая World Foundation и Tools for Humanity. Между тем компания World сообщила, что в настоящее время ведет разработку Provekit v2, цель которой — дальнейшее сокращение размера доказательств и потребления памяти при одновременном повышении эффективности проверки в цепочке.

news.bitcoin.com