# 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的通缩效应，但会对整个经济模型带来稍许不同的影响。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://heliumchina.gitbook.io/helium/hip-ti-an/hip20.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
