Circle STARKs: Verimli ve sade yeni nesil zk-SNARKs çözümü

robot
Abstract generation in progress

Circle STARKs'ı Keşfedin

Son yıllarda, STARKs protokol tasarımında daha küçük alanların kullanılmasına doğru bir eğilim var. İlk STARKs uygulamaları 256 bit alan kullanıyordu, ancak bu tasarımın verimliliği düşüktü. Verimliliği artırmak için, STARKs Goldilocks, Mersenne31 ve BabyBear gibi daha küçük alanlar kullanmaya başladı.

Vitalik'in Yeni Eseri: Circle STARKs'ı Keşfetmek

Küçük alanların kullanımı bazı zorluklar getirdi, örneğin yetersiz rastgelelik sorunu. Bu sorunu çözmek için iki seçenek var: birden fazla rastgele kontrol yapmak veya alanı genişletmek. Alanı genişletmek, sınırlı alanlara dayalı olarak çokluluk gibidir.

Vitalik'in yeni eseri: Circle STARKs'ı keşfet

Circle STARKs, akıllı bir çözümdür. Verilen bir asal sayı p için, p büyüklüğünde ve ikiye bir özelliğine sahip bir grup bulunabilir. Bu grup, belirli koşulları sağlayan noktaların kümesinden oluşur; örneğin, x^2 mod p'nin belirli bir değere eşit olduğu noktalar kümesi.

Vitalik'in yeni eseri: Circle STARKs'ı keşfet

Circle STARKs, Circle FFT adı verilen özel bir FFT kullanır. İşlenen nesneler katı polinomlar değil, Riemann-Roch alanıdır. Geliştiricilerin belirli detayları anlaması gerekmez, sadece polinomu değerlendirme değerleri kümesi olarak işlemeleri yeterlidir.

Vitalik'in Yeni Eseri: Circle STARKs'i Keşfet

Circle STARKs'ı gerçekleştirirken, aşağıdaki noktaları dikkate almak gerekir:

  1. Ticari işlemler iki noktada değerlendirilmelidir.
  2. Kaybolan polinomların inşa yöntemleri farklıdır.
  3. Değerlendirme sırası özel ters bit sırası kullanır

Vitalik'in Yeni Eseri: Circle STARKs'ı Keşfetmek

Circle STARKs, 31 bit asal alanlarda son derece etkilidir. Büyük alan SNARK'larına kıyasla, hesaplama alanını daha iyi kullanabilir. Binius bazı yönlerde daha üst düzey olsa da, Circle STARKs konsepti daha basittir.

Vitalik'in yeni eseri: Circle STARKs'i keşfet

Gelecekte STARK optimizasyonu aşağıdaki konulara odaklanabilir:

  • Kriptografik temel öğelerin verimli aritmetiği
  • Paralelliği artırmak için özyinelemeli yapı
  • Geliştirme deneyimini iyileştirmek için aritmetik sanal makine

Vitalik yeni eser: Circle STARKs'ı keşfetmek

Genel olarak, Circle STARKs, basit bir konsepte sahip ancak etkili bir STARK uygulama çözümüdür ve daha fazla keşfedilmeye ve uygulanmaya değerdir.

Vitalik Yeni Eser: Circle STARKs'ı Keşfetmek

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
  • 4
  • Share
Comment
0/400
YieldWhisperervip
· 13h ago
eh, bu matematiği 2018'de gördüm... aynı eski saldırı vektörleri sadece yeniden paketlenmiş
View OriginalReply0
GasWranglervip
· 13h ago
aslında, alan boyutunun küçültülmesi matematiksel olarak üstün ama siz rastgelelik darboğazında uyuyorsunuz... smh
View OriginalReply0
BlockchainFoodievip
· 13h ago
karmaşık bir sosu azaltmak gibi... daha küçük alanlar = daha iyi tat profili fr fr
View OriginalReply0
CryptoCrazyGFvip
· 13h ago
Göz önünde profesyonel bilgilerini sergilemeyi seven huysuz kız arkadaş
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)