刚接触矿圈的矿工们肯定会被种类繁多的各种矿池的收益模式搞得应接不暇。甚至很多资深矿工也对pplns、pps、fpps和pps+这几种收益模式的特点一知半解。
中外矿业将对pplns、pps、fpps和pps+四种不同的收益模式作出详细的介绍,究竟哪种结算方式收益更高?又有什么特点?
首先我们先来看两个概念:爆块奖励和幸运值。
矿池爆块的奖励分为两部分。第一部分为代码约定的coinbase奖励,coinbase奖励为
比特币
网络给矿工爆块的奖励。最初为50btc,大约每四年减半一次,目前每个区块为6.25btc。
另一部分为矿工费,交易发送时会有一笔给矿工的费用,矿工费数量不一,受交易数,网络拥堵情况的影响,矿工费低的时候可能也就块奖励的1%左右,最高的时候是2017年12月,占比高达30.4%。
概率最原始的定义,是某件事重复无数次之后,发生的比例。之所以要强调无数次。是因为样本数少,结果就容易偏离概率。比如,抛硬币正反面的概率都是50%。但你抛2次都是正面的情况也会经常发生。
而挖矿的过程同样受概率的影响。所以从短期来看,你获得的实际收益会和预期收益有很大差别。而他们两个的比值,就叫做幸运值。
幸运值大于100%,说明矿池的实际收益大于预期收益,小于则反之。
但不管幸运值如何波动,只要挖的足够久。最后的实际收益都会和预期收益差不多。这就是概率的力量。
选择第一个讲,是因为它最符合我们对收益分配的想象。
pplns计算方法
矿池先计算出当天矿池爆块的所有奖励(coinbase奖励和矿工费),再将这部分奖励通过矿工算力在矿池算力中的占比即(矿工算力/矿池算力)分发给矿工。
300077数字货币pplns计算公式
矿池实际爆块奖励 * (矿工算力/矿池算力)
这种分配模式看起来比较合理,但却忽略了一个问题。如果矿池短期内幸运值降低,那么矿工的收益也会相应的减少(同样,幸运值提高收益也会增加)。为了解决幸运值导致的收益波动,于是有了接下来的几种分配方式。
在介绍fpps和pps+之前,中外矿业先解释一下pps结算方式。
pps计算方法
矿池计算出自己这段时间矿池的coinbase理论收益(矿池理论爆块数 * coinbase奖励),再将奖励按照矿工算力在矿池算力中的占比(矿工算力/矿池算力)分发给矿工。
pps计算公式
火币注册(矿工算力/矿池算力)* 矿池理论爆块数 * coinbase奖励
=(矿工算力/矿池算力)*(矿池算力/全网算力)* 全网理论爆块数 * coinbase奖励
=(矿工算力/全网算力)* 全网理论爆块数 * coinbase奖励
备注:矿池理论爆块数 = (矿池算力/全网算力)*全网理论爆块数
可以看到pps挖矿收益只分配爆块所得的coinbase奖励,且只跟挖矿时刻的挖矿难度,矿机的算力和连接情况等客观因素有关,与矿池幸运值无关。
fpps和pps+结算方式都基于pps衍生而来,在pps的基础上,fpps和pps+分别采用两种不同的分配规则将爆块所得的矿工费也分配给矿工。故两种模式均比pps额外增加了一部分挖矿收益。
两种模式对于coinbase奖励的分配相同,故比较pps+与fpps收益,主要比较两种模式矿工费的分配规则。
pps+矿工费计算方法:
矿池先计算出当天矿池爆块的所有矿工费之和,再将这部分奖励通过矿工算力在矿池算力中的占比即(矿工算力/矿池算力)分发给矿工。
pps+矿工费计算公式:
矿池实际爆块的矿工费之和 *(矿工算力/矿池算力)
pps+矿工费部分的收益受矿池实际爆块影响,矿工收益与矿池爆块数成正比,故收益与矿池的幸运值有关。
fpps矿工费计算方法:
使用fpps我们需要先计算当日全网平均矿工费,计算方法为删除当日全网矿工费最多的5%与最低的5%的数据,对剩余的数据进行平均数计算。
矿池计算出自己这段时间矿池矿工费的理论收益即(矿池理论爆块数 *当日全网平均矿工费),再将奖励通过矿工算力在矿池算力中的占比即(矿工算力/矿池算力)分发给矿工。
fpps矿工费计算公式:
当日全网平均矿工费 * 矿池理论爆块数 *(矿工算力/矿池算力)
=当日全网平均矿工费 * 全网理论爆块数 *(矿池算力/全网算力)*(矿工算力/矿池算力)
=当日全网平均矿工费 * 全网理论爆块数 *(矿工算力/全网算力)
备注:矿池理论爆块数 = 全网理论爆块数 * (矿池算力/全网算力)
fpps的矿工费分配方式与coinbase奖励的pps分配方式相似,都是矿池根据全网理论值推算出自己的理论收益,并将其按照矿工算力在矿池算力中的占比分配。
不同点是,比特币的coinbase奖励现阶段固定为6.25btc,而矿工费需要平均全网所有矿工费得到。所以fpps与矿池的爆块情况,幸运值无关。
pps+矿工费收益主要受矿池幸运值影响,fpps矿工费收益主要受全网拥堵情况影响。
如果矿池实际爆块数比理论爆块数多,矿池所爆块的矿工费比全网平均矿工费高,则pps+收益更高。如果矿池实际爆块数比理论爆块数少,矿池所爆块的矿工费比全网平均矿工费低,则fpps收益更高。