Безопасность

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

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

Компания 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, цель которой — дальнейшее сокращение размера доказательств и потребления памяти при одновременном повышении эффективности проверки в цепочке.

Источник

Добавить комментарий

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 80,806.00
  • ethereumEthereum (ETH) $ 2,506.66
  • tetherTether (USDT) $ 0.999868
  • usd-coinUSDC (USDC) $ 0.999836
  • tronTRON (TRX) $ 0.328111
  • zcashZcash (ZEC) $ 953.59
  • dogecoinDogecoin (DOGE) $ 0.086925
  • moneroMonero (XMR) $ 524.91
  • chainlinkChainlink (LINK) $ 11.87
  • leo-tokenLEO Token (LEO) $ 9.30
  • cardanoCardano (ADA) $ 0.221356
  • stellarStellar (XLM) $ 0.183059
  • bitcoin-cashBitcoin Cash (BCH) $ 255.19
  • daiDai (DAI) $ 0.999838
  • litecoinLitecoin (LTC) $ 50.97
  • hedera-hashgraphHedera (HBAR) $ 0.077952
  • crypto-com-chainCronos (CRO) $ 0.056877
  • okbOKB (OKB) $ 109.69
  • ethereum-classicEthereum Classic (ETC) $ 7.55
  • kucoin-sharesKuCoin (KCS) $ 7.08
  • algorandAlgorand (ALGO) $ 0.092263
  • cosmosCosmos Hub (ATOM) $ 1.52
  • dashDash (DASH) $ 50.14
  • vechainVeChain (VET) $ 0.006718
  • true-usdTrueUSD (TUSD) $ 0.999320
  • decredDecred (DCR) $ 14.45
  • tezosTezos (XTZ) $ 0.228872
  • iotaIOTA (IOTA) $ 0.040093
  • neoNEO (NEO) $ 2.08
  • basic-attention-tokenBasic Attention (BAT) $ 0.070420
  • qtumQtum (QTUM) $ 0.854828
  • 0x0x Protocol (ZRX) $ 0.100455
  • ontologyOntology (ONT) $ 0.056135
  • ravencoinRavencoin (RVN) $ 0.003058
  • paxos-standardPax Dollar (USDP) $ 0.999470
  • liskLisk (LSK) $ 0.103167
  • wavesWaves (WAVES) $ 0.224374
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061182
  • iconICON (ICX) $ 0.010125
  • huobi-tokenHuobi (HT) $ 0.101452
  • monacoinMonaCoin (MONA) $ 0.069428
Закрыть
Закрыть