HIP-20:最大供应量

已通过

这项提议提出了每两年HNT释放量的减半(基于区块高度)以及“净释放”机制(未实施),其目的是构建一套完整的HNT的供应量体系。

目的

Helium最初设计时采用的是“燃烧与铸造平衡”(Burn-and-Mint Equilibrium)的通证模式。在此模式下,HNT并没有设定一个固定总量上限。为了让Helium的经济模式更具通用性,社区一致建议再次评估这个问题。

为了确保网络继续正常运转,Helium网络目前每月释放HNT,来奖励为网络做出贡献的网关、共识小组以及其他角色。

这项提案主要包括以下两项内容:

  • HNT释放计划从每月匀速释放500万,改为每两年减半一次,以达到2.23亿的释放总量。

  • 引入“净释放“机制,确保有足够的HNT数量来满足DC的生成需求。

通过这份提案,Helium的经济模型将可以更容易地被大众理解。同时,这也将让HNT在未来更具有稀缺性,持续激励Helium网络持续扩展,最终满足那些使用Helium网络的物联网终端用户的需求。

影响

所有的HNT持有者、网关设备拥有者,以及HST持有者都将会受到这项HIP的影响。Helium网络的使用者通过网络传输数据的费用将不会有变化。

详细内容

释放计划

根据此提案,从Helium区块链创世区块生成起,HNT的释放量每两年减半一次。这就意味着,在2021年8月1日,将发生第一次减半,而释放量将会减少至每月250万HNT。

从理论上来说,HNT的最大供应量为2.4亿。然而,由于网络运行第一年期间出块速度较慢,产生的HNT少于原定的6000万。所以,HNT真实的最大供应量为2.23亿。

不过以上机制可能会带来一个问题。到了2064年,每月只会生成1个 HNT,这将导致奖励机制崩坏,因为此时的HNT已不够拆分成足够小的单位来进行奖励分发,网关用户就会开始失去传输数据的激励。如果没有足够的奖励,协议不能仅靠交易费达成共识,共识小组也会同样开始崩坏。事实上,Helium网络需要永久性的奖励来确保强健的发展。

“净释放”是这个问题的解决办法,它让Helium网络在拥有一个最大HNT供给量的同时,也保证网络可以永久性地释放奖励。

“净释放

当前,HNT每月的发行量为500万HNT;每个Epoch,可获得奖励为3424 HNT。有了“净释放”机制,系统可以在每个Epoch多释放一定数量的HNT。

系统将监测在特定Epoch内HNT燃烧的数量,并将其重新加入该Epoch将生成的HNT数量中去(有上限限制)。例如,如果在一个Epoch种有10HNT被燃烧成了DC,那么该Epoch内生成的HNT将从3424增加至3434。

“净释放”机制保证了Helium网络在未来有足够的HNT来永久性地对参与者进行奖励。这些“净释放”(不会影响未产出的HNT,因此不会改变HNT的最大供应量。“净释放”对于流量积分(Data Credits)也没有影响。

然而净释放也可能会带来一些问题。无限制地“净释放”可能会消除HNT燃烧带来的通缩压力。Helium协议使用“燃烧和铸币”经济模型(BME),通过通缩来保证HNT的价值。如果不存在通缩,BME就发挥不出其作为一个有效的经济模型的作用了。

为了让BME和净释放相辅相成,Helium为净释放施加了一个最高上限,即每个Epoch最高的净释放量为34.24HNT(现发行量的1%)。这意味着,在每个Epoch内,如果燃烧的HNT超过34.24HNT,BME机制可以再次生效并带来通缩效应。

根据这项HIP,净释放的上限将通过链上参数被规定。该参数可以通过Helium社区在未来提出的其他HIP而调整。

HNT的燃烧量会产生波动,Helium用户往往会一次性燃烧大量的HNT来构建一段时间内需要使用的DC。为了稳定“净释放”,系统同时创建了一个“净释放池”,它的增长由一个Epoch内燃烧的HNT数量而定。然后,净释放池将其价值的1/336(每周有336个Epoch)增加进下一个Epoch的奖励中去。这就减少了每个Epoch内HNT奖励的可变性。

基本原理

每月固定释放500万HNT,虽然也可以一样达成“燃烧和铸币”经济中的平衡,但无上限的供应量无法满足社区对稀缺性的重视,从而会让一些参与者低估Helium模式的可行性。

我们考虑过让HNT释放量线性降低,而不需要固定的减半事件。然而,减半事件以及更深入人心,明白易懂,是强有力的心理事件。如果HNT释放量线性地减少,则很可能难以为人所理解,或者也很可能完全被忽视。比特币的减半事件所带来的影响力,已经为Helium社区提供了学习的依据。

那么,减半周期就成了下一个要决定的问题。比如,减半可以为三年一次而不是每两年一次;比如,减半可以变为减成四分之一;这项HIP建议每两年进行一次减半,与网关设备成本降低周期相匹配。在网络运行伊始,网关设备的价格为500美元,到四周年时,网关销售价格将会变为125美元,在六周年时(2025年),网关的价格预计将会变为65美元。长期来看,锁着基础材料价格的稳定,网关成本将会稳定在50至60美元的区间。

至于将“净释放”的上限设为每个Epoch 34.24个HNT来说,是因为这个数字是可以保持网络稳定状态下的最小值。如果“净释放”上限过高,BME机制的通缩效应将会被减弱;如果“净释放”上限太低,那么系统就会面临在将来缺少HNT分发奖励的风险中。未来趋势难以预测,这也是为什么我们将“净释放“上限设置为一个可以调节的链上参数,Helium社区可以根据更多信息来进行调节。

另一个可“净释放”上限的设置备选方案,是将净释放上限设置为燃烧的HNT的百分之一,而不采用一个固定的数值。这个方案同样可以保留BME的通缩效应,但会对整个经济模型带来稍许不同的影响。

最后更新于