【摘要】:区块链+物联网会面临以下几个方面的问题和挑战。因此,在对物联网设备进行共识处理时,需要有目的地进行筛选,选出合适的或者随机的物联网设备参与到区块链的共识当中。未来,随着区块链技术以及物联网技术的发展和融合,肯定能够出现更多的解决办法和方案来达到业务上的要求,最终实现机器与机器之间的信任,并帮助降低人与人之间的信任成本。
区块链+物联网会面临以下几个方面的问题和挑战。
(1)在资源消耗方面,物联网设备普遍存在计算能力低、联网能力弱、电池续航短等问题。因此,像比特币的工作量证明对资源消耗很大,显然不适用于部署在物联网节点中,更可能部署在物联网网关等服务器里。
(2)在性能瓶颈方面,传统比特币的交易是7笔/秒,再加上共识确认,需要约1个小时才确认写入区块链。这种时延引起的反馈时延、报警时延,在时延敏感的工业互联网上不可行。即便是采用PBFT 等共识机制,可能在大规模物联网应用上依然存在着性能瓶颈问题。因此,在对物联网设备进行共识处理时,需要有目的地进行筛选,选出合适的或者随机的物联网设备参与到区块链的共识当中。另外,已经有很多面向物联网的区块链软件平台做了改进。例如,IOTA 就提出不使用链式结构,采用有向非循环图(DAG)的数据结构,一方面提升了交易性能,另一方面,也具有抗量子攻击的特性。Lisk采用主链-侧链等跨链技术,进行划区划片管理,也在性能方面取得了不少突破。(www.xing528.com)
区块链以算法和软件来承担信任基础。但是,有的区块链软件已经不使用“链式结构”了。区块链,顾名思义,区块+链,不仅仅限于用链的结构了。此外,还存在多链协同、跨链整合、链上链下、分区划片、共识切换等多方面的改进,区块链技术正处于待成熟、未定型的阶段。未来,随着区块链技术以及物联网技术的发展和融合,肯定能够出现更多的解决办法和方案来达到业务上的要求,最终实现机器与机器之间的信任,并帮助降低人与人之间的信任成本。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。