zk Rollup Aztec 今日启动测试网

本文为机器翻译
展示原文

这是来自Supply Shock通讯的一个片段。要阅读完整版本,请订阅


区块链上的隐私是个不错的想法,但很难实现。

像以太坊上的Railgun这样的应用程序如今已经实现了这一点,但计算成本很高。你可以选择像Monero这样的链,但它缺乏智能合约的可编程性。

因此,链上隐私的圣杯看起来有点像这样:可选择的隐私、原生智能合约可编程性,理想情况下还能桥接到DeFi的EVM世界。同时保持协议的去中心化。

Aztec团队可能最接近破解这个密码。

进入Aztec Network,这是一个建立在以太坊上的zk rollup(不要与2023年已停用的Aztec Connect混淆)。公共测试网今天启动。

通过利用零知识技术,L2上的用户余额和交易是加密的,以确保发送方、接收方或交易本身等细节的隐私。

Aztec的可编程性由Noir实现,这是该公司类似Rust的零知识电路语言。Noir让开发者可以编写智能合约,执行屏蔽贷款或私密投票,而无需学习密码学。

Aztec Network联合创始人扎卡里·威廉姆森在新闻稿中表示:"开发者可以使用Aztec构建具有隐私功能的去中心化应用,这些应用可以与以太坊现有基础设施无缝融合,他们不需要为实施复杂的密码学而苦恼。"

Aztec的差异化

与大多数L2(一个例外是Arbitrum的WASM)不同,Aztec对链的执行层进行了一些重大修改。

Aztec上的公共交易通过其自定义的Aztec虚拟机(AVM)执行。然而,私密交易被卸载到称为私密执行环境的客户端环境。PXE用于生成证明并私密运行智能合约逻辑。

交易证明随后被聚合为以太坊结算的单一证明。

客户端生成zk证明通常成本很高。然而,Aztec的新L2保持成本较低。这主要归功于其PLONK证明系统,根据公司博客,它使在昂贵的硬件上生成客户端证明变得"更简单"。PLONK是由Aztec联合创始人兼CEO扎卡里·威廉姆森本人共同发明的。

威廉姆森告诉Blockworks:"我们的客户端证明器结合了PLONK研究的最新成果,包括Protogalaxy折叠方案和我们称之为Goblin Plonk的独特技术,以加速递归。我们还从头开始构建了自己的编程语言Noir,可以直接将程序编译成零知识电路,从而绕过了零知识虚拟机的开销。"

与普遍认知相反,大多数zk rollup实际上并不利用零知识技术进行隐私加密,这在某种程度上是一个用词不当。如今的zk rollup主要使用这项技术进行交易的大小压缩——为了提高吞吐量——而不加密用户数据。

Aztec不仅将zk证明用于验证,还用于实现交易元数据的端到端加密。然而,隐私是可选的,这与Aztec开发具有灵活隐私和选择性披露的链的目标相呼应。

这种架构在当今的以太坊L1上是不可能的,在那里所有细节都将公开。在Monero或Zcash等其他L1链上也不可能,它们允许私密支付,但缺乏智能合约的可编程性。

威廉姆森说:"我们目前将区块链隐私视为非此即彼的选择,但事实上不必如此。"

Aztec的测试网已在其Devnet和Provernet网络中拥有超过100个排序器,为从第一天起实现去中心化铺平了道路。


在收件箱中获取新闻。探索Blockworks通讯:

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论