当前位置:首页 > 知识 >

深入探究zk、zkVM、zkEVM:发展现状与未来前景

  • 2023-06-20 14:10:54
  • 10
核心提炼:

零知识证明技术保证计算的完整性、正确性和隐私,并可应用于区块链扩容和隐私。zk-SNARK和zk-STARK各有优点,它们的合理结合更有潜力。zkVM能赋予应用零知识证明能力,zkVM分为使用主流、EVM或全新指令集。zkEVM是兼容EVM且零知识证明友好的环境,主要分为原生和编译流派。支持Solidity生态的通用zkVM是Web3的未来。

不严谨但简单易懂地来介绍一下零知识证明:

以小学数学为例,老师是验证者,学生是证明者。如果一个学生掌握了一元二次方程的求解公式,老师可以通过类似数学考试的方式验证他的掌握程度。在整个过程中,学生不需要透露具体的求解公式,这就是零知识证明。

SNARK和STARK:

区块链中常用的“zk”通常指的是ValidityProof。真正的零知识证明技术包括SNARK和STARK,可以实现区块链的扩容和隐私保护。STARK支持可扩展的证明语句,而SNARK支持任意的电路,两者各有优势。目前主流采用SNARK技术实践,STARK在StarkWare已上线的产品中有广泛应用。

从Meme的角度而言,STARK比SNARK优秀。以上是零知识证明技术简介及SNARK和STARK的对比。

猜你喜欢

微信二维码

微信