物联网作为新一代信息技术的重要领域,其价值和意义得到社会的普遍认可。物联网设备通过网络相互连接,产生大量的数据,整合强大的数据分析能力,有望彻底改变人类的生产生活方式。然而,在提供发展机遇的同时,现阶段物联网产业在可扩展性、兼容性和安全性等方面仍存在很多问题,严重限制了物联网与各个行业领域融合发展的空间,阻碍了其潜在价值的实现。区块链作为一种新兴的技术与物联网融合,可以有效解决物联网发展中面临的数据管理、信任、安全和隐私等问题。

1

区块链与物联网融合创新的迫切需求

物联网作为新一代信息技术的重要领域,其价值和意义得到社会的普遍认可。工业设备、汽车、家用电器等物品通过网络相互连接,产生大量的数据,结合强大的数据分析能力,有望改变生产、生活的方式,同时产生巨大的社会和商业价值。然而,在提供发展机遇的同时,现阶段物联网产业仍然存在很多问题。首先是物联网中产业链冗长,涉及的技术领域庞杂,市场通道的价值传导效应慢;其次,物联网系统中的设备装置、各类用户、服务平台等各方之间的信任体系和价值体系尚不明确,导致物联网融入其他行业的难度大;此外,由生产厂商或者服务提供商构建的中心化物联网平台,大多拥有未经用户授权即收集和分析用户数据与控制用户设备的权限,对设备安全和用户隐私造成很大的危险。这三方面的问题限制了物联网与各个行业领域融合发展的空间,阻碍了其潜在价值的实现。

区块链集成了分布式数据存储、点对点传输、共识机制、加密算法等技术,具有去中心化、去信任、防篡改、可追溯和匿名性五个方面的技术特征。区块链与物联网的融合可以有效解决物联网发展中面临的数据管理、信任、安全和隐私等问题,帮助可扩展的设备构建高效、可信、安全的分布式物联网网络,并且部署海量的数据密集型应用,同时为用户隐私提供有效的保障。区块链技术的加入还可以提高运营效率和工业资产利用率,从而提升物联网系统的价值。同时,借助物联网提供的广阔应用空间,有望发展出更多成熟的区块链应用,有助于拓展区块链产业规模,促进产业生态完善。

2

针对物联网应用的区块链技术理论

区块链是一种以密码学算法为基础的点对点分布式账本技术,其本质是一种共享分布式数据库。区块链首次从技术上解决了基于信任的中心化模型带来的安全问题,它基于密码学算法保证数据与价值的安全转移,基于哈希链及时间戳机制保证数据的可追溯和不可篡改特性,基于共识算法保证节点间区块数据的一致性。

区块链技术并不是一种崭新的技术,而是对已有技术的集合创新,包括P2P网络技术、哈希算法、Merkle树、工作量证明机制、非对称加密技术等。区块链是由包含交易信息的区块从后向前有序链接起来的数据结构。每个区块头都包含它的父区块哈希值,这样把每个区块链接到各自父区块的哈希值序列就创建了一条一直可以追溯到第一个区块(创世区块)的链条。随着链上新区块的产生,该区块链的本地副本会不断地更新维护这个链,并通过共识算法和其他同步机制来保证每个区块链副本的最终一致性。区块链网络是一个分布式的点对点网络,其中每个完整节点都存储了所有交易数据,而不需要第三方或中心化的节点来控制交易或数据。这种分布式的数据管理架构赋予了区块链应用去中心化、开放性、自治性、不可篡改性和匿名性等技术特性。其中,“去中心化”特性是区块链分布式计算的自然结果,是以分布式计算的方式集体共享、维护数据的体系。体系中每个节点的参与者都可根据自己的需求在权限范围内直接获取信息,而不需要中间平台。“自治性”指的是所有区块链节点通过遵循统一的共识算法来构建关系,而非基于信任的相互连接。“不可篡改”特性旨在保证数据的稳定性和可靠性,降低数据被篡改的风险。“开放性”则是指除了交易各方的私有信息被保护以外,任何人都可以通过公开的接口查询区块链数据或者开发相关去中心化的应用。“匿名性”指区块链利用非对称加密、哈希算法等密码学技术帮助实现用户的隐私安全保护。这些技术特性帮助区块链面对物联网中数据管理、信任、安全、隐私方面的问题时,能针对不同的问题提供可靠、有理论支撑的解决方案。

3

区块链与物联网融合的体系架构

区块链天然的泛中心分布式可信特性为设计区块链与物联网融合的框架与体系架构提供了新的思路。在智能物联网计算中,运行智能算法的多个物联网设备分散在边缘网络中,为了协作完成人工智能计算任务或联合进行智能群体决策,这些设备之间需要频繁通信。然而,无论是设备本身还是设备间的通信都面临着多种网络安全攻击的威胁,如设备有可能发生故障或存有恶意,在这种情况下传输的信息可能泄露或被篡改。区块链作为一种由密码学支撑的、可验证的、不可篡改的分类账,可通过事务记录和对事务记录有效性的分布式共识来保障分散不可信环境中的安全交互,能够在智能物联网计算的场景下发挥作用。同时,区块链的共识机制与激励机制配合智能合约天然适合构建一个经济市场,可以有效激励物联网计算中信息的共享与交互。

根据有关机构预测,2020 年全球的物联网设备数量将达到数百亿台[1]。随着物联网中设备数量的急剧上升,服务需求不断增加,数据中心基础设施建设与维护投入成本大幅攀升,相关物联网业务平台存在的安全隐患和性能瓶颈等问题与日俱增。设计新型的物联网服务模式已成为各个企业和机构创新的战略焦点,而融合区块链技术来搭建“去中心化”的物联网体系架构已成为其中重要的模式之一。

融合区块链技术搭建的物联网架构,是一种“去中心化”的业务架构(如图1所示)。区块链物联网平台可分为设备感知层、网络公链层、服务与支撑层和面向用户的应用层。其中设备感知层与实物对接,支持物联网实体(例如,物联网设备、物联网服务器、物联网网关、服务网关和终端用户设备等)在“去中心化”的模式下相互协作,并可通过传感器进行信息的采集。采集的信息和数据在网络公链进行上链存储,全程可追溯,并实现信息的不可篡改,通过点对点的分布式连接进行信息的传递。融合架构的大部分新增能力要求都集中在服务与应用支撑层,包括访问控制、共识机制、加密支撑、合约管理、存储与计算等。同时,应用层面向客户,需要物联网应用、物联网设备和物联网网关能够通过服务和应用支撑层提供的能力来相互通信和协作,从而进行信息的进一步处理并提供智能化服务。

区块链与物联网融合理论架构相关推荐

  1. 关于区块链和物联网融合的论文阅读笔记

    论文名<Blockchain for Internet of Things: A Survey> 该论文发表在IEEE Internet of Things Journal(中科院一区,影 ...

  2. 区块链与物联网融合发展的机遇与挑战

    区块链构建了一个分布式点对点的系统,作为一种安全可验证的分散确认事务的机制,广泛应用于金融经济.物联网.大数据.边云计算和边缘智能领域. 1.区块链赋能的边缘智能与物联网 在无人驾驶等高动态.超低延时 ...

  3. SSM基于区块链的物联网数据交易 计算机毕业设计源码46193

    摘  要 物联网技术作为继互联网技术后新一代的通信信息集成应用的典范,其巨大的应用前景受到了学术界和政商界的广泛关注.物联网技术在一些传统行业已经有了很深入的应用,例如,其在商品生产信息溯源.环境监测 ...

  4. 毛球科技谈区块链与物联网的机遇与挑战

    区块链和物联网经常被称为重要的数字化转型技术.但是两者的结合呢?2019年底,Gartner将区块链采用与物联网采用相结合被称为DX最佳点,尤其是在美国. 区块链技术是分布式账本技术的一种形式,自20 ...

  5. 如何推动区块链与物联网深度融合,赋能数字化转型?

    自2021年年初,区块链被列入"十四五"七大数字经济重点产业之一以来,区块链技术逐渐受到各界的关注.近日,<福布斯>专栏作家Bernard Marr预测了2022年区块 ...

  6. 区块链 | 区块链与物联网双剑合璧 这对CP如何改写未来?

    过去,我们常把两个关联紧密的事物比作是"最佳拍档".现在如果你还在用这个词来描述一定会被人嘲笑.换成"CP"(配对,Coupling),大家就都懂了.比如,在影 ...

  7. 区块链在物联网中的应用

    今天的演讲主要包括三个部分: 第一部分是物联网的行业痛点和区块链带来的优势, 第二部分是区块链+物联网的产业现状和应用场景, 第三部分是区块链+物联网的挑战和可新标准的需求. 物联网在长期发展演进过程 ...

  8. 两大热门技术碰撞 论区块链在物联网中的应用

    区块链技术作为当前国内外的焦点技术之一,可能会对未来技术创新和产业变革产生重要影响,在物联网中将会有广阔的发展空间.本文介绍了区块链技术发展的基本情况,探讨了区块链技术在物联网中应用的主要方向,并在此 ...

  9. 区块链结合物联网可研究方向

    文献来源 H. Dai, Z. Zheng and Y. Zhang, "Blockchain for Internet of Things: A Survey," in IEEE ...

最新文章

  1. 【CV冬季划】终极进阶,超30个项目实战+3本书+3年知识星球
  2. centos 5.0 编译安装apache 2.2.6+php5.2.5+mysql5.0.46+ZEND
  3. 第三次学JAVA再学不好就吃翔(part104)--flush和close
  4. react-redux模型图
  5. Leetcode每日一题:738.monotone-increasing-digits(单调递增的数字)
  6. 深度学习-吴恩达-笔记-3-浅层神经网络
  7. 自学python到什么程度就可以工作-自学Python爬虫学到什么程度?就可以去找工作了?...
  8. 最详尽的 JS 原型与原型链终极详解(1)(2)(3)===转载
  9. CentOS8下安装配置Wireguard
  10. 魅族手机在开发调试中无法打印log的解决方法
  11. python统计微信群接龙并实时反馈
  12. Java获取汉字对应的拼音(全拼或首字母)
  13. VM虚拟机配置动态ip和静态ip访问
  14. 手机计算机怎样调音乐,手机音乐EQ均衡器调节音效简单小技巧-均衡器设置
  15. WIFI智能插座Homekit
  16. 基于51单片机的烟雾火灾报警系统
  17. LOOPS HDU - 3853 dp求期望值
  18. 某大型合资企业审批系统上线经验教训总结
  19. Silverlight5_Tools安装出错解决办法
  20. Ansible playbook中role的用法

热门文章

  1. 做短视频时如何引起用户共鸣,从三个角度出发,引起共鸣才能吸粉
  2. adb安装apk报错
  3. maya mb ma互转时报错解决方案
  4. c语言任意输入两点坐标,c语言题目急急急!给定平面任意两点的坐标(x1,y1)和(x2,? 爱问知识人...
  5. 零钱通案例---面向过程实现
  6. java cplex编程--线性规划之网络负载均衡
  7. 9.0 看门狗定时器WDT
  8. 搜索引擎你真的会用吗?学会这几个高级语法让你事半功倍
  9. 多人上传文件公共网盘_上传网盘的信息也会泄露?个人隐私照片被多人传看,太过分了...
  10. 苹果IOS系统各个版本占有率官方统计