zk-SNARK
理解 zk-SNARKs 和 zk-STARKS 的区别
SNARK 和 STARK 是零知识证明技术,允许一方在不透露任何进一步信息的情况下向另一方证明陈述是真实的。零知识证明 (ZKP) 引起了广泛关注,因其在增强安全性、保护用户隐私和支持第 2 层网络扩展方面都有很大的潜力。ZKP 使一方能够向另一方证明声明是真实的,而无需透露任何其他信息。ZKP 既有利于增加隐私——因为它们减少了各方之间共享的信息量——也有利于可扩展性,因为它只需要证明而非整个
Zcash 是如何实现隐私交易的?zk-SNARKs 运作机制详解
区块链系统通常通过公开账本实现去中心化验证,但这种透明性也使交易数据暴露在所有参与者面前。在涉及资金安全或敏感信息的场景中,完全公开的交易记录可能带来隐私泄露与数据分析风险。在这一背景下,零知识证明技术逐渐成为区块链隐私保护的重要方向。Zcash 通过引入 zk-SNARKs,将密码学证明应用于交易验证过程,使“隐私保护”与“可验证性”能够同时成立,从而成为隐私计算与区块链结合的典型实践。zk-S
Vitalik Buterin:如何使用 zk-SNARKs 技术保护隐私?
ZK-SNARK 是一种强大的加密工具,它在区块链和区块链以外构建的应用程序中变成日益重要的一部分。但它们是复杂的,无论是从它们的工作原理,还是从我们如何使用它的角度来看,都是复杂的。这篇文章将关注 ZK-SNARK 如何适应现有的应用程序,有哪些例子说明它们能做什么,不能做什么,以及有哪些通用的指导方针来判断 ZK-SNARK 是否适合某些特定的应用程序。这篇文章特别关注 ZK-SNARK 在保
zk-SNARK:创新的零知识证明技术及其应用
零知识证明(Zero-Knowledge Proof,ZKP)是一种密码学技术,最早由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初的一篇名为《The Knowledge Complexity Of Interactive Proof Systems》的论文中提出。在该文中,它是作为一个理论模型被构想出来,解决的是在不透露证据的情况下如何验证数学陈述的问题。这一