Circle STARKs: Verimliliği Artıran Yeni STARKs Varyantlarının İncelenmesi

Circle STARKs'ı Keşfet

Son yıllarda, STARKs protokol tasarımında daha küçük alanlar kullanma eğilimi artmıştır. İlk STARKs uygulamaları 256 bitlik alanlar 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 yeni eser: Circle STARKs'i keşfetmek

Küçük alanların kullanımı bazı zorluklar getirdi, örneğin rastgele seçim aralığı küçüldü. İki çözüm var: çoklu rastgele kontrol veya alanı genişletme. Alanı genişletmek, sınırlı alanlara dayalı olarak karmaşık olanı andırıyor.

Vitalik yeni eser: Circle STARKs'ı keşfetmek

Circle STARKs, p asalında p boyutunda, ikiye bir özellik taşıyan bir grup bulmak için zekice bir yöntem önerdi. Bu grup, belirli koşulları karşılayan noktaların birleşiminden oluşur ve bir toplama kuralına uyar.

Vitalik'in Yeni Çalışması: Circle STARKs'ı Keşfetmek

Daire STARKs FFT'yi destekler, ancak işlenen nesne katı çok terimli değil, Riemann-Roch alanıdır. Geliştirici olarak, bu noktayı neredeyse göz ardı edebilirsiniz, sadece çok terimleri değerlendirme değeri kümesi olarak depolamanız yeterlidir.

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

Ticari hesaplamalar, kaybolan çok terimli denklemler, ters bit sıralaması gibi konularda, Circle STARKs ile geleneksel STARKs arasında bazı farklılıklar vardır, bu nedenle farklı teknikler kullanmak gerekir.

Vitalik Yeni Eser: Circle STARKs'ı Keşfetme

Circle STARKs, 31 bit asal sayılar üzerinde son derece etkilidir. Büyük alan SNARKs ile karşılaştırıldığında, hesaplama alanından tam anlamıyla faydalanır. Binius bazı yönlerde daha üstün olsa da, Circle STARKs kavramı daha basittir.

Vitalik yeni çalışma: Circle STARKs'ı keşfet

Geliştiriciler için, Circle STARK'lar, normal STARK'lardan çok daha karmaşık değildir. Circle FRI ve FFT'leri anlamak, diğer özel FFT'leri anlamaya da yardımcı olur.

Vitalik'in yeni çalışması: Circle STARKs'ı keşfetmek

Gelecekte STARKs optimizasyonu şu alanlara odaklanabilir:

  1. Hash fonksiyonları ve diğer temel kriptografik ilkelere optimizasyon
  2. Paralelliği artırmak için yinelemeli yapı
  3. Geliştirici deneyimini artırmak için sanal makineyi iyileştirin

Genel olarak, Circle STARKs, basitliği korurken verimliliği artıran ilginç bir STARKs varyantıdır.

Vitalik yeni eseri: Circle STARKs'i keşfet

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
  • 2
  • Share
Comment
0/400
BearMarketBrovip
· 07-23 07:14
İkiye bir gerçekten daha verimli.
View OriginalReply0
GasFeeLadyvip
· 07-23 07:06
İyi bir çözüm gas baskısını azaltır.
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)