区块链默认是透明的,因此,它缺乏隐私属性。
当区块链上发生交易时,它所涉及的地址的钱包余额、代币、NFT 和与其他地址的交互、合约以及它们曾经交易的具体金额都是公开的,任何人都可以看到,尽管公共地址是伪匿名的,但它们可以以某种程度的概率确定性链接到其所有者的身份。如果区块链的采用率要保持其目前的轨迹继续快速发展的话,我们很难想象这种完全透明的水平会大规模的持续下去。
但是与此同时,完全的隐私属性本身又会受到监管和合规问题的限制,这就是为什么隐私层将在基础设施隐私的领域中发挥重要作用的原因,而 Aztec 就是一个朝此方向不断发展的协议。
下面的图片显示了以太坊上智能合约交互的情境。智能合约执行的每一笔交易以及这些交易的确切价值都可以在区块浏览器上看到。
Aztec 网络为此引入了一个隐私层。Aztec 网络是由 Zac Williamson、Joe Andrews 和 Thomas Pocock 创立的,它是以太坊上的一个 ZK-rollup(零知识证明 rollup),Aztec 采用了隐私保护架构,通过零知识证明的隐私交易,进而为用户和去中心化的应用程序提供隐私保护。
Aztec 通过一个名为 PLONK 的零知识证明系统来实现对隐私的访问。
PLONK 是指拉格朗日基数(base)的排列组合,用于普遍的非交互式知识论证。
PLONK
PLONK 本质上是根据这些多项式之间的最低关联度来排列一组多项式,它使用了一种更普遍和可更新的可信设置,与以前的可信设置迭代相比,它可以同时用于一个以上的加密程序,并允许更多的参与者加入进来。
这里有一份 Vitalik 关于 PLONK 的更深入的指南
欢迎光临 优惠论坛 (https://www.tcelue.ooo/)
Powered by Discuz! X3.1