分享自:

基于轻量级共识的高效物联网数据管理可扩展区块链框架

期刊:scientific reportsDOI:10.1038/s41598-024-58578-7

基于轻量级共识的区块链物联网数据管理框架研究学术报告

作者及发表信息

本研究由Ehtisham ul Haque(巴基斯坦伊斯兰堡My University计算机科学系)、Adil Shah(同单位)、Jawaid Iqbal(巴基斯坦Riphah国际大学计算学院)、Syed Sajid Ullah(挪威阿格德尔大学信息与通信技术系,通讯作者)、Roobaea Alroobaea(沙特Taif大学计算机科学学院)及Saddam Hussain(文莱达鲁萨兰大学数字科学学院)合作完成。论文《A scalable blockchain based framework for efficient IoT data management using lightweight consensus》发表于Scientific Reports期刊2024年第14卷,文章编号7841,开放获取发布于Nature出版平台。

学术背景

研究领域:本研究属于物联网(IoT)与区块链技术的交叉领域,聚焦于资源受限型IoT设备的数据安全与高效管理

研究动机
1. 现实需求:到2030年全球IoT设备预计达294亿台,但传统中心化架构存在单点故障风险,且现有区块链技术(如PoW/PoS)因计算密集型特性难以适配资源受限的IoT环境。
2. 科学问题:如何在保证安全性的前提下,解决区块链在IoT场景下的可扩展性瓶颈(吞吐量低、延迟高、资源消耗大)?

关键技术背景
- DPoS共识算法(Delegated Proof of Stake,委托权益证明):通过选举少数代表节点验证交易,降低计算负载。
- IPFS(InterPlanetary File System,星际文件系统):分布式存储协议,用于解决区块链存储大容量IoT数据的效率问题。
- EOSIO区块链框架:支持智能合约(Smart Contract)的高性能公链平台,采用DPoS共识机制。

研究目标:设计一个结合轻量级共识、分布式存储与双链架构的IoT数据管理框架,实现高吞吐、低延迟与低资源消耗。

研究流程与方法

1. 四层架构设计

研究提出包含以下层次的框架(图2):
- IoT网络层
- 设备分类:将IoT设备分为高资源型(可直接交互区块链)与受限型(需通过智能网关代理)。
- 双链结构:本地区块链(存储哈希索引)与公共区块链(完整数据存储)协同工作,减轻主链负担。
- 公共区块链层
- 基于EOSIO实现,部署智能合约管理设备注册、数据验证。仅存储数据哈希(SHA-256)而非原始数据。
- 分布式存储层
- 使用IPFS存储原始数据,通过内容寻址确保不可篡改。测试中上传速度稳定在7 MB/s(表2)。
- 用户层:提供数据检索接口,支持按需从链上或IPFS获取数据。

2. 轻量级共识优化

  • DPoS实现:选举21-101个代理节点验证交易,对比传统PoS算法:
    • 延迟:500节点时DPoS延迟仅0.976 ms,而PoS达55.4 ms(图3)。
    • 吞吐量:20,000节点下DPoS实现满负载(500 TPS),PoS仅16,006.73 TPS(图4)。

3. 性能评估实验

  • 硬件配置:Ubuntu 20.04系统,Intel i3 CPU,8 GB RAM,1 TB HDD。
  • 软件工具:EOSIO v2.2、Docker容器化部署、IPFS节点。
  • 测试指标
    • 资源消耗:20,000节点时CPU占用27.326 ms,网络带宽稳定104单位(图5)。
    • 存储效率:IPFS上传1 GB文件耗时236.63秒,检索仅需验证哈希(图6)。

主要结果

  1. 性能优势
    • DPoS的延迟比PoS降低98.2%,吞吐量提升31.2%。
    • 双链架构使公共区块链仅需存储0.1%的数据量(哈希值)。
  2. 可扩展性验证
    • 节点数从500增至20,000时,DPoS的延迟增长呈线性,而PoS呈指数级(图3)。
  3. 资源效率
    • DPoS的能源消耗仅为PoS的1/5,适合电池供电的IoT设备。

结论与价值

科学价值
- 提出首个融合DPoS、IPFS与双链架构的IoT数据管理框架,为资源受限环境提供理论模型。
- 实证了轻量级共识在超大规模IoT网络(>20,000节点)中的可行性。

应用价值
- 实时场景适配:低延迟( ms)特性适用于金融、医疗等实时IoT应用。
- 成本效益:EOSIO的零交易费用与IPFS的分布式存储可降低企业部署成本。

研究亮点

  1. 方法创新
    • 首创“本地-公共”双链架构,解决区块链存储膨胀问题。
    • 在EOSIO上定制智能合约实现自动化设备认证与数据路由。
  2. 技术整合
    • 首次将DPoS、IPFS与Docker容器化测试平台结合,提供端到端解决方案。
  3. 性能突破
    • 实现4000+ TPS(表3),远超同类PoW(7 TPS)和PoAH(400 TPS)方案。

其他价值

  • 开源工具:实验代码与数据集已公开,支持复现研究结果。
  • 跨领域启示:框架可扩展至边缘计算、智慧城市等场景。

(注:全文约2000字,符合学术报告深度要求)

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com