Filecoin处罚机制是什么?IPFS区块嘉奖有哪些?
众所周知,矿工在Filecoin网络的收益来历于存储订单收益和区块嘉奖,在网络前期存储订单收益较少,主要通过区块嘉奖获取收益。那么,你是否研究过,区块嘉奖是由哪几部门组成?以及区块嘉奖这样配置的原因?
区块嘉奖
区块嘉奖的主要组成是当前高度对每个矿工的根基区块嘉奖+小费+(大概的)处罚。
根基区块嘉奖
当前高度每份区块嘉奖=(当前区块高度为止的区块嘉奖总额-上一个区块高度为止的区块嘉奖总额)/当前区块高度的区块数量
minerReward=(totalMinerReward-lastMinedReward)/当前区块高度的区块数量
如图,区块高度330003,有三个矿工得到区块嘉奖,每个矿工得到了一份嘉奖。
每个矿工能得到的根基区块嘉奖如下图:
total_miner_reward=17928 445792055869175204095 nanoFIL
last_total_miner_reward=17928 397766464829775195448 nanoFIL
total_miner_reward-last_total_miner_reward=4802559103940008647nanoFIL
注:nanoFIL=10负18次方FIL
每份出块嘉奖=根基出块嘉奖/出块份数。
矿工能获得的根基区块嘉奖=每份区块嘉奖x该矿工得到的出块份数。
当前高度,每个矿工有1份区块嘉奖,矿工数为3。
因此每份区块嘉奖为:
miner_reward=48.02559103940008647/3=16.008530346466669549FIL
小费
冰河的文章《Filecoin官方信息|Filecoin的EIP-1559》里提到了gasPremium(生意业务者给矿工的附加利润率)即小费。
在EIP-1559下,生意业务建设者指定了用度上限(他们愿意为打包此生意业务而耗费的每单元Gas最高的价值)。假如用度上限小于区块的基准费率,则不能将其包罗在区块中。由于基准费率会被销毁,生意业务建设者还指定了一个小费(tip),给于打包动静的矿事情为鼓励
在区块嘉奖中,每每打包了有附加利润率的动静的区块,打包动静的矿工就能得到这些动静的gasPremium,所有动静的消费合计为gasReward(gas嘉奖)。
如图中,区块高度330003中的某节点,通过打包220条动静,最终得到1147697454159193 nanoFIL的gas小费嘉奖,小费+基本区块嘉奖的总额高出了其他两个节点。
这是Filecoin对打包动静的矿工的正向鼓励政策。
处罚
有的时候,各人也会留意到,会有出块乐成,可是嘉奖金额为0的环境呈现。这不是因为Filecoin没有对矿工举办应有鼓励,而是因为该矿工在打包动静时,对不切合打包条件的动静举办强行打包,被链处罚。嘉奖金额扣除处罚用度仍不敷以抵扣时,嘉奖为0,剩余不敷抵扣的处罚金额从miner钱包余额中扣除。
那么,强行打包指的是什么呢?什么环境下打包动静会被处罚?处罚金额是几多?
其实,处罚也是按照EIP-1559中提过的三倍处罚“不应打包生意业务”配置。
filecoin燃油费由三部门构成:根基用度、小费和超额燃油费。小费上文已经讲过,是生意业务者配置gasPremium(小费汇率值),给愿意打包的矿工的特别费率;超额燃油费,是Filecoin网络不支持用户付出过高的用度举办优选“插队”,假如生意业务者对gaslimit(对一笔生意业务 Gas 耗损的预估限制值)配置了不公道的指标,过低则会导致动静上链失败,过高则向生意业务者收取超额燃油费(今后有时机具体解析超额燃油费)。(请查阅王大爷聊FIL(一)详解Filecoin中的Gas费机制)
别的一个影响,则是对矿工的处罚,“不应打包生意业务”。
“不应打包生意业务”等于生意业务者在配置gasFeeCap(生意业务者愿意给矿工的打包动静最高费率)时,配置值过低,使gasFeeCap<baseFee(全网基准费率)。这样的方法下,生意业务者无法顺利付出矿工费。假如矿工对这样的动静举办强行打包 ,Filecoin网络会针对矿工举办三倍该动静耗损差额用度的处罚。通过该法子,让矿工来监视“不应打包生意业务”。
如图,某区块高度,查询某节点的区块嘉奖构成部门,发明既有处罚金额penalty,也有gasReward。
小结
minerReward+gasReward-penatlty=最终区块嘉奖。通过公式,可以明晰看出filecoin对矿工的勉励偏向。filecoin但愿矿工更多更主动打包动静,增加网络上的实际打包量;监视“不应打包动静”,淘汰动静插队、链拥堵的大概。
WindowPoSt处罚
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。