Aleo Testnet 3激励网正式开启

Justin | Aleo 中文
Aleo中文社区(非官方)
5 min readDec 2, 2022

激励性测试网启动 — 证明者

今天,我们很高兴地宣布开始对 Testnet 3 进行激励,这使我们离 Aleo 主网更近了一步,并支持私有的去中心化应用程序。我们邀请所有社区成员参与。

测试网 3 标志着测试网 2 的重大进步。首先,它带来了一种新的共识算法 AleoBFT,该算法将权益证明共识算法(基于 DiemBFT)与基于工作的证明者补偿方案相结合。我们将在未来几个月发布有关 AleoBFT 的更多详细信息。但激励计划的初始部分将专门针对证明者。

证明者在 AleoBFT 中的作用

什么是证明者?在零知识密码学中,我们有两个交互方:一个生成密码证明的证明者和一个在不了解其内容知识的情况下检查证明是否正确的验证者。要发送/接收资产或与应用程序交互,用户必须生成零知识证明。对于某些用例,我们预计一些用户可能会将证明生成过程外包给某些第三方证明服务。

重要的是要注意,外包证明生成在我们的网络中不是强制性的,就像在 StarkNet 等其他网络中一样。然而,我们预计 Aleo 上会出现一个证明者生态系统来支持各种应用程序。这个系统的美妙之处在于,它最大限度地增加了用户的选择,即他们选择信任哪一方(如果有的话)。

Aleo 网络直接从协议中奖励证明来引导这个生态系统。在 AleoBFT 中,证明者可以像最初的 PoSW 共识算法一样,通过生成证明来获得一部分 coinbase 奖励。但是,与 Testnet 2 上的证明工作方式有两个重要区别。

  1. 证明者不生产区块,但他们确实从每个区块中获得一部分 coinbase 奖励。
  2. coinbase 奖励不是赢者通吃。所有为给定区块提供高于最低难度目标的解决方案的证明者都会按比例获得奖励。

AleoBFT 协议使用ASERT难度调整算法的变体(与 Testnet 2 相同)来计算两个值:proving targetcoinbase target如果证明者解决方案高于证明目标的阈值,则接受证明者解决方案。一旦证明者解决方案的总和大于 coinbase 目标,coinbase 奖励将在贡献有效解决方案的证明者之间按比例共享。因此,AleoBFT 证明者经济学类似于传统工作量证明网络上的矿池。

作为一个具体的例子,让我们想象三个证明者:Alice、Bob 和 Charlie。假设 coinbase 目标是 1024,证明目标是 8。让我们想象在 15 秒的时间内产生一个区块:

  • Alice 计算并提交了 80 个证明目标值至少为 8 的 PoSW 证明,总分 640(占总分的 62.5%)
  • Bob 计算出 32 个至少证明目标值为 8 的 PoSW 证明,总分 256(占总分的 25%)
  • Charlie 计算了 16 个 PoSW 证明,证明目标值至少为 8,总分 128(占总分的 12.5%)

Alice、Bob 和 Charlie 将各自获得该区块的 coinbase 奖励的按比例分配(分别为 62.5%、25% 和 12.5%)。

计算区块奖励

我们可以根据以下公式计算 coinbase 奖励:

R_coinbase = max(0, H_Y10 — H) * R_anchor * 2^(-1 * (D — B) / B)。‍

R_anchor = 锚点奖励。

H_Y10 = 第 10 年的锚块高度。

H = 当前区块高度。

D = 自上一个块以来经过的时间。

B = 锚块时间。

因此,起始的 Aleo 代币供应将通过 coinbase 奖励扩大大约十年,并且在该时间跨度内它们将按块线性减少。我们将很快发布更新的主网代币经济学博文,其中包含更多详细信息。

同样的排放曲线在 Testnet 3 期间有效,创世块于 2022 年 11 月 6 日创建。我们不会在激励期开始时重置网络。因此,区块奖励将在激励期根据激励期开始时的网络高度计算(见下文)。

激励期代币奖励

正如我们之前的博文中提到的,我们已经预留了 2500 万的 Aleo 积分用于 Testnet 3 激励。证明者奖励占 30% 或 750 万信用。

在证明者激励期间获得的积分可在主网上线时以 5:1 的比例兑换为 Aleo 积分。也就是说,在证明者激励期间获得的每五个 Aleo 积分都可以在主网上兑换一个 Aleo 积分。

证明者激励期将从 2022 年 12 月 2 日 0000 UTC 到 2023 年 1 月 26 日 2359 UTC,或直到网络发出 750 万个信用为止,以先到者为准。

如果 8 周的时间已经过去,并且发出的积分少于 750 万,Aleo 团队将保留如何分配剩余积分的自由裁量权。如果您在开始日期之前运行了一个证明者节点,并且没有使用提供的脚本,请确保您重置了您的节点;否则您将无法获得奖励。

结论

Aleo 团队将在激励期间监控证明者活动,以识别可能试图欺骗系统的任何人。如果您不遵守我们公告的指导,您将不会获得奖励,并且通常情况下,Aleo 团队保留以任何理由拒绝向任何个人提供奖励的权利。

请注意,这些积分可能会在主网启动时分发。它们将用作 Aleo 主网上服务的支付机制。它们不是投资或投资工具,不应被视为投资或投资工具;它们的价值仅在于它们对主网功能的实用性。通过领取您的奖励,您声明、保证并承认您是:

  • 不将 Aleo 积分作为投资获得,并且不期望作为 Aleo 积分的持有人获得经济利益或利润;
  • 不以任何方式依赖 Aleo 或其任何员工或代表;
  • 不凭借拥有 Aleo Credits 而获得 Aleo 的任何股权或其他所有权权益;
  • 不得将 Aleo Credits 歪曲为投资或获得经济利益或利润的机会。

与测试网 2 一样,此公共测试网的目的是在尽可能真实的环境中验证区块链的技术架构和安全性。Aleo 已经进行了几次安全审计,但我们认为,使去中心化共识发挥作用的很大一部分是通过内在的经济激励。

要了解有关运行节点和参与 Testnet 3 激励计划的更多信息,请查看我们在 Github 上的snarkOS存储库。感谢您参与 Aleo Testnet 3,并帮助我们测试未来私有、去中心化私有应用平台的基础设施!

--

--