区块链技术在物联网中应用的思路探讨

blob.png

图3 物联网现有信息交换模式

利用区块链技术在物联网设备商的部署,能够快速、有效地建立设备之间的互信和交易网络,推动物联网信息交换模式从平台之间的交换,向设备之间进行对等的信息交换或交易的方式转变。去中心化的数据信息流动将能够快速、准确地将相关信息进行关联,碎片化的信息将形成系统化的信息,能够更准确地反应客观世界的运行状态,促进业务和应用创新,为物联网发展开辟新的空间。

区块链技术在物联网中应用面临的挑战

虽然区块链技术在物联网中具有广阔的应用场景,但也应该看到区块链技术仍处于发展初期,主要面向的应用场景还是以金融、记账等为主,其技术的先进性在逐步向其他领域扩展。因此在区块链向物联网扩展过程中,也应该考虑其面临的挑战,这些挑战包括但不限于以下3点。

一、 区块链技术的部署和实施需要由多个节点共同参与,但现在物联网节点设备的存储和计算能力普遍受限,联网能力也较弱。因此如何在物联网节点中部署区块链技术、是否应在物联网中采取分级的区块链架构,以及现有的区块链技术需要做哪些方面的增强,都是需要考虑的问题;

二、 很多物联网应用对实时性要求较高,如车联网业务等。而现有的区块链共识机制普遍存在延时较大的问题(特别是随着节点规模扩大,延时可能进一步增加)。共识延时可能引起反馈延时、告警延时,无法满足现有物联网应用的需求,需要在技术上进行进一步改进;

三、 目前区块链在互联网中的应用,仅在一定范围内、有限节点中开展。而一旦区块链应用在物联网中,节点数量将呈几何级数增加,其频繁的关系数据查询请求将对现有的链式数据架构提出非常严峻的挑战。