每个 Epoch 周期(30 个区块,约 30min),网络将从所有验证节点中 随机选出 40 个验证节点被选举进入共识小组,负责履行验证交易、出块等共识职责,并在该 Epoch 结束时,获得相应的共识奖励(共识奖励占 HNT 释放总量的 6%,即 15 万枚 HNT/ 月)。 因此可以大致计算出每个 Epoch 周期成功被选举进入共识小组的节点平均可以多获得 2.6 枚 HNT 代币奖励。目前 Helium 链上节点数量达到 2,252 个,并且还在不断增加。因此绝大多数节点被选入共识小组的概率越来越小。 每个 Epoch 结束时,将从现有共识小组移出 25% 的验证节点,并从未进入共识小组的验证节点中选出等量节点替代。 为了保证验证节点可以更好地为网络提供服务,团队设立了「惩罚分数机制」,其中连任共识小组、多数共识节点反对、验证节点无法按规定履行共识职责,都会增加节点的惩罚分数。惩罚分数不会对质押的 HNT 本金带来影响。验证节点随机选入共识小组时,惩罚分数越高的节点被选入新一轮共识小组的概率越低,相反惩罚分数越低,被选入共识小组的概率越高。每个节点的惩罚分数会随时间衰减。 此外,普通用户也可以选择通过选择第三方节点质押服务,质押自己手上的 HNT,并获得部分共识奖励(目前年化收益率低于 5%)。 覆盖证明(Proof of Coverage,PoC) Helium 网络目前支持 LoRaWAN 标准的物联网设备,旨在提供开放、大范围的全球无线网络覆盖。 为保障全球化的去中心无线网络的搭建,其中一个关键点就是如何实时验证热点是否通过真实定位提供无线网络覆盖,以确保网络的有效拓展。基于此,Helium 建立了覆盖证明(Proof of Coverage,PoC)机制。 PoC 机制利用射频(Radio Frequency,RF)的特性,对 Helium 网络及其参与者提供了有意义的相关证明。具体来说,PoC 机制依赖于以下 RF 特性:
利用这些特性,Helium 区块链使用一种被称为「PoC 挑战」的机制持续对热点(Hotspot)发出问询,这些无线覆盖的证明会持续生成并被永久存储于链上。每次「挑战」代表着一次独立的 PoC 验证。迄今为止,Helium 区块链已经发布和处理了数千万个挑战。每一次新的挑战,区块链都会记录更多关于网络覆盖质量的数据。 在 PoC 挑战中涉及三个不同的角色: |