📢 Gate廣場 #NERO发帖挑战# 秀觀點贏大獎活動火熱開啓!
Gate NERO生態周來襲!發帖秀出NERO項目洞察和活動實用攻略,瓜分30,000NERO!
💰️ 15位優質發帖用戶 * 2,000枚NERO每人
如何參與:
1️⃣ 調研NERO項目
對NERO的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與NERO生態周相關活動,並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
NERO熱門活動(帖文需附以下活動連結):
NERO Chain (NERO) 生態周:Gate 已上線 NERO 現貨交易,爲回饋平台用戶,HODLer Airdrop、Launchpool、CandyDrop、餘幣寶已上線 NERO,邀您體驗。參與攻略見公告:https://www.gate.com/announcements/article/46284
高質量帖子Tips:
教程越詳細、圖片越直觀、互動量越高,獲獎幾率越大!
市場見解獨到、真實參與經歷、有帶新互動者,評選將優先考慮。
帖子需原創,字數不少於250字,且需獲得至少3條有效互動
Binius STARKs: 二進制域優化與未來發展探析
Binius STARKs原理解析及其優化思考
1 引言
相比常規STARKs系統,Binius採用二進制域直接對位操作,實現了更緊湊高效的編碼。Binius使用塔式二進制域算術化、改進版HyperPlonk乘積與置換檢查、小域多項式承諾等技術,從多方面提升了效率。本文將深入分析Binius的核心原理,並探討其在二進制域乘法、ZeroCheck、SumCheck、PCS等方面的進一步優化空間。
2 原理解析
Binius由五項關鍵技術構成:
2.1 有限域:基於塔式二進制域的算術化
塔式二進制域支持高效的算術操作和簡化的算術化過程,特別適合構建可擴展的證明系統。二進制域元素可靈活表示爲不同維度的塔域元素,無需額外計算開銷即可打包爲更大的域元素。
2.2 PIOP:改編版HyperPlonk乘積和置換檢查
Binius借鑑了HyperPlonk的核心檢查機制,包括GateCheck、PermutationCheck、LookupCheck等,並在以下方面做出改進:
2.3 PIOP:新的多線性移位論證
Binius引入了兩種關鍵方法:Packing和移位運算符,用於高效生成和操作虛擬多項式。
2.4 PIOP:改編版Lasso查找論證
Binius將Lasso協議適應於二進制域操作,引入乘法版本的Lasso協議,並採取措施防止潛在攻擊。
2.5 PCS:改編版Brakedown PCS
Binius提供了兩種基於二進制域的Brakedown多項式承諾方案,採用小域多項式承諾與擴展域評估、小域通用構造和塊級編碼與Reed-Solomon碼技術。
3 優化思考
3.1 GKR-based PIOP:基於GKR的二進制域乘法
利用GKR協議替代Lasso Lookup算法,可大幅降低Binius的承諾開銷。
3.2 ZeroCheck PIOP優化
通過在證明方和驗證方之間調整工作量分配,可優化ZeroCheck操作效率。
3.3 Sumcheck PIOP優化
針對小域Sumcheck的改進方案,可進一步減少小域上的計算負擔。
3.4 PCS優化:FRI-Binius
FRI-Binius實現了二進制域FRI折疊機制,可將Binius證明大小減少一個數量級。
4 小結
Binius通過使用最小power-of-two域,實現了對witnesses的高效處理。其價值主張在於可根據需求靈活選擇域大小,並通過硬件、軟件與FPGA協同設計,實現快速低內存的證明生成。目前,Binius已基本移除了Prover的commit承諾瓶頸,新的瓶頸集中在Sumcheck協議。未來,借助專用硬件可望進一步提升Sumcheck效率。