Nova: マイクロソフトの新世代高効率zk-SNARKsシステム解析

robot
概要作成中

Nova:新世代の効率的なゼロ知識証明システム

Novaはマイクロソフトが開発した革新的なzk-SNARKsシステムで、リラクスドR1CS(技術を採用し、証明の効率と柔軟性を大幅に向上させました。

Novaの主な機能:

  1. リラックスR1CS技術を採用し、ランダム性の使用を減らし、証明効率を向上させる

  2. 増分計算をサポートし、複雑な関数を段階的に計算できます。

  3. 多項式計算をサポートし、より複雑な証明タスクを処理できる

  4. より効率的な証明生成と検証プロセスの実現

  5. ゼロ知識証明の適用範囲を拡大した

Novaの主要技術の実装

  1. R1CSマトリックス形状表現

Nova は R1CSShape 構造体を使用して、制約の数、変数の数、その他の情報など、R1CS 行列の形状を表します。

  1. リラックスR1CSインスタンス

RelaxedR1CSInstance構造体は、関連するパラメータとコミットメントを含むリラックスしたR1CSインスタンスを表します。

  1. 多項式表現と計算

EqPolynomial や Multilinear Polynomial などの多項式構造が実装されているほか、関連する評価、バインド、その他の操作も実装されています。

  1. Sumcheckアルゴリズム

SumcheckProof 構造体は、Sumcheck 証明の生成と検証を実装します。

  1. 約束プラン

CommitmentTraitの特性を定義し、コミットメントの基本操作を規定しました。

  1. 評価エンジン

EvaluationEngineTrait トレイトは、多項式評価エンジンの動作を定義します。

  1. zkSNARKの実装

RelaxedR1CSSNARKTrait トレイトは、zkSNARK システムのコア機能を定義します。

Novaはこれらの重要な技術の巧妙な実装を通じて、高効率のzk-SNARKsシステムを構築し、ブロックチェーン、プライバシー計算などの分野に強力なサポートを提供しました。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • リポスト
  • 共有
コメント
0/400
MetaNeighborvip
· 07-13 11:19
ゼロ知識のことはよく知っています
原文表示返信0
DYORMastervip
· 07-10 17:43
マイクロソフトのものはまだ信頼できますか?
原文表示返信0
MissedAirdropBrovip
· 07-10 17:42
寝ている間にエアドロップを逃してしまった
原文表示返信0
BlockchainRetirementHomevip
· 07-10 17:42
挺強気の、イーサリアムと合うか見てみよう
原文表示返信0
OldLeekMastervip
· 07-10 17:26
この罠技術は強気だ
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)