ass日本风韵熟妇pics男人扒开女人屁屁桶到爽|扒开胸露出奶头亲吻视频|邻居少妇的诱惑|人人妻在线播放|日日摸夜夜摸狠狠摸婷婷|制服 丝袜 人妻|激情熟妇中文字幕|看黄色欧美特一级|日本av人妻系列|高潮对白av,丰满岳妇乱熟妇之荡,日本丰满熟妇乱又伦,日韩欧美一区二区三区在线

基于區(qū)塊鏈的農(nóng)產(chǎn)品供應(yīng)鏈溯源數(shù)據(jù)多條件查詢優(yōu)化方法研究
CSTR:
作者:
作者單位:

作者簡介:

通訊作者:

中圖分類號:

基金項目:

國家重點研發(fā)計劃項目(2022YFD2001304)和江蘇省科技計劃(重點研發(fā)計劃現(xiàn)代農(nóng)業(yè))項目(BE2023315)


Blockchain-based Multi-condition Query Optimization Method for Traceability Data of Agricultural Product Supply Chain
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪問統(tǒng)計
  • |
  • 參考文獻(xiàn)
  • |
  • 相似文獻(xiàn)
  • |
  • 引證文獻(xiàn)
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    隨著基于區(qū)塊鏈的農(nóng)產(chǎn)品溯源系統(tǒng)迅速發(fā)展,,區(qū)塊鏈查詢能力面臨著巨大挑戰(zhàn),。對于供應(yīng)鏈參與方來說,區(qū)塊鏈中保存的數(shù)據(jù)多為編碼或序列化的數(shù)據(jù),,使得供應(yīng)鏈參與方的審計和監(jiān)督等存在多條件查詢的工作變得十分困難,。通常情況下,原生區(qū)塊鏈并未提供滿足多條件查詢的查詢方式,。因此,,為了實現(xiàn)多條件查詢并提高查詢效率,本研究提出一種農(nóng)產(chǎn)品溯源數(shù)據(jù)多條件查詢優(yōu)化方法,。首先,,該方法采用一種優(yōu)化的Merkle樹結(jié)構(gòu)(n-Tree)對交易信息進(jìn)行重構(gòu),從而提供更高效的條件驗證能力,。其次,,通過自適應(yīng)多條件區(qū)塊布隆過濾器判斷交易信息中查詢條件的存在性,進(jìn)而快速過濾區(qū)塊,。最后,,提出一種應(yīng)用TWTN-Heap(Time weight and transaction number based heap)結(jié)構(gòu)的索引構(gòu)建方法,以區(qū)塊權(quán)重為序構(gòu)建主條件相關(guān)的區(qū)塊號索引列表,。產(chǎn)品數(shù)據(jù)的查詢過程包括遍歷區(qū)塊號索引列表,、過濾非相關(guān)區(qū)塊以及驗證特定查詢條件,從而獲得條件查詢結(jié)果,。實驗結(jié)果表明,,本研究提出的產(chǎn)品數(shù)據(jù)條件查詢優(yōu)化方法能夠有效地解決農(nóng)產(chǎn)品供應(yīng)鏈面臨的條件查詢問題,同時保證查詢時間消耗維持在15ms左右,,查詢效率較默克爾語義字典樹(Merkle semantic trie,,MST)方法提高60.9%,,較原始遍歷(Orignal traverse, OT)方法提高87.7%。

    Abstract:

    With the rapid development of blockchain-based agricultural product traceability systems, blockchain query capabilities face great challenges. For supply chain participants, most of the data stored in the blockchain are coded or serialized data, which makes the process of multi-condition query such as audit and supervision of supply chain participants very difficult. In general, native blockchains do not provide a query method to satisfy multi-condition queries. Therefore, in order to realize multi-condition query and improve query efficiency, an optimization method for agricultural product traceability data was proposed. Firstly, the method used an optimized Merkle tree structure (n-Tree) to reconstruct the transaction information, so as to provide more efficient conditional verification ability. Secondly, the adaptive multi-condition block Bloom filter was used to judge the existence of query conditions in the transaction information, and then the blocks were quickly filtered. Finally, an index construction method using time weight and transaction number based heap structure was proposed, and the block number index list related to the main condition was constructed in the order of block weight. The process of querying product data included traversing the block index list, filtering irrelevant blocks, and validating specific query conditions to obtain conditional query results. The experimental results showed that the query method proposed can effectively solve the problem of conditional query in the supply chain of agricultural products. At the same time, the query time consumption was maintained at about 15ms, and the query efficiency was improved by 60.9% compared with Merkle semantic trie method and 87.7% compared with original traverse method.

    參考文獻(xiàn)
    相似文獻(xiàn)
    引證文獻(xiàn)
引用本文

高官岳,孫傳恒,羅娜,徐大明,邢斌.基于區(qū)塊鏈的農(nóng)產(chǎn)品供應(yīng)鏈溯源數(shù)據(jù)多條件查詢優(yōu)化方法研究[J].農(nóng)業(yè)機械學(xué)報,2024,55(3):362-374. GAO Guanyue, SUN Chuanheng, LUO Na, XU Daming, XING Bin. Blockchain-based Multi-condition Query Optimization Method for Traceability Data of Agricultural Product Supply Chain[J]. Transactions of the Chinese Society for Agricultural Machinery,2024,55(3):362-374.

復(fù)制
分享
文章指標(biāo)
  • 點擊次數(shù):
  • 下載次數(shù):
  • HTML閱讀次數(shù):
  • 引用次數(shù):
歷史
  • 收稿日期:2023-11-24
  • 最后修改日期:
  • 錄用日期:
  • 在線發(fā)布日期: 2023-12-25
  • 出版日期:
文章二維碼