检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:唐豪 易文龙 赵应丁[1] 殷华[2] 徐亦璐[2] TANG Hao;YI Wen-long;ZHAO Ying-ding;YIN Hua;XU Yi-lu(School of Computer and Information Engineering,Jiangxi Agricultural University,Nanchang 330045,China;Jiangxi Provincial Key Laboratory of Agricultural Information Technology in Colleges and Universities,Jiangxi Agricultural University,Nanchang 330044,China)
机构地区:[1]江西农业大学计算机与信息工程学院,南昌330045 [2]江西农业大学江西省高等学校农业信息技术重点实验室,南昌330044
出 处:《科学技术与工程》2022年第24期10631-10637,共7页Science Technology and Engineering
基 金:国家重点研发计划(2020YFD1100603);江西省自然科学基金(20212BAB202015);中央引导地方科技发展专项资金项目(20221ZDF04048)。
摘 要:针对现阶段农产品质量检测数据的可信存取,以及数据的高吞吐量、低事务处理延时问题。提出了一种基于区块链的农产品可信检测数据链上链下分类存储方法。首先根据区块链的去中心化、不可篡改、带时间戳特性,将敏感的小文件检测数据存储在区块链,为其提供存储授信支持;其次将非敏感的大文件数据存储至链下数据库,从而缓解将整个检测记录链上存储所带来数据的高吞吐量;最后利用布隆过滤器的哈希函数快速判断查询元素是否在指定数据集中,来提高链上检测数据的查询效率。为了验证所提方法的查询效率,比较了在同一区块链数据存储环境下的有或者无布隆过滤器的两套实验方案。结果表明:前者的链上数据查询速度要高于后者,因此,所提方法能够为农业产品检测数据提供一个有效、可信的存取途径。Aiming at the trusted access of agricultural product quality inspection data at this stage, as well as the high throughput and low transaction delay of data. An on-chain and off-chain classification storage method for trusted detection data of agricultural products based on blockchain was proposed. Firstly, according to the decentralization, non-tampering, and time stamp characteristics of the blockchain, the sensitive small file detection data was stored on the blockchain to provide storage credit support. Secondly, the non-sensitive large file data was stored in off-chain database to alleviate the high throughput of data brought by storing the entire detection record on the chain. Finally, the Hash functions of the Bloom filter were used to quickly determine whether the query element was in the specified data set, so as to improve the query efficiency of the detection data on the chain. In order to verify the query efficiency of the proposed method, two sets of experimental schemes with or without the Bloom filter in the same blockchain data storage environment were compared. The results show that the data query speed on the chain of the former is higher than that of the latter. Therefore, the proposed method can provide an effective and credible access method for the detection data of agricultural products.
关 键 词:区块链 农产品质量安全 可信检测 布隆过滤器 数据库存储
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.74