适用于物联网数据共享的区块链节点存储优化方案

摘 要:

在基于区块链的物联网数据共享中,区块链要求节点具备大量的存储资源,这极大阻碍了更多物联网设备加入共享。针对这个问题,提出一种适用于物联网数据共享的区块链节点存储优化方案。该方案提出适用于物联网数据共享场景的存储模型,引入部分重复码对实用拜占庭容错算法进行改进,在共识过程中完成区块链账本的优化存储。实验分析表明,该方案能够在保证共识效率和容错性的同时,大幅降低区块链节点的存储开销。

内容目录:

1 方案设计

1.1 部分重复码

1.2 存储模型

1.3 PBFT 改进

2 实验与分析

2.1 性能测试与分析

2.1.1 FR 码的编码解码速度测试

2.1.2  PBFT 的 TPS 测试

2.2  容错性分析

2.3  存储开销分析

3  结 语

近些年来,物联网作为通信行业的核心领域发展十分迅速,它具有巨大的技术、社会和经济意义。与此同时,数据共享已经发展成为物联网的核心应用之一,收集于物联网的数据经过有效的处理后可以用于服务许多不同类型的应用。传统的物联网数据共享多依托基于云的第三方进行,用户将从各类物联网设备收集到的数据上传到第三方的云,并与其他利益相关者进行数据共享。在这种共享机制下,用户以及物联网设备都必须信任第三方服务提供商,可能还需要支付额外的服务费用。此外,这种集中式的数据共享方式还需要在第三方服务提供商、物联网设备以及用户之间建立协议,这些协议大多是静态的,需要花费大量的时间和管理才能建立,大大降低了数据共享的效率。因此,传统的集中式数据共享机制难以扩展,不能满足未

你可能感兴趣的