摘要

随着物联网技术的进步,物联网结构变得日益复杂,采集的数据量呈现爆发式增长,如何在不同的参与方间安全地共享数据成为了一个巨大的挑战.传统的数据共享模型往往依赖于可信的第三方中心化机构,但这种方案易发生单点故障,对参与方不透明,数据可能遭到篡改.本文利用区块链能够去中心解决信任问题这一特点,提出一种基于区块链的物联网数据共享模型.本文首先分析了现有的物联网数据共享模型以及Hyperledger Fabric区块链平台的关键组件,然后介绍了本文所述模型的网关组成方式和数据存储到区块链账本的内容,并对安全性和数据隐私性提出了增强改进设计方法,最后分析了模型的安全和可用性,通过测试简化模型的性能证明了模型实施的可行性.