📢 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條有效互動
零知識證明:從理論突破到ZK Rollup實踐的演進之路
零知識證明的發展歷程、應用及基本原理
一、零知識證明的歷史沿革
零知識證明體系的現代理念可追溯至1985年。當時,Goldwasser、Micali和Rackoff合作提出了一個開創性的概念,即在交互系統中,通過最少量的信息交換來證明一個陳述的正確性。這一思想在1989年正式發表,奠定了零知識證明的理論基礎。
早期的零知識證明系統在實用性方面存在局限,主要停留在理論層面。直到近十年,隨着密碼學在加密貨幣領域的興起,零知識證明才真正走向前臺,成爲一個關鍵研究方向。其中,發展通用、非交互且證明規模有限的零知識證明協議是一個核心目標。
零知識證明的重大突破出現在2010年,Groth發表的論文爲zk-SNARK奠定了理論基礎。2015年,Zcash將零知識證明應用於交易隱私保護,開啓了零知識證明在實際場景中的廣泛應用。
在此期間,一些重要的學術成果包括:
此外,PLONK、Halo2等新興協議也爲zk-SNARK的改進做出了重要貢獻。
二、零知識證明的應用概述
零知識證明目前最廣泛的兩個應用領域是隱私保護和區塊鏈擴容。
在隱私保護方面,早期的Zcash和Monero等項目推動了隱私交易的發展。雖然隱私需求並未如預期那般突出,但這類項目仍保持一定市場地位。
在擴容領域,隨着以太坊轉向以rollup爲中心的路線,基於零知識證明的擴容解決方案重新成爲焦點。
隱私交易
目前已實現的隱私交易項目包括:
以Zcash爲例,其應用zk-SNARKs的交易流程包括:系統設置、密鑰生成、鑄幣、交易證明生成、驗證和接收等步驟。
然而,Zcash等項目也存在一些局限性,如難以與其他應用集成,且實際使用隱私交易功能的比例較低。相比之下,Tornado採用的單一大混幣池設計更具通用性。
擴容
零知識證明在擴容方面的應用主要體現爲ZK rollup。ZK rollup包括Sequencer和Aggregator兩類角色:
ZK rollup的優勢在於低費用、快速最終性和隱私保護,但也面臨計算量大、安全性和兼容性等挑戰。
目前市場上主要的ZK rollup項目包括StarkNet、zkSync、Aztec Connect、Polygon Hermez/Miden、Loopring和Scroll等。這些項目在技術路線上主要在SNARK(及其改進版本)和STARK之間選擇,同時關注對以太坊虛擬機(EVM)的支持程度。
三、ZK-SNARK的基本原理
零知識證明需要滿足完整性、可靠性和零知識三個特性。以zk-SNARK爲例,其全稱爲"零知識簡潔非交互式知識論證",具體實現原理包括以下步驟:
這一過程涉及復雜的密碼學原理,能夠在不泄露關鍵信息的前提下證明某個陳述的正確性。