基于区块链的农业物联网可信溯源体系

作者:陈锦雯; 罗得寸; 唐呈俊; 唐晨钧; 丁勇*
来源:信息安全学报, 2022, 7(02): 139-149.
DOI:10.19363/J.cnki.cn10-1380/tn.2022.03.09

摘要

随着农业信息化的快速发展,农业物联网逐渐成为智慧农业必要的基础设施。未来智慧农业依赖大量的物联网传感器,为了解决农业物联网中数据孤立、不可靠、容易被篡改、难以追踪追责的问题,本文提出了一种基于区块链的农业物联网可信溯源体系。考虑农业物联网数据量大、种类繁多的特点,本方案基于Hyperledger fabric智能合约,采用分布式raft共识协议,结合物联网设备服务,精准权限控制,实现物联网数据存储溯源的可靠可信以及冗余数据过滤与基于属性的访问控制,大幅减少了冗余数据,提高了安全性。在本文提供的方案中,农场管理员授权员工用户绑定所属物联网设备,物联网设备定期上传的文本数据发送到智能合约进行聚类筛选,剔除冗余数据后上链存证。利用IPFS分布式存储图像、视频,通过区块链存证其内容哈希、智能合约管理其生命周期。采用链上存储、链下计算的模式对大量本地数据进行分析、统计、可视化展示;进行链上校验,针对文本数据采用直接上链存储的方法,对于图片文件采用本地存储、链上校验的方式确保图片信息不被篡改。仿真和分析结果表明,本方案在稳定性、安全性上优于传统溯源方案,性能上满足千级数量的物联网设备并发上链的需求。

全文