本文深入分析了 Aleo 项目,从其起步到未来发展的各个方面,涵盖了团队介绍、项目技术分析、生态近况、网络参与者在最近的测试网中的表现以及未来的积分分配。
撰文:6block
Aleo 是一个专注于用零知识证明实现隐私的 L1 区块链,项目致力于提供高度隐私保护的智能合约和去中心化应用程序。零知识证明密码学技术允许去中心化网络上的各方证明对某些信息有所了解,而无需透露使之真实的基本事实。通过使用零知识证明,Aleo 支持应用程序在不共享个人数据的情况下更新区块链账本,同时节点在不泄露原始数据的情况下验证隐私数据的有效性和合理性。即实现链下零知识证明的生成,链上实现零知识证明的高效验证(交易的简洁性)。
Aleo 团队由来自谷歌、亚马逊和 Meta 等知名公司,以及加州大学伯克利分校、纽约大学和康奈尔大学等研究型大学的世界级密码学家、工程师、设计师和运营专家组成。其中核心开发团队注册在名为 Provable 科技公司旗下,Provable 的联合创始人为 Howard Wu、Collin Chin 和 Raymond Chu,为加州大学伯克利分校校友。
Howard Wu 是 Provable 的联合创始人兼首席执行官。他在零知识证明和椭圆曲线密码学领域有过杰出贡献,主要成果包括 Zexe 和 DIZK,并被以太坊和 Zcash 等协议采用。他毕业于加州大学伯克利分校,拥有密码学、计算机安全和可验证计算方面的研究背景,也曾在 Google 任职软件工程师。
同为 Provable 联合创始人的 Collin Chin 和 Raymond Chu 也都毕业于加州大学伯克利分校。Collin 主要负责 Aleo 编程语言 Leo 的开发,并兼职 Provable 首席运营官。Raymond 在团队中贡献了与 snarkVM、snarkOS 等验证者节点运行软件相关的开发。
Aleo 的 首席执行官现为 Alex Pruden,毕业于西点军校,曾是美国陆军步兵和特种作战部队的军官。他在 2017-2018 年期间在 Coinbase 和 GGV Capital 任职 / 实习期间接触区块链领域,2019 年从 Stanford MBA 毕业之后任职于 a16z,间接推动了 a16z 对 Aleo 的 A 轮领投。
Aleo 的 CFO Michael Beller 毕业于康奈尔大学,有资管类初创企业的连续创业经验,是一位有资深传统金融领域经验较为年长的团队顾问。
Aleo 的专有共识算法称为 AleoBFT,是挖矿和权益证明的结合,即验证者遵循权益证明(PoS)与 zk 证明者遵循工作量证明(PoW)并存。Aleo 的 PoW 工作量证明的形成来自于 Aleo 网络每 epoch (当前约为 20 分钟一个 epoch)随机生成一个 ZK 电路,而矿工在这一小时内需要尝试不同的 nonce 作为电路的输入,计算出电路中的所有变量(witness)并求解 witness 的 Merkle root 后,判断是否满足挖矿难度要求。
权益证明共识模型基于 DiemBFT,这个模型的共识形成需要多轮计算。领导者首先提出一个区块。然后验证者投票选出下一轮的领导者。一旦达到投票法定人数,下一轮的领导者就会创建法定人数证书并将其包含在下一个区块提案中。权益持有者将为共识和区块生产做出贡献,但不会亲自参与 ZK 证明生成过程,证明计算过程由 ZK 验证者承担。
共识协议层面上,证明者和验证者分别负责产生计算结果 solution 和出块并聚合打包 solution。具体流程如下:
Aleo 当前的生态项目主要由结合零知识证明的 DeFi 应用(ZeFi)和基础设施开发类应用组成。其中,ZeFi 赛道的项目包含 Privx Exchange、Arcane Finance、AlphaSwap 和 Staking.xyz。
其中 Privx Exchange、Arcane Finance 和 AlphaSwap 都属于主打隐私保护交易平台,Privx 采用了较为创新的 Clob(Central Limit Order Book)与链上智能合约结合进行订单匹配的设计来模拟类似传统交易所的用户体验,而 Arcane Finance 和 AlphaSwap 则基于常见的 AMM 模型来实现 DEX。
Staking.xyz 作为 Aleo 的官方质押门户,为用户提供了一个管理和监控他们质押的资产的仪表盘,同时用户可以定期获取验证者表现的更新和详细报告。
基础设施开发类应用包括 Obscura、Izar Bridge 和两个钱包应用 Puzzle Wallet 与 Avail Wallet:
Aleo 网络的参与方由 3 种不同的角色构成:质押者、证明者和验证者。
质押者是任何锁定积分(Credits)帮助支持 Aleo 网络安全性的参与方。与其他去中心化网络的质押者类似,质押者把一部分的 Aleo 积分代理给验证者来协助共识验证,同时获得一定的质押奖励。获得奖励最低的质押下限是 1 Aleo 积分,但获得质押奖励的最低门槛是 10 Aleo 积分。
证明者(ZK 矿工)是 Aleo 网络中特定的零知识基础设施类参与方,证明者通过解决 Coinbase 难题参与工作量证明共识(PoW)支持 Aleo 网络。证明者在为 Aleo Coinbase 难题生成解决方案时的效率越高、效果越好,获得 Aleo Coinbase 奖励(积分)的机会就越大。对同一个 Coinbase 难题,多个证明者可以按照提交的有效谜题解决方案的 proof tagret 量获得对应比例的奖励。同时,证明者向验证者提供 Coinbase 解决方案奖励的 1/3,激励验证者的参与和获得奖励。
验证者是 Aleo 网络的基础设施服务提供商,他们通过参与 AleoBFT 中的遵循权益证明(PoS)共识机制保证网络的安全性。在 Aleo 网络中,验证者验证并确认交易区块,遵循共识协议达到一致状态,同时在创建区块时包含来自证明者的证明,同时也会获得验证奖励。成为一个验证者必须拥有 10M 的 Aleo 积分,使用 snarkOS 软件来运行验证者节点。
图 1:Aleo 积分发行时的分配比例图; 图 2:Aleo 积分 10 年内的通胀预期
在最新的 Beta 版本测试网中,Aleo 团队调整了权益证明(PoS)和工作量证明(PoW)协议之间的奖励比例。验证者分得证明者解决谜题的区块奖励由原来的 1/2 调整为 1/3,而证明者获得 2/3 的解决谜题区块奖励。
在主网最初发行后,PoW 在 Aleo 网络中将发挥较大的作用,但随着时间推移,解决谜题释出的区块奖励会逐渐减少,而给予验证者恒定的区块奖励权重相较之下提升(持续保持每个区块 23 Aleo 积分)。
下图展示了未来 10 年 Aleo 积分通过 PoS 和 PoW 共识释放的数量变化和比例关系:
这是我们根据部分官方数据推演的 Aleo 积分在初始发行之后 10 年内的年增长量和对应的通胀率计算:
长远看来,Aleo 的积分分配会由早期倾向证明者逐步转向到更倾向于质押者与验证者,10 年后变不再有通过 PoW 共识释放的积分,网络收益遵循 PoS 共识释放。
Beta 测试网是主网上线前的最后一个激励测试网,本次测试网主要目标是通过证明者激励计划验证新的 puzzle 机制,持续时间为 7.1-7.15 日,现已结束。
Aleo 网络基金会向证明者提供 100 万个主网积分。每个证明者将获得与其在激励期间获得的测试网积分成比例的主网积分。最低奖励为 1,000 个主网积分;任何获得低于此金额的证明者将没有资格获得奖励。
以下是我们总结 Beta 测试网期间获得 Top 10 积分的 Aleo 地址与其部分地址对应的矿池数据对比:
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。