> For the complete documentation index, see [llms.txt](https://heliumchina.gitbook.io/helium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://heliumchina.gitbook.io/helium/hip-ti-an/hip20.md).

# HIP-20：最大供应量

{% hint style="success" %}
**已通过**

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

## 目的

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数量   | 可获得的HNT奖励总量  | PoC奖励百分比（+额外的数据传输奖励） | 数据传输奖励百分比（超出PoC奖励范围的部分） | 创始人与投资人奖励百分比 | 共识小组奖励百分比 |
| -- | ----------- | ------------ | -------------------- | ----------------------- | ------------ | --------- |
| 1  | 0           | 60,000,000.0 | 29.00%               | 30.00%                  | 35.00%       | 6.00%     |
| 2  | 60,000,000  | 60,000,000.0 | 27.50%               | 32.50%                  | 34.00%       | 6.00%     |
| 3  | 120,000,000 | 30,000,000.0 | 26.00%               | 35.00%                  | 33.00%       | 6.00%     |
| 4  | 150,000,000 | 30,000,000.0 | 24.50%               | 37.50%                  | 32.00%       | 6.00%     |
| 5  | 180,000,000 | 15,000,000.0 | 23.00%               | 40.00%                  | 31.00%       | 6.00%     |
| 6  | 195,000,000 | 15,000,000.0 | 21.50%               | 42.50%                  | 30.00%       | 6.00%     |
| 7  | 210,000,000 | 7,500,000.0  | 20.00%               | 45.00%                  | 29.00%       | 6.00%     |
| 8  | 217,500,000 | 7,500,000.0  | 18.50%               | 47.50%                  | 28.00%       | 6.00%     |
| 9  | 225,000,000 | 3,750,000.0  | 17.00%               | 50.00%                  | 27.00%       | 6.00%     |
| 10 | 228,750,000 | 3,750,000.0  | 15.50%               | 52.50%                  | 26.00%       | 6.00%     |
| 11 | 232,500,000 | 1,875,000.0  | 14.00%               | 55.00%                  | 25.00%       | 6.00%     |
| 12 | 234,375,000 | 1,875,000.0  | 12.50%               | 57.50%                  | 24.00%       | 6.00%     |
| 13 | 236,250,000 | 937,500.0    | 11.00%               | 60.00%                  | 23.00%       | 6.00%     |
| 14 | 237,187,500 | 937,500.0    | 9.50%                | 62.50%                  | 22.00%       | 6.00%     |
| 15 | 238,125,000 | 468,750.0    | 8.00%                | 65.00%                  | 21.00%       | 6.00%     |
| 16 | 238,593,750 | 468,750.0    | 6.50%                | 67.50%                  | 20.00%       | 6.00%     |
| 17 | 239,062,500 | 234,375.0    | 5.00%                | 70.00%                  | 19.00%       | 6.00%     |
| 18 | 239,296,875 | 234,375.0    | 3.50%                | 72.50%                  | 18.00%       | 6.00%     |
| 19 | 239,531,250 | 117,187.5    | 2.00%                | 75.00%                  | 17.00%       | 6.00%     |
| 20 | 239,648,438 | 117,187.5    | 0.50%                | 77.50%                  | 16.00%       | 6.00%     |
| 21 | 239,765,625 | 58,593.8     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 22 | 239,824,219 | 58,593.8     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 23 | 239,882,813 | 29,296.9     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 24 | 239,912,109 | 29,296.9     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 25 | 239,941,406 | 14,648.4     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 26 | 239,956,055 | 14,648.4     | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 27 | 239,970,703 | 7,324.2      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 28 | 239,978,027 | 7,324.2      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 29 | 239,985,352 | 3,662.1      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 30 | 239,989,014 | 3,662.1      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 31 | 239,992,676 | 1,831.1      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 32 | 239,994,507 | 1,831.1      | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 33 | 239,996,338 | 915.5        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 34 | 239,997,253 | 915.5        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 35 | 239,998,169 | 457.8        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 36 | 239,998,627 | 457.8        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 37 | 239,999,084 | 228.9        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 38 | 239,999,313 | 228.9        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 39 | 239,999,542 | 114.4        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 40 | 239,999,657 | 114.4        | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 41 | 239,999,771 | 57.2         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 42 | 239,999,828 | 57.2         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 43 | 239,999,886 | 28.6         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 44 | 239,999,914 | 28.6         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 45 | 239,999,943 | 14.3         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 46 | 239,999,957 | 14.3         | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 47 | 239,999,971 | 7.2          | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 48 | 239,999,979 | 7.2          | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 49 | 239,999,986 | 3.6          | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |
| 50 | 239,999,989 | 3.6          | 0.00%                | 79.00%                  | 15.00%       | 6.00%     |

从理论上来说，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奖励的可变性。

### **基本原理**&#x20;

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

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

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

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

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