# ByteTech | 什么是 AleoBFT?关键字：Aleo矿机

By [ByteNews](https://paragraph.com/@bytenews) · 2022-12-08

---

![](https://storage.googleapis.com/papyrus_images/68ee9f5e06e950fe4e045f5c0e5f7c07d603cd92a03f5aac037fd3e35a3fe735.png)

关键字：Aleo矿机、零知识证明

在 Testnet 3 的过程中，Aleo 将把它的共识模型转变为一种混合架构，用于证明者和验证者，称为 **AleoBFT**。

AleoBFT 将来自验证者的新块的即时确定性与证明者的计算能力相结合，将 coinbase 供应引入网络。AleoBFT 的设计激励验证者通过生产区块来保持活力，并激励证明者扩大 Aleo 生态系统的证明能力。

这种转变将使 Aleo 能够实现网络供应的更公平分配，并进一步激励去中心化，同时实现强大的性能保证。

### 实现路径解析

> ### AleoBFT 保证每个区块的即时确定性

一旦验证者为每个区块产生并达成共识，交易就会得到确认。这种方法解决了验证者的浅分叉问题并提高了节点稳定性。

此外，这为 Aleo 上的开发人员创造了流畅的应用体验。对于用户而言，这通过在钱包、浏览器、浏览器和应用程序中实现快速确认来改进 UI/UX。最后，这种保证使得与其他生态系统的互操作性变得更加简单。

> ### AleoBFT 确保网络保持充分去中心化

正如 Testnet 2 所示，在少数证明者开发了用于零知识密码学的专用硬件后，区块生产变得高度集中。虽然 ZPrize 正在帮助创造公平的竞争环境，但事实仍然是少数实体将主导网络，从而给用户带来集中化和审查的风险。

通过使用 AleoBFT，能够将块生产的角色与 coinbase 生成分离。验证者现在负责生产区块，证明者现在能够以他们想要的规模计算证明。

AleoBFT 旨在通过在网络上质押至少 100 万个 Aleo 积分来激励证明者成为验证者。这保证了证明者可以通过成为所有达成共识的证明者的代表来保持其抗审查性。

> ### AleoBFT 激励证明会随着时间的推移扩大 Aleo 生态系统的证明能力

在 AleoBFT 中，证明者在网络上解决并生成 coinbase 证明 (PoSW)，以换取每个区块中的一部分 coinbase 奖励。借助这种新模型，证明者现在正在计算零知识证明的核心子组件——即多标量乘法 (MSM) 和快速傅里叶变换 (FFT)——同时从每个区块奖励中获得他们在证明中的百分比份额。

对于证明者，AleoBFT 允许以任何规模操作任何硬件来生成零知识证明，而无需在每个区块中竞争“赢家通吃”效应。

因此，与 Testnet2 不同，此过程意味着即使在商品硬件上运行的证明者也将能够参与并获得 coinbase 奖励。这些 coinbase 奖励在证明者和验证者之间共享，以激励证明者随着时间的推移积累 Token而成为验证者。

通过激励参与者更广泛的奖励分配，相信这些新机制将扩展 Aleo 网络，为 Aleo 开发人员和用户提供更大的证明能力。

**Aleo 测试网三个阶段：**

*   第一个阶段是开发者测试。
    
*   第二阶段是prover ，即POW挖矿，支持GPU ，竞争算力，挖积分。
    
*   第三阶段是验证人Testnet。
    

**_一百万 Testnet Aleo积分才能成为验证人_**

普通的设备、个人电脑跑prover很难，很难独立挖出来积分，除非加入矿池。第三阶段的验证节点也只有大矿场才能参加。

Aleo 在 Testnet2 的时期就非常卷，上百万机器成本换几万积分，只有盘活老设备、或者大型传统矿场才能玩。

    ByteShuo:
    有想了解Aleo矿机的请通过推特联系字节说或者关注公众号：ByteShuo

---

*Originally published on [ByteNews](https://paragraph.com/@bytenews/bytetech-aleobft-aleo)*
