论物联网工程中区块链技术的应用分析
2019-12-23王晶国家知识产权局专利局专利审查协作湖北中心
文/王晶,国家知识产权局专利局专利审查协作湖北中心
当前,物联网正以无可阻挡的蓬勃态势发展,特别是 5G 技术的应用,使物联网工程实现了各类实物的全面连接,但不容忽视的是,物联网工程自身携带的技术问题严重阻碍了其应用。因此,本文重点探讨了区块链技术在物联网工程中的应用,旨在借助于区块链弥补物联网的技术缺陷,以更好地推动物联网的发展。
1 区块链技术在物联网工程中应用的可行性分析
区块链技术在物联网工程中的应用具有充分的可行性,这主要体现在如下几点:首先,二者功能存在相似性。一方面,二者均具有分布式、去中心化、分散性等技术特点,因而数据存储无需依赖服务器,也无需第三方进行整体协调,相同的特点为区块链技术在物联网工程中的应用提供了有利条件,既解决了物联网工程的数据安全问题,又优化了物联网工程的运营;另一方面,二者在金融领域均采用智能合约模式,其涉及代码、响应条件封装等,在双方同意的条件下可借助智能合约将执行操作成功激活,极大地促进了物联网的智能化、自动化发展;此外,物联网、区块链均需借助于数据加密保障信息安全,但由于无线网的开放性特点,很多无线网可直接将密码破译,导致物联网安全系数大幅下降,而区块链、物联网都需要利用不可篡改的系统确保数据的安全性、完整性。其次,区块链技术强大的应用优势使其在物联网工程中的应用可行性大增。对于区块链技术而言,其最为显著的优势即可解决物联网工程中的数据安全问题、有效保护用户隐私,因而具有极强的可靠性,这使其在物联网中的应用占据着至关重要的地位。一方面,区块链可追踪至少数十亿的连接设施,因而有助于进行事务处理与协调;另一方面,区块链所应用的防篡改系统使物联网面临网站的恶意攻击之时,能够确保存储数据不可篡改,正是由于区块链技术便于建立信任、成本低廉、可加速交易,因而极大地促进了其在物联网工程中的应用。
2 物联网工程中区块链技术的具体应用分析
2.1 区块链技术在物联网工程运营中的应用
当前,物联网工程运营过程中普遍面临着设备管理与养护费用高昂等问题,这对运营商、制造商、用户等均带来了极大的压力。现阶段,物联网工程多采用的是中心化结构系统,即在中心控制系统中汇集各类信息流,随着云计算的应用,物联网工程运营商可借助于云服务器对物联网工程设备所产生的数据提供响应的储存与交换服务,随着物联网工程所连接设备数量的持续上升,物联网中心化服务所需存储成本、计算成本与宽带成本均大幅度提升,这导致运营商难以承受。因此,不少运营商选择借助于区块链技术的支持,使物联网工程实训点到点连接,极大地提升了数据传输效果。为实现二者的信息同步与高效管理,还需引入大规模数据中心,而区块链技术所提供的软件升级、信息采集、指令传送等服务,不仅确保了费用支付与结算的便捷性、安全性,还提供了点对点分布式信息传送与存储结构,加上分布式模式下所提供的信息加密处理与验证功能,有效解决了物联网工程的体系结构问题,促进了物联网工程的高效运营。
2.2 区块链技术在物联网安全保护中的应用
当前,物联网工程正以前所未有的发展势头席卷各行各业,这使社会各界逐步将关注焦点转向了物联网安全保护与用户隐私保护方面。斯诺登事件的发生使全社会各领域对网络服务隐私产生了质疑,特别是物联网工程领域,中心服务器所提供的数据传输与存储中涉及大量监控数据与控制信号,或各类麦克风所记录的通话信息,或摄像头所记录的视频信息,抑或中心服务器所收集的用户血压、跑步、心跳等隐私信息,不仅如此,中心服务器还记录了用户室内灯光、空调、门窗等控制信息,这直接关乎用户的日常生活,虽然,物联网工程运营商始终强调其对于用户信息及隐私的保护。但各类安全漏洞、隐私泄露情况仍时有发生,为了解决这一漏洞,运营商会选择将区块链技术应用于物联网工程中,借助于该技术去中心化的体系结构,为物联网工程营造安全、可靠的运行环境,而区块链所提供的时间戳,为每一次的信息交互添加了时间维度,使每次交易均可追溯到其时间的先后,并进一步强化上一次的时间,这种追溯其具体时间的方式使数据无法篡改,保障了信息的真实性,避免其被其他数据污染,提升了数据库的安全性。此外,区块链技术所提供的非对称加密算法、分布式数据库等多重技术,避免了密码传送过程中遭到破解,一旦部分节点遭受攻击或破坏,其他节点仍可确保信息完好无损,这极大地提升了数据传送与存储的安全性。
3 结语
一言以蔽之,区块链技术与物联网技术相似的功能特点及其强大的应用优势,为其在物联网工程中的高效应用提供了可能性。在物联网工程中,区块链技术的应用主要体现在两个方面,一是其解决了物联网工程运营中高昂的设备管理与养护费用,二是区块链技术解决了物联网工程运营中用户信息及隐私泄露问题,保障了物联网工程信息交互环节的安全性、可靠性。物联网为数据的可用性提供了便利,但并未考虑到数据的机密性,而这需要借助于区块链技术的支持,可见,区块链技术在物联网工程中的应用极大地促进了后者在各领域的深度应用。