近期我们看到市面上有非常多高算力的数据截图放出来,如上所示,还有更夸张的我们就不放出来了。
本文主要想和大家分享一下如何分辨算力数据真假以及该如何进行测试验证。
目前我们看到的大多数算力数据都是本地算力数据,也就是离线版本,本地算力数据造假的几种方式:
1. 日志打印
部署在本地的锄头算法,正常运行起来以后在控制台都有日志输出,能看到算力数据、功耗和solution等数据,这些数据都是通过程序控制的日志输出。也就是说程序想让日志输出什么数据就能输出什么数据,这个完全是由程序本身可以控制。
2. 固定Epoch
通过这次测试网Beta激励,在测试激励期间,我们能看到控制台输出的算力数据时高时低,这个是因为根据这次最新的算法,每个Epoch的难度系数是不同的,也就是说碰到难度系数高的算力值就低,碰到难度系统低的算力值就高。
在这里某些锄头算法就有漏洞可以钻,在放出来对外测试的版本中固定某个难度系统低的Epoch,这样的话通过控制台看到的输出算力数据都是非常高的,这些只是为了给某些不懂的人看的,其目的可想而知。
综上所述,如果只看本地算力数据,也就是离线版本是没有任何意义的,相当于和Aleo网络没有任何关系,也不会有产出区块,或者即使有和算力数据对应的产出比例也会差很多。
那么目前我们该如何测试某个锄头算法到底算力如何?到底是不是高算力的锄头?
分为两种情况,先说第一种solo模式:
1. 在本地部署某锄头算法,可以正常的运行,同时保证是接入了目前的测试网Beta或者日后的主网;
2. 运行一段时间后通过浏览器上反推出来的地址算力来和本地算力数据作对比。这里有个前提是要能正常出块,否则浏览器上看不到地址算力;
3. 如果偏差不是很大,那么就是说明该版本的锄头算法算力数据是正常的。如果偏差很大,比如浏览器上的地址算力数据比本地算力数据低很多,那么也就说明该锄头算法作假了;
其实以上的做法也就是在早期,待主网上线一段时间后,会有单位算力的产出数据作为参考,这样的话通过本地算力数据,再对比自己的产出也能一目了然。
以上做法也适合对于某些锄头算法抽取百分比算力或者抽取百分比产出作为费用,如何判别是否有偷算力或者偷产出的情况。
那么针对目前这个测试网Beta最小能出块的算力是多少呢?
我们通过浏览器上的地址算力做了排查后,发现目前最小2万算力左右就能出块,只不过是出块的时间不稳定,需要多运行一段时间。
第二种是pool模式:
这种模式有点麻烦,因为在浏览器上是看不到自己钱包地址的,只能看到池子的地址,目前来看只能通过产出来判断,比如可以借助Haruka浏览器的计算器功能做个出略判断:
再就是结合一些其他地址算力的产出数据做个综合对比分析,一般要估算到每K算力的产出数据,再结合自己在池子里面显示的算力和对应的产出数据,大概就能猜测出来池子里面显示的算力数值到底是真假,当然要把池子扣点的因素排除掉,池子这个模式得需要多观察一段时间。
综上所述,不要被目前市面上混乱的高算力数据所蒙蔽,真实的算力数据高低固然能反映各家锄头算法的水平,但是作为旷工其实更关心的是产出、成本和收益情况,不是说算力高一定产出就高,这个在某些情景下是不成立的,比如之前测试网3-2的测试就已经被证实,所以看出块和产出是最实际的。
从我们所掌握的消息来看,真正有实力的高算力数据并不会过早放出来,一般都是要等到主网前后,所以耐心等待吧。
ZKT 纯GPU锄头,第一梯队,仅限大算力合作!
ZKT Aleo-ASIC,芯片和芯片机预售中,台积电代工!
2024年全球ZK峰会 Aleo-ASIC 最有竞争力品牌!
感兴趣的小伙伴扫码联系,仅限大客户和渠道!
全网最全Aleo中文WiKi
Aleo最新十年区块产出奖励模型推演(Testnet Beta)
测试网Beta激励 | Aleo全网算力超过1亿算力,近期要点解读!
Aleo主网倒计时 | Aleo最新Puzzle谜题算法深度解析!
Aleo主网倒计时 | 测试网Beta发布,距离主网还有多远?
重磅分析!以太坊真的会开倒车转回“PoW”么?还是会效仿Aleo模式?
Aleo主网倒计时 | Aleo Systems 公司 CEO Alex Pruden 卸任感言
重磅!Aleo初始经济模型重大更新!主网上线时间是否有变化?
ALEO 问答集锦 | 关于质押者、证明者和验证者官方最新解答
ALEO 问答集锦 | Aleo积分到底有什么用?区块奖励重大变化?
重磅分析!为什么说FPGA或者ZK通用服务器在Aleo项目上机会是零?