時間:2023-08-12|瀏覽:232
零知識證明(Zero-knowledgeproof)是指在向?qū)Ψ阶C明某一信息是真實的情況下,除了表明該信息是真實還是虛假的結(jié)果之外,任何信息都不會被公開的過程。它的特點是通過有效地減少處理區(qū)塊鏈網(wǎng)絡(luò)所需的數(shù)據(jù)量和各種程序,來實現(xiàn)區(qū)塊鏈的擴展。
12月15日,Tokamak Network聯(lián)合光州科學(xué)技術(shù)學(xué)院(GIST)發(fā)布了一個零知識證明技術(shù)研究報告。該報告包含了零知識證明的解釋以及zk-SNARK的概念——一種添加了非會話技能的高級零知識證明,以及交互式零知識證明和非會話零知識證明的各種示例和實踐。
在12月19日ETHCON KOREA 2020的主題演講中,Tokamak Network CEO Kevin Jeong攜技術(shù)團隊,介紹了Tokamak Network在Python Snark和零知識證明虛擬機方面的最新開發(fā)進展。
Python Snark是Tokamak Network推出的一個開源的、基于Python的零知識證明庫,開發(fā)的目的是為Python生態(tài)系統(tǒng)和沒有編碼背景的研究人員做出貢獻。值得一提的是,任何想要采用零知識證明和PoC相關(guān)研究和開發(fā)的,基于Python的項目都可以使用Python Snark。
零知識證明虛擬機的好處在于,其自有一個內(nèi)置的執(zhí)行區(qū)塊鏈算術(shù)運算的回路。虛擬機(VM)可以減少用戶交易數(shù)據(jù)的大小,從而增加區(qū)塊鏈的可伸縮性,并被用作與大量私有交易相關(guān)的各種區(qū)塊鏈的上層兼容區(qū)塊鏈。
Tokamak Network的CEO Kevin Jeong在演講中提到:“零知識區(qū)塊鏈開發(fā)是一種需要各種開發(fā)人員協(xié)作的技術(shù)。我們希望這項研發(fā)的結(jié)果將有助于多個區(qū)塊鏈項目的實施與合作?!?p>Python Snark和零知識證明虛擬機現(xiàn)已在Tokamak Network的母公司Onther的Github上開源。