Nova:マイクロソフトが開発した効率的なzk-SNARKsシステム

robot
概要作成中

Nova:新しく効率的なゼロ知識証明システム

Novaはマイクロソフトが開発した新しいタイプのzk-SNARKsシステムで、証明の効率と柔軟性を向上させるために、緩和されたランク1制約システム(Relaxed Rank-1 Constraint Systems、Relaxed R1CS)技術を使用しています。

Nova の長所

Novaの主な利点は、緩和されたR1CS技術を使用していることです。従来のR1CSシステムは、証明プロセス中に大量のランダム性を必要とし、証明生成と検証プロセスが複雑で時間がかかります。Novaは緩和されたR1CSを通じて、証明においてより少ないランダム性を使用することを許可し、証明効率を大幅に向上させました。

Novaは増分計算をサポートしており、複雑な関数を一度に計算するのではなく、段階的に計算することができます。これは、大規模なデータを処理したり、複雑な計算を行ったりする際に非常に便利です。さらに、Novaは多項式計算をサポートしており、より複雑な証明タスクを処理することができます。

Novaのデメリット

Novaにもいくつかの欠点があります。まず、緩和されたR1CSを使用しているため、その証明は従来のR1CSシステムほど強力ではない可能性があります。緩和されたR1CSは、より少ないランダム性を使用することを許可し、証明の安全性が低下する可能性があります。しかし、Novaの開発者は、この問題を解決するために、より強力な暗号アルゴリズムやより複雑な証明戦略の使用などの対策を講じています。

次に、Novaの実装は比較的複雑であり、使用とメンテナンスの難易度が上がる可能性があります。Novaは多項式計算、群操作、ランダムオラクルなどの多くの高度な暗号技術を使用しており、これらの技術を深く理解する必要があります。そうすることで、Novaを効果的に使用および修正できます。

ゼロ知識証明の分野におけるNovaの立場

Novaはzk-SNARKsの分野で重要な地位を占めています。その登場はzk-SNARKsの発展に新しい道を開きました。Novaが採用している緩和R1CS技術は、証明の生成と検証をより効率的にし、大規模なzk-SNARKsアプリケーションにとって重要です。さらに、Novaはインクリメンタル計算と多項式計算をサポートしており、より複雑な証明タスクを処理でき、zk-SNARKsの適用範囲をさらに拡大しています。

Novaのソースコード解読

Novaのソースコードは主に以下の重要なモジュールを含んでいます:

  • bellperson: R1CS (Rank-1 Constraint Systems) 関連の機能を実装します。
  • ガジェット: zk-SNARKの証明を構築するためのツールが含まれています。
  • provider:Keccakハッシュ関数の実装など、いくつかのプロバイダーのコードを含む。
  • spartan: Spartan プロトコルの実装が含まれています。
  • traits:Rustのいくつかの一般的な動作を定義するトレイト。

Novaのコア実装には、

  • R1CSと緩和R1CSの定義と実施
  • 多項式の計算と評価
  • Sumcheckアルゴリズム
  • 非対話式フォールディングスキーム(NIFS)
  • IPAに基づく多項式コミットメントスキーム

これらのモジュールと実装は、Novaの効率的なzk-SNARKsシステムの基礎を形成しています。

原文表示
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • 報酬
  • 8
  • 共有
コメント
0/400
PuzzledScholarvip
· 07-06 09:28
ちょっと複雑ですね。。何もわからないです。
原文表示返信0
ArbitrageBotvip
· 07-05 11:57
まだ何を研究しているの?A株がもう爆発しそうだ。
原文表示返信0
BtcDailyResearchervip
· 07-04 18:40
高効率、ウールの安全性...
原文表示返信0
DefiPlaybookvip
· 07-03 22:18
最新のデータ分析によると、パフォーマンスが42%向上しています。
原文表示返信0
TopBuyerBottomSellervip
· 07-03 10:19
ああ、マイクロソフトはいろいろとやりすぎている。
原文表示返信0
TokenAlchemistvip
· 07-03 10:17
うーん... スループットのためにセキュリティを犠牲にする別のzkソリューション
原文表示返信0
ShitcoinConnoisseurvip
· 07-03 10:14
うーん、この安全性は心配ですね。
原文表示返信0
DecentralizeMevip
· 07-03 09:58
また新しいコンセプトを炒めるよりもimxの方が良い
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)