WhitePaper Darwinia Network GenePaper - 经济模型 (03)

tony · 发布于 2019年08月26日 · 51 次阅读
本帖已被设为精华帖!

原生资产

RING是达尔文网络的原生资产,RING可以作为交易的燃料费。燃料费包括交易费用,合约执行费用,网络带宽费用,存储费用等等。

RING在达尔文网路主网上线时的供应量为20亿,之后将会通过出块奖励将新发行的RING分发Staking系统和Treasury。

在达尔文主网上线后,该年的出块奖励每年调整一次,第N年的块奖励为剩余可发行供应量的 1 - (99 /100)sqrt(N) 。

  • 剩余可发行总量 = 硬顶总量 - 当前供应量

  • 下一年的供应量 = 上一年的供应量 + 该年实际出块奖励总和

RING的硬顶总量为100亿。

根据每年的出块奖励,和出块间隔时间(单位:秒),可以算出这一年的每个块的出块奖励。

  • 每个块的块奖励 = 该年出块奖励 × 出块间隔时间 ÷ 每年总秒数(即365乘24乘3600)

下面为预估的每年通胀率统计表。

收益分配

达尔网络总收入包括出块奖励和达尔文网络交易手续费。达尔文网络交易手续费包括网络手续费,跨链服务质押费用,应用链链的接入费用,以及相关应用比如进化星球自主选择分配给达尔文网络的收入。

Treasury主要用于支付系统提案预算,可能包括NFT挖矿或App挖矿等系统运营提案,Polkadot槽位竞价激励,或者用于生态开发者支持。

备注: 系统Staking收益是达尔网络总收入的一个百分比Y(Y为系统参数)。

Staking

达尔文网络将会把主要收入作为激励分发给Staking的参与者。Staking的过程也可以理解为POS挖矿过程,挖矿者通过质押资产来获得Staking能量来进行POS挖矿。

一般来说,用户可以通过质押基础资产RING来进行POS挖矿,如果用户开始取回Staking质押的RING,那么挖矿将停止,解除质押的RING将需要14天时间可以完全到账。

Staking按照简单和复杂程度,可以分为基础版和专业版。

氪石(KTON)

为了鼓励用户进行长期锁定和承诺投入,用户在Staking RING的过程中,可以承诺锁定RING 3 - 36个月,系统会给参与Staking的用户一个氪石的通证进行奖励,但在承诺锁定期间无法进行解锁RING操作(除非缴纳3倍的氪石罚金)。

因此,用户在使用RING进行Staking过程中,可以选择承诺锁定RING一段时间来获得氪石。氪石的初始供应量为零,但主网上线前进化星球应用已经开始锁定RING获得氪石,因此主网上线时将会存在一定的氪石供应量。最早通过锁定RING获得氪石的设计出现在进化星球古灵阁银行,相关的介绍可以参考古灵阁氪石模型[5]。

氪石可以用于质押获得Staking能量,所以同样也可以参与POS挖矿。用户通过质押氪石进行Staking,如果用户开始取回Staking质押的氪石,那么挖矿将停止,解除质押的氪石将需要14天时间可以完全到账。

Staking算力

某账户的Staking算力代表此账户当前时间对Staking的贡献值大小,Staking算力可以类比为POW中的算力。每个账户的算力值由该账户中质押的RING和KTON资产来决定,一旦解除质押,相应的算力也将消失。

账户的Staking算力比随其质押的资产多少不断变化,不能转移或者转账。Staking参与者可以通过修改投票支持的验证人,在不需要解锁质押的情况下,更改投票支持的验证人。

算力值有可能还将在系统的治理和升级中扮演重要角色。(备注2)

算力值占总算力值的比例称做算力占比。

  • 算力 = 总算力值 × 算力占比

  • 该账户算力占比 = 算力占比(RING部分) + 算力占比(氪石部分)

该账户的Staking收益公式如下:

  • 账户Staking收益 = (达尔网络总收入 × Y) × 账户算力占比

该账户的投票权重公式如下:

  • 账户投票权重 = 总投票权重 × 账户算力占比

备注1: RING算力贡献比例默认为0.5。

备注2: 因为氪石可以转售给其他人,所以流动性的氪石可能无法完全代表长期承诺投入,只有承诺锁定和质押的”资产×天数”才能准确代表对达尔文网络的承诺投入。

Slash算法

为了防止验证人进行攻击,或者出块不稳定,当攻击或者错误发生的时候,系统需要对验证人(包括投票人)质押的资产进行惩罚,惩罚的过程和机制就是Slash算法。

因为达尔文网络中实际存在RING和KTON两种质押资产,因此需要对Slash的算法进行一些补充说明。

Staking系统中惩罚相关的参数将以百分比为单位,当Slash发生后,验证人或用户质押的资产将按照该百分比比例进行惩罚,无论其质押的资产是RING还是KTON。

另外,在达尔文网路质押系统中,RING存在四种主要状态,账户余额、Staking中、锁定Staking中、解除质押中。因此存在两种质押状态的RING资产,即Staking中和锁定Staking中,并且锁定Staking状态的RING有可能存在不同的解锁到期时间。因此在Slash发生时,需要确定不同RING质押资产被Slash的先后顺序和优先级。Staking系统将按照解锁到期的时间先后顺序,优先Slash那些较早到期的质押资产,也就是先Slash不在锁定状态的质押资产,然后Slash那些解锁时间先到期的质押资产。

共收到 0 条回复
tony 将本帖设为了精华贴 08月26日 14:04
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册