期刊文献+

基于联盟区块链的农产品质量安全高效追溯体系 被引量:40

Efficient traceability system for quality and safety of agricultural products based on consortium blockchain
下载PDF
导出
摘要 针对农产品追溯系统中的安全和效率问题,依据区块链的去中心化安全特性,提出一种基于联盟区块链的高效解决办法。首先,通过星际文件系统(IPFS)对农产品数据进行hash转变,从而减小区块中单条事务数据量,并利用IPFS数据的不可逆原理,达到数据的初步保障;其次,建立联盟区块链模型进行数据验证,区块链数据验证的共识算法采用实用拜占庭容错(PBFT)算法来减少全网共识时间;最后,根据仿真实验中参与节点数、区块大小和网络带宽,来拟合验证交易的时间曲线,进而计算出不同带宽下的区块链交易效率,并结合数以万计的传感器参与下的农产品追溯系统的实际情况,对比区块链双链结构,给出分析结果。实验结果表明,在低于1000个验证节点的条件下,区块链最大共识时长为32min,联盟链系统可支持35~40万条传感器数据,可适用于大范围、多数据的农产品追溯。 Concerning of the security and efficiency problems of the agricultural product traceability system,based on the decentralization security feature of blockchain,an efficient solution based on consortium blockchain was proposed.Firstly,through Inter-Planetary File System (IPFS),the agricultural product data was hashed,so as to reduce the data size of single transactions in the block,and the initial guarantee of data was achieved by using the irreversible principle of IPFS data.Secondly,the consortium blockchain model for data verification was established,and Practical Byzantine Fault Tolerant (PBFT) algorithm was used as consensus algorithm for blockchain data verification to reduce the consensus time of the whole network.Finally,according to the number of participating nodes,block size and network bandwidth in the simulation experiment,the time curve of the verification transaction was fitted,and then the blockchain transaction efficiency under different bandwidths was calculated;by using tens of thousands of actual situations of the agricultural product traceability system with the participation of sensors,the blockchain double-chain structure was compared to obtain the analysis results.Experimental results show that under the condition of less than 1 000 verification nodes,the maximum consensus time of blockchain is 32 min,and the consortium blockchain system can support 350 000-400 000 sensor data,which can be applied to large-scale and multi-data agricultural product traceability.
作者 王可可 陈志德 徐健 WANG Keke;CHEN Zhide;XU Jian(College of Mathematics and Informatics,Fujian Normal University,Fuzhou Fujian 350007,China;Fujian Provincial Key Laboratory of Network Security and Cryptology(Fujian Normal University),Fuzhou Fujian 350007,China;Engineering Research Center of Fujian University for Electronic Information and Control(Minjiang University),Fuzhou Fujian 350007,China)
出处 《计算机应用》 CSCD 北大核心 2019年第8期2438-2443,共6页 journal of Computer Applications
基金 国家自然科学基金资助项目(61841701)~~
关键词 联盟区块链 农产品追溯 星际文件系统 实用拜占庭容错算法 交易效率 consortium blockchain agricultural product traceability Inter-Planetary File System (IPFS) Practical Byzantine Fault Tolerance (PBFT) algorithm transaction efficiency
  • 相关文献

参考文献3

二级参考文献3

共引文献199

同被引文献377

引证文献40

二级引证文献192

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部