Circle STARKs: Küçük alanlarda verimli FRI'nin yeni bir çözümü

robot
Abstract generation in progress

Circle STARKs'ı Keşfet

Son yıllarda, STARKs protokol tasarımı daha küçük alanlar kullanmaya yönelmektedir. İlk uygulamalar 256 bit alan kullanıyordu, ancak verimlilik düşük seviyedeydi. Bu sorunu çözmek için, STARKs daha küçük alanlar kullanmaya, örneğin Goldilocks, Mersenne31 ve BabyBear'a yönelmeye başladı. Bu değişim, kanıtlama hızını önemli ölçüde artırdı.

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

Küçük alanlar kullanıldığında yaygın bir sorun, rastgele seçilen parametrelerin saldırganlar tarafından tahmin edilebilmesidir. Çözüm, birden fazla rastgele kontrol yapmayı veya alanı genişletmeyi içermektedir. Genişletilmiş alanlar, çoklulara benzer ancak sonlu alanlara dayanmaktadır. Bu, sonlu alanlar üzerinde daha karmaşık hesaplamaların yapılmasına olanak tanır ve güvenliği artırır.

Vitalik yeni eser: Circle STARKs'ı keşfet

Circle STARKs, Mersenne31 gibi küçük alanlarda etkili FRI'yi uygulamak için ustaca bir çözümdür. Belirli bir toplama kuralını takip eden bir grup olarak daire üzerindeki nokta kümesini kullanır. Circle FRI ve Circle FFT'nin yapısı, geleneksel FRI'ye benzer, ancak işlenen nesne katı polinomlar yerine Riemann-Roch uzayıdır.

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

Circle STARKs'ı gerçekleştirirken, geleneksel çarpma işlemleri ve yok olma polinomları gibi işlemlerin yerine bazı özel teknikler kullanılmalıdır. Değerlendirme sırası da özel bir katlama ters bit sırasına göre ayarlanmalıdır.

Vitalik yeni eseri: Circle STARKs'i Keşfet

Genel olarak, Circle STARKs geliştiriciler için geleneksel STARKs'tan çok daha karmaşık değildir. Bu, özellikle 31 bit asal alanında kullanılmak üzere tasarlanmış verimli bir STARK çözümüdür. Mersenne31, BabyBear gibi diğer teknolojilerle birleştirildiğinde, STARKs temel katmanının verimlilik sınırlarına yaklaşmaktayız.

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

Gelecekte STARK'ın optimize edilmesinin temel yönleri arasında: temel kriptografik ilkelere yönelik aritmetik optimizasyon, paralellik artırmak için özyinelemeli yapı, geliştirme deneyimini iyileştirmek için aritmetik sanal makine gibi unsurlar yer alabilir. Bu optimizasyonlar, STARK'ın performansını ve kullanılabilirliğini daha da artıracaktır.

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

Vitalik yeni eser: Circle STARKs'i keşfet

Vitalik yeni eseri: Circle STARKs'ı 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
  • 6
  • Share
Comment
0/400
WalletManagervip
· 08-04 06:32
Küçük alan optimizasyonu başlıca bir konudur. Kodun birikmesi sorun değil.
View OriginalReply0
StableBoivip
· 08-04 06:32
Gerçekten Goldilocks'a saygı gösteriyor.
View OriginalReply0
NFTFreezervip
· 08-04 06:30
Kanıt hızı arttı, geth'ten daha hızlı mı koşuyor?
View OriginalReply0
ColdWalletGuardianvip
· 08-04 06:30
Anlamadım ama etkileyici görünüyor, biraz açıklama istiyorum.
View OriginalReply0
CrashHotlinevip
· 08-04 06:24
Küçük alan gerçekten çok daha hızlı!
View OriginalReply0
GraphGuruvip
· 08-04 06:17
Aman bu yeni çözüm gerçekten harika.
View OriginalReply0
  • Pin
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)