Circle STARKs技術深度解析:高效驗證的新方向

robot
摘要生成中

探索Circle STARKs

STARKs協議設計近年來趨向使用較小的字段,以提升證明速度。例如Starkware能在M3筆記本上每秒證明620,000個Poseidon2哈希值。本文將探討這些技術的工作原理,特別關注Circle STARKs方案。

Vitalik新作:探索Circle STARKs

使用較小字段時的一個常見問題是,攻擊者可能通過嘗試有限的可能值來破解協議。解決方案包括進行多次隨機檢查,或擴展字段。擴展字段類似於復數,但基於有限域。

Vitalik新作:探索Circle STARKs

Circle STARKs的巧妙之處在於,可以找到一個大小爲p的羣體,具有類似的二對一特性。這個羣體由滿足特定條件的點組成,如x^2 mod p等於某個值的點集。

Vitalik新作:探索Circle STARKs

Circle STARKs支持FFT,但處理的對象不嚴格是多項式,而是Riemann-Roch空間。作爲開發者,您幾乎可以忽略這一點,只需將多項式作爲評估值集合存儲。

Vitalik新作:探索Circle STARKs

在商運算方面,Circle STARKs需要在兩個點上進行評估來證明,添加一個虛擬點。對於消失多項式,Circle STARKs使用特定的函數形式。

Vitalik新作:探索Circle STARKs

Circle STARKs使用修改後的反向位序,以反映其特殊的折疊結構。這種排序使FRI更節省空間。

Vitalik新作:探索Circle STARKs

Circle STARKs的效率很高,充分利用了計算跟蹤中的空間。雖然Binius在某些方面更優,但Circle STARKs概念上更簡單。

Vitalik新作:探索Circle STARKs

總的來說,Circle STARKs對開發者來說並不比常規STARKs復雜。未來STARK的優化方向可能包括:針對基本密碼學原語的算術化優化、遞歸構造以提高並行化、改善虛擬機的算術化以優化開發體驗。

Vitalik新作:探索Circle STARKs

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 分享
留言
0/400
OnChain_Detectivevip
· 07-21 05:30
嗯……模式分析显示在 circlestark 实现中有可疑的空档,老实说。
查看原文回復0
Liquidity_Surfervip
· 07-21 05:21
STARKs到底香不香
回復0
FUD Vaccinatorvip
· 07-21 05:20
STARKs这玩意也太猛了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)