0% read

最后更新:

Aztec

Aztec 是一个 网络,旨在支持具有隐私和公共数据及执行能力的 。其架构利用 和客户端隐私执行来实现隐私保护应用,同时将交易证明结算至 [6]

概述

Aztec 是以太坊上一个专注于隐私的 网络,支持具有隐私和公共状态及执行能力的 。其架构将隐私计算与公共计算分离:隐私函数通过隐私执行环境 (PXE) 在用户设备上运行并生成 ,而公共函数则在全网的 Aztec 虚拟机 (AVM) 上运行。隐私状态采用基于 的模型(包含票据、承诺和作废凭证),而公共状态则遵循类似于 的基于账户的模型。交易在被打包(Rollup)并提交至以太坊验证之前,会结合隐私证明和公共状态更新。

Aztec 技术栈由以下部分组成:Noir,用于编写隐私应用的零知识编程语言;Aztec.nr 框架,用于开发结合隐私和公共函数的 ;Aztec 网络,负责协调执行、排序和证明;以及 ,用于结算 Rollup 证明和状态更新。该网络还使用账户抽象,允许将账户实现为具有可定制授权、密钥管理和 机制的 。其隐私模型旨在覆盖数据、身份和计算,而其无需许可的排序器与证明器架构支持去中心化参与网络。 [3] [5]

特性

Noir

Noir 是一种具有类 Rust 语法的高级开源编程语言,专为开发零知识应用和隐私保护程序而设计。它抽象了大部分底层的密码学复杂性,允许开发者在不需要深厚密码学知识的情况下编写零知识程序。在 Noir 中,隐私是默认设置,变量和函数被视为私有的并在本地执行,除非开发者明确将其指定为公共。Noir 程序被编译成一种名为 ACIR 的中间表示,可由不同的 后端处理,以生成验证程序执行且不泄露隐私输入的证明。该语言可用于在不披露底层信息的情况下证明属性或所有权等应用,且其程序可以独立于 Aztec 运行。对于需要在链上存储和管理隐私状态的应用,Noir 可以与 Aztec 框架结合使用,以整合隐私和公共状态。 [4]

Alpha 网络

Aztec Alpha 网络是以太坊上一个专注于隐私的 网络,为隐私 提供完整的执行环境。它允许开发者在数据、身份和计算三个领域确定应用的哪些方面保持公开或私有。隐私交易和合约逻辑在用户设备上本地执行,生成 并提交给网络进行验证,而公共组件则由排序器执行。生成的证明在 上结算,该网络被设计为一个去中心化的 Rollup,而非由 Aztec Labs 或 Aztec 基金会直接运营。

Alpha 网络支持可组合的隐私和公共 ,允许合约在跨调用保持隐私的同时进行交互。应用使用 Noir 编程语言和 Aztec.nr 框架开发,隐私函数在本地执行,公共函数由网络处理。其隐私功能涵盖了交易和金融资产的隐私数据、用于选择性披露和合规应用的隐私身份,以及需要机密执行的应用的隐私计算。Alpha 代表了网络的早期版本,存在已知漏洞,并计划通过升级在向后期开发阶段推进时提高安全性。 [2]

代币

AZTEC 是 Aztec 网络的原生代币,用于 、网络 、治理和参与者激励。它可以从 跨链而来并用于支付 费,而网络运营商可以 AZTEC 成为提议和验证区块的排序器。质押的代币还提供协议升级的投票权,治理工作由参与的排序器进行。此外,代币还通过网络排放分配给排序器和证明器,分别用于提议和证明已确认的区块。 [7]

代币经济学

AZTEC 的总供应量为 103.5 亿枚,分配如下: [1]

  • 投资者与早期支持者: 27.25%
  • 核心团队: 21.06%
  • 公开拍卖: 14.95%
  • 基金会: 11.71%
  • 生态系统赠款: 10.73%
  • 未来激励: 4.88%
  • Uniswap V4 池: 2.64%
  • 双边销售: 2.44%
  • 第一年网络奖励: 2.41%
  • 创世排序器销售: 1.93%

合作伙伴

  • Nyx
  • Azguard
  • Dark Forest
发现错误了吗?

参考文献 (8 来源)

首页分类维基MC事件词汇表