经过长时间的开发测试,科学挖矿抓包测评工具的Demo版本终于完成,并对经常被大家说偷算力的鱼池进行了测试。本文将介绍抓包工具的基本工作原理及鱼池的抓包测试结果。
抓包工具原理
在未使用抓包工具情况下,矿机将直接向矿池提交任务。抓包工具将在矿机和矿池间建立一个代理,矿机提交Share将通过代理后,从代理给矿池提交Share。同时矿池下发任务也将通过代理。
这样通过代理可以获取到矿池下发任务及矿池提交share数据。再通过与链上数据(爆块数,矿工费等)计算出实际矿机实际算力及实际收益。数据最终将通过图标形式展出。
抓包工具收集数据
测试期间对于f2pool,pandapool,sparkpool,spiderpool四家矿池的ETH挖矿进行了测试。
1. 矿池下发任务难度
矿池下发任务难度与矿机提交share间隔时间相关,难度越高,计算一次share的时间也越多。
难度设置过高,会出现已经爆块但该块share还未提交的情况,便出现拒绝share。
2. 矿池任务数量
矿池向矿机下发的任务数量变化,通常来说,提交的任务难度越高,提交的任务数量越多,获取的收益越高。
3. 矿池算力(包括拒绝)
这里只包括拒绝share的全部提交share的数量及对应难度反推出来的矿机实际算力情况,与矿池统计算力数据计算方式一致。
4. 矿池算力(不含拒绝)
去除拒绝share后,计算出矿池实际算力,也就是不含拒绝率的实际算力,矿池再统计收益时通常按照有效share提交数量来统计收益。
5. 矿池收益
根据实际提价share及爆块数据,计算出每个区块应得收益,最后对整个数据进行累加,获取最终应得收益。由于个矿池在发放收益时去除来手续费,这里的收益指矿池未扣除手续费的实际收益。
鱼池实际测试结果
因为大家对于鱼池的关注度比较高,且鱼池可以看到日均算力及日均收益,便于进行数据整理。大多数矿池仅有近24小时收益记录,如日均收益不到最低打款额度便无法获得日均收益数据。
为了丰富可以测试更多加矿池,已经在对抓包工具功能进行丰富,可以通过抓包工具第一时间获取矿池的最终收益。
鱼池抓包计算算力及矿池给出算力:
鱼池给出算力数据
从计算数据情况可以看出,鱼池给出日均算力为包含拒绝率算力情况,不存在偷算力的情况出现。
鱼池收益及实际费率情况:
鱼池收益记录
备注:抓包统计的收益仅包含PPS收益,未计算PPS+,矿工手续费部分收益,所以实际费率部分会比矿池给出费率有所降低。
“挑Sir” 碎念
1. 可以从抓包数据看出,鱼池给出算力与抓包算力数据一致,没有偷算力的情况出现。
2. 由于Demo版本仍有大量功能未实现,且配置需要命令行操作,目前还不是可以给大家开放使用的版本。
3. 需要share log的矿工可以联系挑Sir给出鱼池完整的share log数据。
4. 抓包收益仅仅算PPS理论收益,由于近期以太坊交易手续费较高,根据PPS理论收益计算出的费率与实际情况相比较低,计算出矿池费率仅供参考。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。