原文标题:《Aztec network 分析和使用教程》
原文作者:Johns
原文来源:Johns Medium
Aztec 是一个开源的第 2 层网络,也为以太坊带来了可扩展性和隐私性。Aztec 使用 zkSNARK 证明通过 zkRollup 的服务提供隐私和扩展。
Aztec 最近完成了由顶级加密基金 Paradigm 领投的 1700 万美金的 A 轮融资,其他著名投资机构还包括 IOSG Ventures 和以太坊创始人 V 神。
Aztec 的研究团队总部位于伦敦,该团队由许多技术性成员组成,并且在以太坊上为 layer2 带来了多项技术突破,团队在 2019 年发明了零知识证明系统 plonk,这在区块链行业做零知识证明的开发团队间很有影响力。
以太坊创始人 V 神多次在推特提到 Aztec 的优秀工作。
Aztec 有两个主要作用,第一,保护用户交互时候的隐私性,这点已经有成型的产品 zk.money。第二,用户可通过 Aztec 提供可编程的隐私合约,建立完全隐私的应用。
Aztec 团队发明的通用型 ZK-SNARK 技术 plonk 是一个兼顾性能和安全的零知识证明技术,编程语言 noir 是 Aztec 的 rust 形式语言,用户可通过 noir 在 plonk 中实现可编程的隐私保护合约。根据不同的隐私需求和应用场景,设计出新的应用,创建出下一代隐私的去中心化金融服务。
Noir 为开发人员提供了为主网协议编写自定义逻辑的工具,从 DeFi 到资本市场和订单簿。
Noir 为工程师提供了以下关键:
1. 自定义私人交易;
2. 任何曲线上的签名;
3. 来自电路的以太坊合约调用;
4. Aztec 标准库—常见加密原语的高效审计版本。
可编程的隐私合约非常重要,会给 DeFi 世界带来一条新的道路,例如你可以在 Aztec 网络上的 Uniswap 进行匿名交互,创建隐私的去中心化交易平台,保证交易的私密性。你可以建立私密的加权投票应用,保护投票者的隐私。你也可以建立身份认可程序,使用户在不透露个人隐私的情况下证明自己属于某个团体。诸如此类,你可以通过 Aztec 建立很多隐私应用。
下面详细介绍 ZK.MONEY 的交互教程。
打开官网:
点击 ZK.MONEY。
点击现在屏蔽。
连接钱包,签名。
取用户名。
这里注意,如果你输入用户名后显示红色感叹号,说明这个名字已经被人注册了。你需要换一个名字。
Ok,这个名字可以用。
点击 Register。
点击签名。
这个时候在创建账户中,不要关闭网页。
账户创建成功后,注意至少要 Shield 0.01 ETH。
点击 Shield。
钱包确认。
Shield 中稍等一下。
钱包签名。
这个时候我们可以在右上角看到账户创建成功。
但是这两个圆点是黄色的,我们要等它变成绿色才算正式完成账户创建,这个过程需要几个小时。
还有一点注意一下,我们每次在 Shield 或者 Send 的时候,都可以自己选择 Fee,Fee 越高交互过程越快。
几个小时后这里变成了绿色,点击发送。
接受者可以填写用户名或者以太坊地址都可以。然后注意黄色的警告,软件尚未审计,金额上限为 30 ETH,风险自担。
填好用户名,点击下一个。
阅读交易面板,确认发送。
钱包签名。
这个界面稍微等待一下。
然后我们在主页面看到了发送记录,等是黄色的,需要等一段时间才会变成绿色。
一段时间后,我们看到发送方和接受方的灯都变成了绿色,交互结束。
声明:本教程仅作学习交流,不是投资建议。