作为 Aztec Connect (zk.money)早期用户,在得知该项目即将关闭并专注于 Noir 和新一代区块链的通知后,我赶紧联系了Aztec CEO Zac Williamson,想挖掘一些在公告之外不为人知的信息。
特别是,社区也已经有些讨论,比如:
是否面临监管压力?(另一个隐私混币协议 Tornado.Cash 被美国监管部门全方位干预)
运行 Aztec Connect 成本过高?
转向开发 Layer1?
等等。
简单介绍下,Aztec 是以太坊上第一个带有隐私功能的 Layer 2 (Rollup) 网络,相比较 Tornado.Cash 这类 L1 的混币隐私协议,Aztec 网络的交易成本更低(因为使用了 Rollup)。
用户可以将以太坊 Layer1 的资产充值至 Aztec Connect 网络(Layer2),然后就可以在该网络进行私密的转账,或者将资产投入支持的 DeFi 协议获得额外收益。
TL;DR:
1. Aztec 未被监管机构联系,关闭 Aztec Connect 是商业层面的考虑;
2. Aztec Connect 的维护成本不低;
3. 团队正专注于下一代默认隐私的可编程智能合约协议 Noir;
4. 仍然关注于 Layer2,而不是 Layer1;
5. Noir 使用比特币风格的 UTXO 模型;
6. Noir 将会把零知识证明和密码学都抽象掉,应用开发者不需要了解密码学就能开发 Noir 智能合约。
以下为问题和回答的具体细节。
在 Aztec Connect 关闭之前,是否有过监管层面的挑战?
Zac Williamson:
我们尚未被任何监管机构联系,主要原因是商业层面的考虑。
Aztec Connect 是世界上第一个隐私 Rollup,其设计存在一些问题,增加了维护成本。
我们正在专注于我们的下一代协议版本。它将支持默认隐私的全编程智能合约。考虑到项目的规模,我们需要所有的工程资源都投入其中。
我们所有的技术都是默认开源的。我们为将 Aztec Connect 带入世界感到非常自豪,我们希望确保社区仍然可以访问我们所建立的内容。
博客中提及你们会开发下一代区块链?这是指 Layer1 吗?
Zac Williamson:
我们仍然专注于 L2 Rollup,而非构建 L1。
我们的策略没有改变,我们正在进入下一个阶段;让我们使用 Aztec Connect 所构建的内容全面可编程化。
Noir 有哪些特点?
Zac Williamson:
私密的智能合约与常规智能合约完全不同,具有完全不同的开发启发法(development heuristics)。
由于交易证明是由客户端生成的(而不是由 gas 支付的计算成本),计算不再有 gas 成本。私密状态(private state)使用比特币风格的 UTXO 模型,并且状态具有「所有权」的概念。
Noir 的主要目标是提供一种语言,在该语言的语义中明确表达这些权衡。我们还希望创建一个直观的模型,以便更好地处理私有状态与公共状态的差异。
最重要的是,我们希望将与零知识证明和 ZK SNARKs 相关的所有密码学都用 Noir 抽象掉。开发人员不需要了解密码学就能编写 Noir 合约。
Aztec Protocol 推特:https://twitter.com/aztecprotocol
他们还曾经推出了 EVM 的 Low Level Assembly 语言 Huff,目前在独立开发,可在推特关注:https://twitter.com/huff_language