织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

获2亿美元融资现估值 12 亿美元,去中心化物联网协议 Helium 凭什么?(4)

时间:2022-03-31 13:53来源:未知 作者:admin 点击:
在支付端,通过“双代币”的模式,并且结合OUI(组织唯一标识符)和状态通道,实现数据便捷的交易。应用端方面从Console到Console2.0的迭代,也在不断优


在支付端,通过“双代币”的模式,并且结合OUI(组织唯一标识符)和状态通道,实现数据便捷的交易。应用端方面从Console到Console2.0的迭代,也在不断优化的接入门槛。


Helium在实现上涉及了传统物联网和区块链方面多种技术,本章节主要就Helium网络中几个重要的技术展开分析。




Helium系统整体流程


Helium网络的数据传输流程大致如上图所示:


1)用户/矿工通过Hotspots热点矿机,连接到Helium网络。


2)Helium上的物联网设备(用户端)将使用WHIP协议安全地连接到传输范围内的多个本地网关(Gateway)。


3)设备加入网络后,Hotspots会将加密数据发送到所有网关,每个网关再将数据添加到Helium区块中。


4)网关将指定数据发送到指定路由(Router)。路由获得数据传输服务后,会向网关支付费用。


5)路由解密数据,流程结束。


2.5.2 Helium共识协议


Helium区块链是一条原创的开源公链,为去中心化的物理无线网络的扩展和维护提供了激励。


Helium共识协议借鉴了HoneyBadgerBFT(HBBFT)共识系统,不仅可以抵御女巫攻击,而且还可以高速确认交易,具有异步性和抗审查的特点。


原先为了保障链上传输数据的有效性以及真实性,Helium从所有热点中随机选取共识节点,组成共识小组来验证每个区块。但随着网络上热点数量与区块数量的飞速增长,原有的模式对区块链的出块速度与运行效率产生影响,同时给网络中的硬件带来的极大压力。因此,Helium重新设计了共识小组的生成机制,引入“验证节点”角色。这意味着,Helium区块链的共识组将从验证节点中随机选出,承担链上交易验证、出块等共识工作,并获得共识奖励。热点无需再进行全节点同步,从而达到提升Helium网络中的用户体验与资源利用效率的目的。




验证节点运行流程


如上图所示,Helium网络中验证节点的运行流程大体可以分为3个步骤:1)终端设备使用Helium网络并将数据传输至热点;2)覆盖证明(Proof of Coverage,PoC)与设备相关信息被转发至共识组;3)共识组在验证交易、达成共识后进行出块。


共识小组的构成:


1)符合技术要求的用户可以通过质押10,000枚HNT申请成为验证节点(超过1万枚HNT的质押数量并不会增加收益),没有验证者上限。当验证者取消质押时需要大约5个月(250,000个区块)的解锁期,在此期间验证者不会获得奖励,并且无法转移或提取质押金额; (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容