Nova: Система ограничения с ослабленным рангом способствует эффективным zk-SNARKs

robot
Генерация тезисов в процессе

Nova: Новая технология нулевых знаний, основанная на системе ограничений с ослабленным рангом.

Nova является новой системой zk-SNARKs, разработанной Microsoft, которая использует технологию Relaxed Rank-1 Constraint Systems (Relaxed R1CS) для повышения эффективности и гибкости доказательства.

Основные преимущества Nova

  1. Используя расслабленную технологию R1CS, можно использовать меньше случайности в доказательствах, что значительно повышает эффективность доказательства.

  2. Поддержка инкрементальных вычислений позволяет постепенно рассчитывать сложные функции, не вычисляя всю функцию за один раз.

  3. Поддержка полиномиальных вычислений, способна обрабатывать более сложные задачи доказательства.

Потенциальные недостатки Nova

  1. Использование расслабленных R1CS может снизить безопасность доказательства, но разработчики уже приняли меры для решения этой проблемы.

  2. Реализация относительно сложная, что увеличивает трудности в использовании и обслуживании.

Позиция Nova в области zk-SNARKs

Nova открыла новые горизонты для развития zk-SNARKs. Применяемая ею технология расслабленного R1CS делает процесс генерации и верификации доказательств более эффективным, что имеет решающее значение для масштабных приложений zk-SNARKs. Поддержка инкрементальных вычислений и полиномиальных вычислений еще больше расширяет область применения zk-SNARKs.

Основные компоненты Nova

  1. R1CS и расслабленный R1CS: системы ограничений, используемые для построения zk-SNARKs.

  2. Полиномиальные обязательства: используются для доказательства значения оценки полинома без раскрытия самого полинома.

  3. Алгоритм Sumcheck: используется для проверки суммы многочленов.

  4. Неперекрестные схемы сворачивания (NIFS): используются для доказательства правильности каждого шага в инкрементальных вычислениях.

  5. Эллиптическая криптография (ECC): предоставляет эффективную технологию шифрования с открытым ключом.

  6. Функция хеширования Keccak256: используется для обработки транскрипта в процессе zk-SNARKs.

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
GateUser-2fce706cvip
· 5ч назад
Приближается! Новый тренд в области zk-SNARKs, спешите занять свои позиции.
Посмотреть ОригиналОтветить0
MidnightGenesisvip
· 5ч назад
Код выглядит нормально, но я не совсем уверен.
Посмотреть ОригиналОтветить0
CryptoHistoryClassvip
· 5ч назад
похоже, это еще один хайп технологий IEO 2017 года, честно говоря
Посмотреть ОригиналОтветить0
WenAirdropvip
· 5ч назад
Нулевое знание, все-таки бык от Microsoft.
Посмотреть ОригиналОтветить0
CryptoDouble-O-Sevenvip
· 6ч назад
Что это за глубокая теория?
Посмотреть ОригиналОтветить0
PretendingSeriousvip
· 6ч назад
Больно, что это за высокие технологии?
Посмотреть ОригиналОтветить0
  • Закрепить