Filecoin矿池收益怎么计算?利益如何分配?

永不止步IPFS前言
从上周 gasbaseFee的表现可以看出, Filecoin主网上线近一个半月来,热度持续高涨,算力增长需求强劲。nanoFil1.0~2.0版的baseFee基本上宣布 Filecoin的网络算力增长已经达到了它的网络支持极限。或许在v1.2.0发布后,情况会有所缓解,但是不要奢望 gas费用会下降,以目前市场的热情估计,大家可能看到的是,每日算力增长速度有所提高, gas费用仍将保持高位。
Gas费持续的高位横盘需要矿工和矿池的自动调节,根本没有其他办法。由于区块链中总存在对 TPS的限制,因此为了网络安全,TPS应该保持一个合理的上限。但是这一部分不在今天讨论的范围之内。
今天要谈的是另一个问题:由于 Filecoin刚上线,矿池运营模式虽然大家都能理解,但对于一些收益计算和利益分配,理论准备不够,投资者、矿池经营者都需要一个适应期,市场也有一个学习和理解的过程。
与此同时,由于 Filecoin经济模型的复杂性,也给大家的学习和理解带来一定的困难。但是,值得庆幸的是,我们看到有很多投资者对这一块很感兴趣,希望能多有所了解,本文做了一些初步探讨,希望能抛砖引玉,引起更多的讨论,最终能打好理论基础,形成业界共识。

矿池(Filecoin前)的传统分配模式
比特币以太坊这样的矿池已经存在了很多年,其收益的计算和分配模式也相对成熟。对于 Filecoin网络,这些都有参考价值。下面是比特币的一个例子。比特币矿池有许多分配模式,并且都有明确的定义。
大概就是这样,可以选择的模式如下:
PROP (proportional)
FPPS (Full Pay Per Share)
SMPPS (Shared Maximum Pay Per Share)
ESMPPS (Equalized Shared Maximum Pay Per Share)
CPPSRB (Capped Pay Per Share with Recent Backpay)
PPS (Pay Per Share)
PPLNS (Pay Per Last N Share) and lastly
PPS+ (Pay Per Share Plus)
看上去很多,实际上有两个是真正被广泛采用的:
PPS(Pay Per Share):即按份额分配收益。更多关于币圈资讯可+ cjxy066 获取最新消息。这一份额并不是指你在一个矿池中投资的份额,而是你在整个网络中的算力份额。如果全网出一个块:6.25个BTC,如果你占全网算力的百万分之一,那么你就得到这个爆块的百万分之一(当然矿池也要收取服务费)。此分配模型具有以下特征:
无论你参与哪一个矿池项目,你的收益都不会受到影响,而且是肯定的,由于即使矿池出现问题,仍需向客户分配,因此矿池承担更大的风险。由于矿池将承担较大的风险,因此服务费比其它分配方式要高一些。这样可以促进矿池的良好服务,提高矿池的稳定性和性能,幸运值等等,因为多赚的就是矿池的。

PPLNS(Pay Per Last N Share):就是根据矿池的实际收益,按投资者在这一阶段所占份额的比例来分配。比方说,每天一次,每天0:00结算,但是你中午12点买进去,那么你买的这部分份额在第一次分配时只能算一半。没有什么问题。这一分配方式的特点如下:
你的收益直接与矿池的经营状况有关,矿池今天经营不好,停电了,那对不起,分配给您的钱少了,但是如果矿池今天运气好,那么您的收益也相应提高了;矿池中的风险较小,不存在超额分配;由于矿池的风向相对小一些,因此服务费相对 PPS 而言可以相对低一些。顾客在选择矿池时,幸运值这个参数非常重要,看一看矿池的收益情况,可以看到,前一段时间的幸运值,作为参考。
目前 Filecoin的分配模式与 PPLNS相似
目前各类矿池的经营与分配状况相对比较简单,基本上是根据投资份额来分配矿池的实际收益。这个模式类似于 PPLNS模式。更多关于币圈资讯可+ cjxy066 获取最新消息。与此同时,由于 Filecoin网络的复杂性,现在的矿池基本上没有形成随时购买随时参与分配的模式,基本上都是在购买后的一段时间内,相应的矿池开始运作和分配,因此不存在 Last N Share问题, 就是 N Share。所以,可以简化为 PPNS。这一分配方式与比特币的 PPLNS有何不同?
用户的矿池份额基本不变,持续性计算比较容易
由于抵押机制和锁仓问题,矿池收益是一个关键因素,因此矿池收益的计算要比比特币复杂得多;关于收益的计算,请见下文;因为锁仓问题,矿池的收益和立即分配的部分是两回事,而收益很大的一个分部则推迟分配;这一部分也可以参见下面的讨论:
在此要说明的一点是,用户的矿池份额与算力比并不直接相关。因为 Filecoin网络的算力在逐渐增加。从当前市场状况来看,全网销售和投资的算力还是一个未知数,而且还在持续增长,基本上说一年内达到5 EiB是没问题的。由于每一个矿池都将根据已售算力进行分配,用户可以对整个网络的已售算力和自己的已售算力进行大致估算。再者,全网销售的算力到底有多少,这个不知道,哪个有更好的算法,欢迎留言。

什么时候可以采用 PPS类模式?
与 PPS模式相比, PPLNS/PPNS模式比较复杂,对矿池来说,要承受矿池效率下降的压力,如果效率降低,用户就不会满意。这样的用户情绪已经出现。而可能出现的情况是,用户无论如何都不会感到满意,这是为什么?由于 Filecoin的经济模型非常复杂,需要计算的东西很多,用户常常不会非常仔细地计算,可能总会觉得哪里不对。
然后 PPS模式就变得简单多了,因为 PPS是参考全网平均收益,只要公式出来了,大家都算出来了,而且可以在浏览器里面实现。所有人无异议,按合同办事即可。
但为什么现在没有人使用 PPS模式呢?或者,由于 Filecoin的复杂性,当前阶段尚未成熟。该计划的一个前提是购买算力立即生效,而目前 Filecoin矿池经营者很少能做到这一点。但由于模式的简单和直接性,预期很快就会采用矿池服务提供商的模式。

要点:如何计算收益?
不管是 PPS模式,还是 PPNS模式,都存在收益问题,而 Filecoin的收益也比比特币更复杂。原因之一是应得的和可获得的收益是不同的,另一方面,矿工总是会有大量的消耗,特别是 baseFee不确定情况下,消耗可能会有所不同。
用单一T计算 PPS收益
PPS由于考虑了全网平均收益,所以计算比较简单,其24小时收益可参考如下公式:
全网收益 = 24小时FIL产出量 - 24小时FIL销毁量
那么,
单T 收益等于:全网收益 / 全网算力总和(T)
注:这里必须计算 FIL的销毁量,因为就当前网络运行情况而言,当 baseFee较高时,其销毁量可能占了相当大的比例,例如接近30%。

PPNS的单T收益计算
因为区块链的特性,所有的交易都是透明的,并且可以被重放,所以每个矿池的收益和运营状况就不能隐瞒。关注:永不止步IPFS 公众。不过,真正要计算还是比较麻烦的。在此建议一种简单的方法,根据单个矿工的地址进行计算,其中一个包含三个角色:
Worker
Miner
Controller(往往需要一个地址用来单独做WindowedPoSt)
把这三个看成一个整体,这就是一个矿工(池)运行的基本单位。只要计算出与这三个地址相关的资金流动关系即可。
记:
Balance(h) 为这三个地址的余额在高度 h 时 的余额之和
TransOut(h3_h4) 为在高度 h3 到 h4 之间的这三个地址的所有转出的总和 (转出导致余额减少,应该算作收益),这三个地址之间的相互转账可不计算
TransIn(h3_h4) 为在高度 h3 到 h4 之间的这三个地址的所有转入的总和 (转入导致余额增加,应该算作借款)
那么在高度 h3 到 高度 h4 之间此矿工(池)的收益就是:
收益(h3_h4) = Balance(h4) + TransOut(h3_h4)
- Balance(h3) - TransIn(h3_h4)
提示:Owner地址到底要不要包含在矿池收益的计算中,实际上包含与否并无关系,如果包含了, Owner在矿池内地址,计算余额时就计算出来了,转入和转入的规则也相应改变了。这一切都没有问题,比如,如果 Owner包括在内,那么 Owner转内部 Worker就不属于转帐, Owner提现也不属于转出。

另一个关键问题:锁仓和奖励释放
Filecoin 的用户收益或矿池收益并不等于可获得的收入,其中部分可能会进入抵押状态(如果持续增长算力的话),另一部分则锁仓并延迟释放。还有一部分可利用的收益是提前锁定的,这使问题十分复杂。
由于抵押机制的存在,算力增长需要锁仓,但是,无法通过消息查询锁仓的数量,所有这些都是内部计算得到的。更多关于币圈资讯可+ cjxy066 获取最新消息。与此同时,区块奖励也无法通过信息查询得到,并且区块内也没有相关数据,这就给记账带来了不少的麻烦。幸运的是,现在有些浏览器提供了即时记录功能,具体的区块奖励金额可以通过浏览器查询(浏览器计算出正确的数字),或者与其他浏览器进行比较。

同时,锁仓(包括抵押和奖励锁仓)的金额可以直接通过链状态查询到,加上前面提到的收益计算方式,那么,我们有一个简单的公式:
当日总释放 = 当日总收益 - 当日总锁仓的增量
每天的可分配量来自每天的释放量。但是,另一方面必须考虑到,如果矿池要持续增加算力,就需要为矿池留出足够的资金,以支持算力增长,那么,并非所有可分配的部分都可以进行分配。当然,还有必要保留保证金部分以维持矿池的算力和稳定性。在矿池按一定的节奏持续运行时,对这部分矿池的需求通常是比较稳定的,当然,有一个很重要的影响因素就是文章开头提到的 gas费用。
总而言之, Filecoin的收益计算和分配比较复杂,但并非没有简单的解决方法,对于矿池服务商和客户双方都应积极寻找简单、有效、易懂的方法。本文希望能对部分投资者有所启发,并欢迎更多的探讨和更好的理论总结,以促进生态的良性发展。
发表评论 取消回复