摘要

目前已有一些学者基于区块链技术尝试搭建物联网系统,但基于区块链技术搭建的应用对计算资源要求较高,这些物联网系统往往无法良好地契合实际应用环境。为了降低基于区块链技术的物联网系统的复杂度,更契合实际应用环境的需求,通过分析现有区块链共识机制,提出一种基于区块链技术的物联网系统架构。首先,该架构将物联网网络内的所有终端设备划归至若干个覆盖范围较小的区域网络进行管理,提高了系统的灵活性;其次,使用基于轻量级共识机制搭建的区块链网络在所有区域网络之间实现信息交互,提高了系统的安全性;最后,数据使用者必须通过向区块链网络提出数据申请来获得数据,提升了系统控制数据访问的能力,进一步提高了系统安全性。

关键词

区块链;物联网;共识机制

0 引言

当前,传统的物联网(Internet of Things, IoT)架构所使用的服务器/客户端模式(Client-Server model, C/S)已逐渐难以适应当今日益繁杂的物联网生态环境系统,其中心化的网络拓扑结构在安全性方面也面临很大挑战。区块链是一种以安全性著称的分布式网络技术,将区块链应用于物联网领域,能够推动物联网发展、降低物联网应用成本,并改善物联网当前的安全状况[1]。然而,典型的区块链技术也存在工作效率低、耗费计算资源多的缺点,使得区块链技术不能良好地契合物联网的需求[2]。因此,基于在效率和计算资源利用率上作出优化的区块链技术,提出一种更适用于物联网应用环境的系统架构,将有利于推动该领域的发展。

近年来已有许多学者针对区块链技术在物联网领域的应用开展了相关研究。如叶小榕等

一种基于区块链的物联网架构设计相关推荐

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

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

  2. 本体技术视点 | 基于区块链的物联网(IoT)数据管理框架

    本期,我们将介绍于2020年12月3日通过的基于区块链的物联网(IoT)数据管理框架的 IEEE 标准.该标准由本体资深架构专家参与讨论和发布. 标准相关概要描述如下,具体细节,请参考  官方链接:h ...

  3. 一种基于区块链的场外交易平台

    更多区块链技术与应用分类: 区块链应用    区块链开发   经济金融业务 以太坊 | Fabric | BCOS | 密码技术 | 共识算法 | 比特币 | 其他链 通证经济 |  传统金融场景 | ...

  4. 新书推荐 |《基于区块链的物联网项目开发》

    新书推荐 <基于区块链的物联网项目开发> 点击上图了解及购买 探索物联网架构中分类记账技术的实际实现,研究智能设备的安全最佳实践,了解端到端物联网解决方案的区块链实现. 编辑推荐 将物联网 ...

  5. 论文《基于区块链的物联网节点可信算与隐私保护方法研究》学习报告

    <基于区块链的物联网节点可信算与隐私保护方法研究> 相关技术介绍 1.区块链技术工作原理及流程 2.区块链验证方式与数据结构 3. 智能合约 创新点 创新点1:基于区块链的物联网节点可信计 ...

  6. 区块链系统之《一种基于区块链的云数据共享方法》

    1. 通过区块链管理数据所有者的加密密钥,提供有效的密钥管理机制,解决了云数据安全共享问题. 2. 步骤: step1. 依据云数据共享关系构建区块链,接入初始化生成器,半可信密钥生成中心KGC,半可 ...

  7. 一种基于区块链的数字身份认证方案

    一种基于区块链的数字身份认证方案 0 摘要 1 概要介绍 1.1 企业化 1.2 联盟式 1.3 用户中心化 1.4 本文创新点 2 方案基础知识介绍 2.1 密码学工具与算法 2.1.1 随机数 2 ...

  8. 区块链相关数据报表_一种基于区块链的财务报表系统及其使用方法与流程

    本发明涉及区块链领域,尤其是一种基于区块链的财务报表系统及其使用方法. 背景技术: 随着社会的发展,公司的成立数量越来越多,而公司的财务报表是一个公司的关键资料,这就要求资料数据的绝对安全防止他人的恶 ...

  9. 一种基于区块链的身份认证方法

    摘 要: 零信任理念的提出和发展,提高了网络信息系统数据访问的可控性和可信性,有效增强了系统数据的安全性.但是,总不信任,永远验证的设计原则,也给用户进行数据访问带来了巨大的挑战,特别是在广域.异地身 ...

  10. 【计算机研究与发展】一种基于区块链的泛用型数据隐私保护的安全多方计算协议——CCF A

    一种基于区块链的泛用型数据隐私保护的安全多方计算协议 刘峰1,3,杨杰3,李志斌 2*,齐佳音3* (1华东师范大学 计算机科学与技术学院,上海,200062: 2华东师范大学 数据科学与工程学院,上 ...

最新文章

  1. 获取其他进程中ListView的文本
  2. w3wp trace文件Debug
  3. shiro将session认证改成token认证_Shiro 运行过程
  4. oj1500(Message Flood)字典树
  5. SAP CRM WebClient UI F4 value help is centrally implemented in CRM_THTMLB_UTIL/F4Frameset.html
  6. python获取某文件路径_Python获取当前文件路径
  7. linux IP DNS 配置
  8. ubuntu下打开matlab_ubuntu下matlab安装,添加中文支持与启动
  9. hadoop和spark的区别
  10. 数据的转换(shp sde mdb 之间的转换)
  11. NO.109 禅道“红火”新年小礼,祝大家2014红红火火~~
  12. 4键电子手表说明书_4键sport电子表使用说明书,按START键可循环选择12/24小时显示格式...
  13. 揭秘 Longhorn 如何为 3.5万 个 Kubernetes 节点提供持久存储?
  14. [游戏代码]求生之路插件:人物获得武器
  15. 织梦CMS建站入门学习(一)
  16. 阻止事件冒泡 -- 在antd-mobile中,拦截点击picker后默认打开行为
  17. 淘点点能否不孚众望扛起阿里O2O的大任?
  18. 简单说说USB协议(一)
  19. python集合运算求出经理和技术人员有几人_python练习集合-010
  20. 简易消息提示框Toast和通知的使用

热门文章

  1. 激活visio(2019)
  2. PMP-PMBOK(第六版)--49个过程ITTO汇总
  3. arduino与74HC595驱动8位数码管(含代码)
  4. 架构经验:微商城生态解决方案
  5. 认证考试 | 2021新考纲,麟学堂手把手教你报名CISSP考试
  6. 怎么让电脑微信安装到别的盘路径
  7. #蓝桥杯嵌入式#电路模电基础知识
  8. 企业资源计划(ERP)原理与实践第二章
  9. Hadoop原理简介
  10. 英伟达官网如何下载显卡老版本驱动