但是Aleo却相反!
在分析之前,我们先看一下ASIC(Application Specific Integrated Circuit),中文全称是“专用集成电路”。这里特别强调“专用”,“专用”意味着针对单一项目来说会更加有竞争力。相对比,GPU(显卡)是通用计算处理芯片,所以在单一项目上来说“专用”肯定比“通用”更有竞争力。
举个很简单的例子:铁人三项比赛,能在铁人三项比赛上获得的人,未必能在某一个单项比赛中依然获得,比如跑步,所谓术业有专攻。
我们接下来从3个方面来分析为什么官方强调说目标是使用ASIC?
1.算法
从算法的角度上来看,Aleo属于零知识证明(ZKP)赛道项目,复杂度是比大饼和以太坊算法都要复杂的。算法的核心计算我们之前也提过主要是MSM+NTT/FFT的计算,还会包含一些Hash运算。这些计算主要目的是为了生成零知识证明,而生成证明的速度直接会影响生态的体验。Aleo芯片机,Aleo-ASlC,zktaoma或者maxsayss
3.什么是PPS? 跟获得Aleo积分有什么关系?
Aleo采用主要挖矿逻辑是需要挖矿设备根据要求去完成FFT(快速傅里叶变换)和MSM(多标量乘法)算法的计算任务,在规定时间内产生有效证明。单位时间内完成有效证明的次数的算力单位为P/s(或PPS),这个是衡量挖矿设备能获得多少Aleo积分奖励的标准,跟传统挖矿如比特币的哈希计算统计的算力单位(H/s)是不一样的。
开发人员:可以通过编写、部署和执行程序获得奖励。(测试网三的阶段)(测试网三的阶段)黑客:可以通过识别我们协议中的错误来获得赏金。证明者:可以生成 PoSW 证明并获得 coinbase 奖励。(测试网三的第二和第三阶段)验证人:可以作为 AleoBFT的一部分参与区块生产和共识,并从协议中获得奖励(测试网的第三阶段)