一直以来,Helium 关所有者都会听到「轻 关(Light Hotspots)」这一概念,出hnt矿机溦jjccaa95但许多人可能仍然不知道这代表着什么。
轻 关与我目前的全 关有什么不同?
轻 关能消除让人烦恼的 关「中继」状态吗?
我的奖励是否会受到影响?
以上仅仅是我们将在本篇内容中涉及的一小部分问题。随着我们越来越接近轻 关的激活日期,我们希望解答大家关于轻 关的一切问题。那么,先让我们从最基础的开始。
为什么需要轻 关?
自三年前Helium 络首次启动以来,Helium 关一直需要在本地存储Helium区块链的副本。这是是 关需要在实施覆盖证明(Proof-of-Coverage)以外的额外工作(下文有更多关于覆盖率证明的回顾)。
随着Helium 络的迅速发展,当前全 已部署了超过72.2台 关,区块链上的活动也呈指数级增长。当前 关在努力与区块链保持同步时遇到了一些问题,包括无法时时保持同步的问题和区块链数据变得过大而难以存储的问题。为了解决这些问题,Helium 络推出了轻 关(Light Hotspots)—只需一次软件更新,就可以消除 络上所有 关对区块链数据的存储需求。有了这个更新, 络上的 关将可以更有效地顺利运行。
谁来取代 关完成储存区块链数据的工作?
验证节点将负责储存区块链数据。
在轻 关的筹备过程中,验证节点已经在约一年半前被成功引入Helium 络,以接管与区块链相关的许多繁重的计算和存储工作。
我必须要购置新的轻 关硬件吗?
「Light Hotspots」其实是一个软件更新概念。在激活后,所有与Helium兼容的 关都将成为轻 关,你不需要采取任何行动,也不需要购买额外的硬件。你只需要知道,一旦轻 关软件被激活,你的 关数据使用量会渐渐减少, 关同步问题得以解决,「中继」状态也将会被消除。
激活计划
「Light Hotspots」计划将在何时激活?
「Light Hotspots」计划将于美东时间2022年5月3日激活。有关更多技术细节,请见下文内容。
关拥有者需要做什么?
只要你的 关通电且保持互联 连接,你就什么都不用做。各 关制造商将向你的 关推送更新,你的 关将自动完成更新。
此次更新会对我的奖励带来影响吗?
可以使 关恢复活力
如果你的 关处于「中继」状态,或常遇到同步问题,本次「Light Hotspot」软件升级可能会使你的 关恢复活力,以更好地获得奖励。
「挑战者(Challenger)」奖励的变化
轻 关仍然会像现在一样发送信标(beaconer)、完成见证(witness)和数据传输。更新后唯一的奖励改变是,轻 关将不再发出挑战信标(Challenger)。这部分奖励仅占每个Epoch释放HNT的0.9%。
奖励将会更加稳定
由于每个Epoch都有固定数量的奖励分配给 关,随着每天有越来越多的 关上线和运行,预计每个 关所获得的平均奖励将会逐渐下降。不过轻 关更新会提升奖励的稳定性与一致性。
提醒: 关所获得的奖励取决于其位置和其有效见证的次数。我们建议最好以较长时间线来计算所获得的奖励。
覆盖证明(PoC)的流程将会有何变化?轻 关与当前全 关的工作是否一样?
相比目前部署上线的全 关,轻 关要少做一件工作,即创建挑战(Challenger),该工作被转移给验证节点负责。
关仍然是PoC的重要组成部分,将执行发送和见证信标的工作(即Beaconer和Witness),并获得每个Epoch中PoC活动奖励的绝大部分。
现在来复习一下覆盖证明(PoC)吧!
PoC活动中有三个角色:
挑战者
挑战者创建一个对应该地理区域的挑战。该角色负责为被挑战者(Beaconer)构建挑战,并等待挑战完成的记录回传。该角色获得每个Epoch中HNT释放总量的0.9%。
被挑战者
被挑战者是收到挑战者发送挑战的一个 关。该角色的工作是确认挑战,并向周围的 关发出Beacon,最终向挑战者发送回执。该角色可获得每个Epoch中HNT释放总量的5.02%。
见证人
见证人是收到被挑战者发出Beacon的 关。他们向 络确认,表示他们看到了被挑战者发出的Beacon,并正在提供有效的 络覆盖。见证人 关会向挑战者发送一份回执记录。该角色可平分获得每个Epoch中HNT总释放量的20.08%。
轻 关可以获得哪些奖励?
运行「Light Hotspot」软件的 关可以通过PoC任务(包括见证挑战和信标)以及传输数据包获得奖励。
这相当于每个Epoch释放的HNT总量的60.1%,其余的奖励分配给HST、承担共识职责和创建挑战的验证节点。
验证节点可以获得哪些奖励?
已完成更新的验证节点可以通过参与共识组和为 关创造挑战来获得奖励。这些奖励约占每个Epoch释放HNT总量的6.9%。
当「Light Hotspots」更新被激活时,孤立 关还能获得奖励吗?
孤立 关是指未被附近其他 关见证的 关。他们之前获得奖励唯一方式是通过创造挑战(占每个Epoch HNT释放量的0.9%)。而在更新激活后,验证节点将负责创建挑战的工作,孤立 关仅能通过传输数据包来获得奖励。
我的全 关还未发货,它们会和轻 关兼容么?
兼容。当你的全 关连接 络时,它将自动到「Light Hotspots」软件并完全兼容。
之后还会存在种子节点问题么?
不会。在轻 关上线前,种子节点的P2P 络用类似“电话簿”的形式实现 关间通讯。轻 关上线后,所有 关将直接与验证节点沟通,不再需要种子节点。
这将减少在接收见证时产生的差异,PoC 奖励将更加可靠和一致。
我还需要留意 关的中继状态吗么?
当轻 关上线后, 关之间不再以P2P方式交流,不再会有中继状态。
会有更便宜的 关么?
轻 关的软件对于硬件要求有所降低。理论上,这意味着 关制造商可以降低成本并售卖更便宜的 关。这最终将取决于 关制造商。
我还需要端口映射44158么?
不用。轻 关只与验证节点产生出站连接,而普通路由器默认允许所有出站连接。因此,轻 关只需要连接至 络,无需任何其他配置,也无需打开或映射任何端口(包括 22/443/1680)。
轻 关会使用更少的流量么?
是的。因为轻 关不再需要进行区块链并保存区块链的副本,所以它消耗的带宽将比以前少得多。具体节省的流量将取决于您的制造商向您推送的更新。
所有制造商都完成测试 测试了吗?
是的,所有已授权的制造商都在测试 上进行了测试。
如果我的 关制造商没有在5月3日推出轻 关的软件升级,会发生什么?
这将意味着你的 关将无法收到挑战,因此无法获得PoC奖励。所有 关制造商都需要在5月3日前推送轻 关软件。
如果我的 关制造商没有推出轻 关软件,MOC可以做什么吗?
MOC负责关注 Helium 络上 关的安全性影响,而无法对制造商是否发布软件更新做出行动。
如果5月3日升级时发生了故障会怎么样?
核心开发人员有适当的保护措施,将链上变量恢复成之前的样子,但我们希望这不会被用上。
团队还于3月31日在测试 上对我们的安全措施进行了测试,进展顺利。
制造商们需要在5月3日前做什么?
当我们将轻 关代码合并至主 后,我们会发布一个新的docker。制造商需要测试这个版本并确保 关运行正常,再将更新推送给每一台 关。
这些更新需要在5月3日之前完成。
制造商们如果没有在5月3日前推送更新,会怎么样?
如果该制造商的 关在5月3日前没有完成轻 关的软件代码更新,这些 关将无法参与PoC。
如果现有制造商想开始制造低成本的 关,什么时候可以开始进行测试?
当gateway-rs可以独立执行PoC时,制造商就可以开始测试。这最早会在轻 关软件激活的几个星期后实现。请注意文章后面的重要日期。
验证节点在5月3日前需要做什么?
在4月13日轻 关代码合并到主 后,验证节点将需要进行版本升级。您会在新版本发布后收到版本 通知。
如果验证节点没有在5月3日前完成更新会怎么样?
如果你的验证节点没有按时更新,你的节点将停滞,不再正常运行。
重要日期
所有代码,包括软件更新,都经过了测试 测试。轻 关代码于4月13日合并到主 后,处于非激活状态。此版本代码既允许 关进行链上同步,也保留了一个未被激活的轻 关组件。从技术上讲,它既有一个基于Erlang的程序,也有一个gateway-rs(基于 Rust 的)程序。Erlang 程序未激活状态,Rust程序仍未启用。
5月3日,我们将激活基于Rust的程序,这将同时关闭基于Erlang的程序。此时, 关将不再需要与区块链同步,但仍保存有Erlang代码,以防我们在意外时刻需要进行回退。
注意:作为 关所有者,请不要更改任何端口转发或防火墙设置。
在 络稳定,并且验证节点与 关通讯正常的前提下, 关将可以完成最终的软件更新,以完全删除Erlang代码,只留下基于Rust的程序,即轻 关的软件。
轻 关软件可以在性能需求更低(并且可能成本更低) 关上运行。这意味着 关制造商都可以开始测使用性能要求更低的 CPU、RAM 和存储元件来生产 关。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!