Nova: Microsoft tarafından geliştirilen yeni nesil zk-SNARKs sistemi analizi

robot
Abstract generation in progress

Nova Proje Analizi

Nova, Microsoft tarafından geliştirilmiş yeni bir tür sıfır bilgi kanıtı sistemidir ve kanıtların verimliliğini ve esnekliğini artırmak için gevşek sıralama kısıt sistemi teknolojisini kullanmaktadır. Sıfır bilgi kanıtları alanında önemli bir konuma sahiptir ve büyük ölçekli uygulamalar için yeni olanaklar açmaktadır.

Temel Avantajlar

  • Rahat R1CS teknolojisini kullanarak rastgelelik kullanımını azaltın, kanıt verimliliğini büyük ölçüde artırın.
  • Artan hesaplamayı destekler, karmaşık fonksiyonları adım adım hesaplayabilirsiniz.
  • Polinom hesaplama desteklenir, daha karmaşık kanıt görevlerini işleyebilir.

Ana Modüller

Nova'nın kaynak kodu esasen aşağıdaki birkaç önemli modülü içermektedir:

  1. bellperson: R1CS oluşturma ile ilgili işlevsellik sağlamak

  2. devre: Nova protokolünün geliştirilmiş devresini tanımlama

  3. gadgetler: Çeşitli kriptografik ilkelere ulaşan gadget

  4. nifs: Etkileşimsiz katlama çözümünü gerçekleştirin

  5. sağlayıcı: Polinom taahhütleri, hash fonksiyonları gibi temel bileşenler sağlar

  6. r1cs: R1CS ile ilgili veri yapıları ve işlemlerinin tanımı

  7. spartan: Spartan protokolünü gerçekleştirin

  8. özellikler: Çeşitli özellik arayüzlerini tanımlama

Ana Veri Yapıları

  • R1CSShape: R1CS matrisinin şeklini gösterir
  • R1CSWitness: R1CS örneğinin tanığıdır
  • R1CSInstance: Bir R1CS örneğini temsil eder
  • RelaxedR1CSWitness: Rahatlatılmış R1CS örneğinin tanığı
  • RelaxedR1CSInstance: Bir gevşek R1CS örneğini temsil eder.

Temel Algoritma

  • Sumcheck algoritması: polinom toplamını doğrulamak için kullanılır
  • Polinom Değerlendirmesi: Bir polinomun belirli bir noktadaki değerini kanıtlama
  • Etkileşimsiz Katlama: Birden fazla ispatı tek bir ispatta katlayın

Uygulama Değeri

Nova sistemi, verimli sıfır bilgi kanıtları oluşturmak için güçlü araçlar sunar, bu da blockchain, gizlilik hesaplama gibi alanlarda geniş bir uygulama yelpazesine sahiptir ve sıfır bilgi teknolojisinin büyük ölçekli uygulanmasını teşvik eder.

View Original
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.
  • Reward
  • 5
  • Share
Comment
0/400
SerumSquirtervip
· 20h ago
Microsoft sonunda yolunu buldu.
View OriginalReply0
OldLeekMastervip
· 20h ago
Bu sefer Microsoft büyük oynuyor.
View OriginalReply0
MEVVictimAlliancevip
· 20h ago
Microsoft bu sefer gerçekten boğa.
View OriginalReply0
NotSatoshivip
· 20h ago
Bu yine sıfır bilgi, hehe
View OriginalReply0
UncleLiquidationvip
· 20h ago
Sıfır bilgi neden bu kadar çok şey yapıyor?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)