矿视界译文:矿池如何结算用户收益?

矿视界译文:矿池如何结算用户收益?】大多数矿池都采用了PPS、FPPS、PPLNS、PPS+这四种模型来结算用户收益 , 那么 , 什么是PPS、FPPS、PPLNS、PPS+?在讲解这4种收益模式之前 , 我们先来看几个挖矿行业的基本概念 。
矿视界译文:矿池如何结算用户收益?
文章图片
01
挖矿的基本概念
区块奖励(BlockRewards)
区块奖励指的是网络向成功出块的矿工分发的代币奖励 。 比特币创世区块的区块奖励是50个比特币 , 随后每四年减半一次 , 到现在已经经历了三次减半 , 目前的区块奖励为6.25个比特币 。
交易手续费(TransactionFees)
除了区块奖励 , 矿工还能赚取相当数量的交易手续费 。 用户需要向矿工支付交易手续费以推动交易的执行 , 通常交易手续费能占到矿工收入的10%以上 。
算力(Hashrate)
哈希(Hash)是哈希函数运算输出的结果 , 哈希率(算力)则指的是矿机进行哈希运算的速度 , 哈希率的单位是每秒能完成多少次哈希计算 。 哈希率越高 , 矿工爆块并获得出块奖励的几率也越高 。
幸运值(Luck)
矿池的幸运值本质上是概率学 , 你可以把幸运值理解成彩票奖券 。 如果全网的算力为10TH/s , 你的算力为1TH/s , 你中彩票(获得区块奖励)的概率为10% 。 从纯概率的角度上说 , 全网每出10个块 , 就应该有一个是出自于你 。 现在想象一下 , 如果10个块里有2个你爆的块 , 那么说明你很幸运(幸运值高) , 如果10个块里你一个块都没爆 , 那么说明你运气不太好(幸运值低) , 但是长期来看 , 你的爆块率会无限趋近于10% 。
矿池(MiningPool)
挖矿就是一个尝试解决每个区块包含的哈希运算以获取区块奖励的过程 , 每秒能进行的哈希运算次数越多 , 获得区块奖励的概率也越高(即手里的彩票奖券越多 , 中奖的机会就越高) 。 大多数矿工都没有足够大的算力来连续出块 , 所以他们就把自己的算力接入一个矿池 , 和其他矿工接入的算力一起联合挖矿 。 越多的算力加入进来 , 出块的概率就越高 。 然后 , 出块奖励会根据每个矿工的算力占比在矿工之间分配 , 矿池运营商也会收取一部分作为服务费 。
矿视界译文:矿池如何结算用户收益?
文章图片
02
矿池的收益结算模型
大多数矿池都采用的是PPS、FPPS、PPLNS、PPS+这四种用户收益结算模型中的一个 , 现在我们就来说说这几个模型各有什么不同 。
矿视界译文:矿池如何结算用户收益?
文章图片
①Pay-Per-Share(PPS)
PPS模型下 , 矿池每隔一个固定的时间区间就向矿工发放一笔固定金额的收益(算力占比没有变化的情况下) 。
放回到我们之前说的彩票的例子中 , 假设全网有10张彩票 , 矿工向矿池运营商提供了一张彩票 , 不管最后这一张彩票有没有中奖 , 矿池都会固定向这个矿工发放10%区块奖励 , 矿工获得奖励的金额只跟统计学上的概率有关 , 跟矿池实际的出块情况无关 。
长期来看 , 矿工的实际收益会无限接近理论收益 , 但是短期来看 , 实际收益会有上下波动 , 也就是说 , 矿池替用户承担了可能出现的所有风险 。 这种模型下 , 矿池通过定时攻击欺骗矿工的风险也被消除了 。
对于矿池运营商来说 , PPS矿池的需要承担极端事件和出块不稳定的风险 , 因此运营PPS矿池需要拥有大量资金储备 。 不过 , PPS矿池在山寨币挖矿中很常见 , 但在主流币矿池中却比较少见 , 原因你看完后面的内容就能明白 。
②Full-Pay-Per-Share(FPPS)
在PPS模式中 , 矿工获得区块奖励的预期值收益 。 但我们前面说过 , 出块奖励只是矿工收入的一部分 , 还有另一部分是交易手续费 。
FPPS与PPS很类似 , 唯一不同的是 , 它不仅支付预期的出块奖励 , 还给与矿工预期的交易手续费 。 FPPS一般采用过去24小时的交易手续费作为预期值 , 并将其分发给矿工 。 FPPS通过增加分配交易手续费来扩大矿工收益 。
矿视界译文:矿池如何结算用户收益?
文章图片
③PayPerLastNShares(PPLNS)
PPLNS是另一种常见的矿池收益结算方式 , PPLNS矿池每实际爆块一次 , 矿工按照算力占比分配收益 。
在PPLNS模式下 , 矿工的收益与矿池实际爆块息息相关 , 因此运气成份就非常重要 , 矿池在一天内爆块越多 , 矿工分配的收益也越多 , 如果矿池一天一个块都没爆 , 那么矿工也就没有任何收益 。 与前两种模式相比 , PPLNS模式下矿工收益较不稳定 。