网络经济模型
Parano1d 把发行量与 Live State 容量绑定,并将持久 State 增长与普通交易处理分别定价。
单位
1 NOID = 1,000,000 μNOID
NOID 是币种代码;钱包界面中使用符号 ①。 所有共识金额都以 μNOID 整数表示。
区块奖励
初始补贴为 50 NOID。每当 State 域扩展,补贴减半,但永不低于 1 NOID:
log_slots |
容量 | 区块奖励 |
|---|---|---|
| 24 | 16,777,216 个槽位 | 50.000000 NOID |
| 25 | 33,554,432 个槽位 | 25.000000 NOID |
| 26 | 67,108,864 个槽位 | 12.500000 NOID |
| 27 | 134,217,728 个槽位 | 6.250000 NOID |
| 28 | 268,435,456 个槽位 | 3.125000 NOID |
| 29 | 536,870,912 个槽位 | 1.562500 NOID |
| 30–32 | 最多 4,294,967,296 个槽位 | 1.000000 NOID |
扩展需要在具备硬最终性的窗口内持续达到 75% 占用率。因此,只有当前 State 容量已经得到实质使用时,网络才进入更低通胀档位。
网络初期开发分配
按 15 秒目标出块间隔折算的前三年内,每个区块补贴按以下比例分配:
- 90% 给矿工;
- 5% 给 O(1) Network Fund;
- 5% 给 Parano1d Lab。
没有预挖。高度 6,307,200 之后,全部区块补贴归矿工。
为避免每个区块额外创建两个未花费 UTXO,两份开发分配每 5,760 个目标区块通过一条强制双输出系统记录支付。金额采用付款边界处生效的奖励档位。若 State 在该区间内扩展,由此产生的差额保持未发行。
付款计划、接收者和金额仅由高度与 log_slots 无状态地推导,并在 HistoryStep 内证明。矿工不能遗漏付款、修改收款方或推迟到期付款。
手续费
最低交易手续费包括:
- 每笔逻辑交易 5,000 μNOID;
- 每个有效输入 100 μNOID;
- 每个有效输出 700 μNOID;
- 每个净新增已占用槽位 2,500 μNOID,再乘以占用压力倍数。
压力倍数为:
| 父 State 占用率 | 倍数 |
|---|---|
| 低于 50% | 1× |
| 50% 至低于 75% | 2× |
| 75% 至低于 90% | 4× |
| 90% 及以上 | 8× |
State 增长费会被销毁。基础费、输入费、输出费以及自愿追加的手续费可由矿工领取。
把多个输入归集为一个输出会缩减 State,因此不支付 State 增长费。
动态转发下限
节点只会将手续费同时满足共识最低值和本地转发策略的交易纳入并转发。动态下限取 5,000 μNOID 与该节点本地内存池最近接纳的 50 笔交易之中位手续费的 90% 两者中的较大值;它不依据全网确认交易计算。
该转发下限是本地策略。共识手续费核算仍完全由交易形状和父 State 占用率确定。