区块链就像一块肥肉,每个人都得吃;作为全球焦点技术之一,对未来技术创新和能力变革影响巨大;
物联网作为新一代信息通信技术高度融合、全面应用的典范,与经济社会深度融合,深刻改变着生产活动、社会管理和公共服务。随着物联网技术在各行业的普及和深入,人类社会正在进入“万物互联”的新时代。可穿戴设备、智能家电、自动驾驶汽车、智能机器人等数百亿台新设备将接入网络,这也使得物联网成为全球技术创新最活跃、应用空间最广阔的领域之一。云计算、大数据、新一代移动通信技术、智能感知和产业应用相互交织,激荡融合,不断激发创新活力,成为物联网发展的新动力。
01
区块链技术及应用
(1)信息公开透明;
(2)系统的集体维护;
(3)数据不可篡改;
从现有区块链技术的应用来看,区块链基础架构一般由数据层、网络层、共识层、激励层、契约层和应用层组成。其中,数据层封装了底层数据块以及相关的数据加密和时间戳技术;网络层包括分布式组网机制、数据分发机制和数据验证机制。共识层主要封装网络节点的各种共识算法;激励层将经济因素融入区块链技术体系,主要包括经济激励的发放机制和分配机制;契约层主要封装各种脚本、算法和智能契约,是区块链可编程特性的基础;应用层封装了区块链的各种应用。在该模型中,基于时间戳的链块结构、分布式节点的共识机制以及灵活可编程的智能契约是区块链技术最具创新性的技术环节。
02
区块链技术加强了物联网的安全性。
万物互联开启了物联网时代的大门,物联网的安全威胁日益凸显。由于数量庞大、应用环境复杂、节点分布广泛、计算和存储能力有限,物联网的安全系数相对脆弱。从2015年底伊朗地震网病毒攻击核设施、乌克兰电网受木马影响部分停电事件,到2016年美国物联网终端遭木马攻击导致互联网瘫痪事件,物联网安全问题日益凸显。对于行业用户来说,如何保证物联网中的数据隐私也是急需解决的问题之一。无论是安全还是隐私保护,物联网仍然沿用互联网或通信网络中的常规安全保护技术和手段。
区块链技术的应用可以在一定程度上提高物联网的系统安全性,目前在以下几个方面发挥着重要作用。
(1)物联网节点合法身份的识别。由于IOT传感器件的限制,很难在传感器件上应用复杂度高、对节点性能要求高的安全措施,仿冒风险大。区块链的验证和共识机制有助于识别合法的物联网节点,避免非法或恶意访问物联网节点或设备。
(2)物联网数据的隐私保护。对于接入物联网平台的行业用户来说,面临着物联网平台未经许可存储和转发涉及用户隐私的物联网数据的问题。区块链带来的分布式、去中心化的结构,以及对所有传输数据加密的方式,将有效解决这个问题。
(3)提高了t
区块链技术在物联网应用中的挑战
目前,区块链科技的前景一片光明,尤其是在物联网领域。但由于区块链技术还处于发展的初级阶段,主要的应用场景主要是金融和记账,但其先进的技术无疑正在向其他领域拓展。因此,区块链在物联网方面的挑战包括但不限于以下三点:
(1)区块链的部署和实施由多个节点共同参与,但物联网节点识别的存储和计算能力有一定的局限性。因此,区块链技术在IOT节点的部署,区块链架构是否分层,现有区块链技术中需要加强的问题都需要考虑进去;
(2)物联网注重时效性,而区块链共识机制普遍存在延迟问题。因此,共识延迟可能会造成反馈延迟和报警延迟,无法满足现有物联网应用的需求,需要进一步的技术改进。
(3)目前,区块链在互联网中的应用只在一定范围和有限的节点上进行。一旦区块链应用于物联网,节点数量将呈几何级数增长,其频繁的关系数据查询请求将对现有的链式数据架构构成非常严峻的挑战。
面对当今社会,新技术、新产业在全球范围内不断涌现,网络技术正以前所未有的速度转化为生产力。物联网前景光明,但面临诸多历史机遇和挑战。区块链在物联网中的应用可以在一定程度上解决物联网面临的问题和新需求。