Binius 4. nesil STARK'lar: İkili alan temelli verimli ZK çözüm analizi

robot
Abstract generation in progress

Binius STARKs İlkeleri Analizi ve Optimizasyon Düşünceleri

1. Giriş

STARK'ların verimsizliğinin ana nedenlerinden biri, gerçek programlardaki çoğu değerin küçük olmasıdır, ancak Merkle ağacı kanıtının güvenliğini sağlamak için Reed-Solomon kodlaması kullanarak verileri genişletirken, birçok ek yedek değer tüm alanı kaplayacaktır. Alanın boyutunu küçültmek, ana strateji haline gelmiştir.

  1. nesil STARKs kodlama bit genişliği 252 bit, 2. nesil 64 bit, 3. nesil 32 bit, ancak 32 bit kodlama bit genişliğinde hala büyük miktarda israf alanı bulunmaktadır. İkili alan doğrudan bitlerle işlem yapmaya izin verir, kodlama sıkı ve verimli olup herhangi bir israf alanı içermez, yani 4. nesil STARKs.

Binius aşağıdaki temel teknolojileri kullanmaktadır:

  • Kule biçimindeki ikili alanlara dayanan aritmetik.
  • Geliştirilmiş HyperPlonk çarpım ve yer değiştirme kontrolü
  • Yeni Çoklu Kaydırma Teorisi
  • Geliştirilmiş Lasso bulma kanıtı
  • Küçük Alan Çoklu Taahhüt Planı

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

2. İlkelerin Analizi

2.1 Binary alanlarının kuleleri üzerine yapılan aritmetik

Kule tipi ikili alan, yüksek verimli aritmetik işlemleri destekler ve hızlı doğrulanabilir hesaplamaların gerçekleştirilmesinde anahtar rol oynar. Avantajları arasında şunlar bulunmaktadır:

  • Verimli hesaplama
  • Verimli Sayısallaştırma
  • Basitleştirilmiş aritmetik işlemleri destekler
  • Katmanlı özelliklerinden tam olarak yararlanmak için kule yapısı kullanılabilir.

Bitlayer Research: Binius STARKs ilke analizi ve optimizasyon düşünceleri

2.2 Uygulama HyperPlonk Ürünü ve Permutasyon Kontrolü

Binius, HyperPlonk üzerinde aşağıdaki alanlarda iyileştirmeler yaptı:

  • ProductCheck optimizasyonu: Değeri 1 olarak özelleştirin, kontrol sürecini basitleştirin
  • Sıfıra bölme sorununun işlenmesi: Payda sıfır olsa bile işleme devam edilebilir.
  • Sütunlar Arası Permütasyon Kontrolü: Çoklu sütunlar arası Permütasyon Kontrolünü destekler

Bitlayer Research: Binius STARKs Prensip Analizi ve Optimizasyon Düşünceleri

2.3 yeni çoklu kaydırma argümanı

Binius, iki ana yöntem tanıttı:

  • Paketleme: Komşu öğeleri birleştirerek işlemi optimize etme
  • Kaydırma operatörü: Verilen kaydırma miktarına göre blok içindeki öğeleri yeniden düzenler.

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

2.4 uyarlama Lasso arama argümanı

Binius, Lasso'yu ikili alan işlemlerine uyarlayarak, Lasso protokolünün çarpım versiyonunu tanıttı. İspat tarafı, protokolün güvenliğini sağlamak için her yerde sıfır olmayan bir okuma sayısı vektörüne taahhüt etmek zorundadır.

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

2.5 uyarlama Brakedown PCS

Binius, ikili alanlara dayalı iki Brakedown çoklu taahhüt çözümü sunmaktadır:

  • concatenated code kullanarak örnekleme
  • block-level encoding teknolojisi kullanılarak, Reed-Solomon kodlarının ayrı olarak kullanılmasını destekler

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

3. Optimizasyon Düşüncesi

3.1 GKR tabanlı PIOP

GKR tabanlı ikili alan çarpım işlemi sadece bir yardımcı taahhüt gerektirir, Sumchecks'in maliyetini azaltarak verimliliği artırır.

3.2 ZeroCheck PIOP optimizasyonu

Kanıtlayıcı ve doğrulayıcı arasında iş yükü dağılımını ayarlayarak çeşitli optimizasyon çözümleri önerilmiştir:

  • Kanıtlayıcı tarafın veri iletimini azaltmak
  • Kanıtlayıcı değerlendirme noktasının sayısını azaltın
  • Cebirsel İnterpolasyon Optimizasyonu

3.3 Sumcheck PIOP optimizasyonu

Ingonyama, küçük alanlara dayalı Sumcheck protokolü için bir iyileştirme önerdi:

  • Dönem seçimlerinin performansı etkiler
  • Daha küçük temel alanlar daha belirgin avantajlar gösterir.
  • Karatsuba algoritması performansı artırdı
  • Bellek verimliliği artırıldı

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

3.4 PCS optimizasyonu: FRI-Binius

FRI-Binius, ikili alan FRI katlama mekanizmasını gerçekleştirdi ve 4 yenilik getirdi:

  • Düzleştirilmiş çok terimli
  • Alt alan kaybolma polinomu
  • Cebir Temeli Paketleme
  • Halka Değişimi SumCheck

Bitlayer Research: Binius STARKs prensip analizi ve optimizasyon düşünceleri

4. Kısa Özet

Binius, Prover'ın commit taahhüt darboğazını kaldırdı, yeni darboğaz Sumcheck protokolünde. FRI-Binius çözümü, alan kanıtı katmanının gömülü maliyetlerini ortadan kaldırabilen FRI varyantıdır. Şu anda birçok ekip Binius ile ilgili uygulamalar geliştirmektedir.

ZK2.95%
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
  • 8
  • Share
Comment
0/400
LiquiditySurfervip
· 07-24 10:35
Anlayanlar anlar, hemen yeni yeni enayiler için kesim makinemiz geliyor.
View OriginalReply0
DefiVeteranvip
· 07-24 10:26
stark ne zaman Aya doğru! Aya doğru!
View OriginalReply0
OPsychologyvip
· 07-21 15:59
gas ücretini optimize etmek daha iyi.
View OriginalReply0
Token_Sherpavip
· 07-21 15:58
meh, başka bir gün başka bir stark varyantı... önce tvl'yi göster
View OriginalReply0
airdrop_huntressvip
· 07-21 15:56
Herkese günaydın, yeni uyandım, burası neymiş bir bakayım.
View OriginalReply0
TokenDustCollectorvip
· 07-21 15:54
teknik parti ah hemen bir pozisyon girin
View OriginalReply0
AirdropHunter007vip
· 07-21 15:52
Stark boğa ah boğa ah çok boğa
View OriginalReply0
RugPullAlarmvip
· 07-21 15:34
Yine verimlilik adı altında para toplama projeleri var, on-chain sözleşmeleri görünce anlayacaksınız.
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)