IF 6.7 2区 计算机科学 Q1 ENGINEERING, MULTIDISCIPLINARY IEEE Transactions on Network Science and Engineering Pub Date : 2024-12-26 DOI:10.1109/TNSE.2024.3521398
Yulong Chen;Bo Yin;Alia Asheralieva;Xuetao Wei
{"title":"New Gas-Efficient Authenticated Range Query Schemes in Hybrid-Storage Blockchain","authors":"Yulong Chen;Bo Yin;Alia Asheralieva;Xuetao Wei","doi":"10.1109/TNSE.2024.3521398","DOIUrl":null,"url":null,"abstract":"Blockchain is a promising technology that ensures data integrity for applications. However, the expensive cost of blockchain storage makes putting all data on-chain impossible. Hybrid-storage blockchain (HSB) can alleviate this problem by storing the data content off-chain and the data hash on-chain while using an authenticated data structure (ADS) in the smart contract to ensure the integrity of data storage and retrieval. The key challenge in HSB is minimizing the maintenance cost of ADS on-chain. In this paper, we focus on the authenticated range query in HSB and propose a new scheme named UpOnFly to efficiently maintain the root of the MB-tree as ADS for any dynamic changes without using all the data or storing internal nodes of the tree in the smart contract. Furthermore, without sacrificing much off-chain verification performance, we propose another new scheme named KeyLink that decouples the on-chain ADS and the off-chain index and only maintains the order of all data keys in the smart contract, in which the ADS maintenance cost is significantly reduced and will not increase with the dataset size. Extensive experimental results demonstrate that the UpOnFly scheme requires only <inline-formula><tex-math>$63\\%$</tex-math></inline-formula> and <inline-formula><tex-math>$48\\%$</tex-math></inline-formula> of the gas consumption of the state-of-the-art approach <inline-formula><tex-math>$GEM^{2*}$</tex-math></inline-formula>-tree with the dataset size of <inline-formula><tex-math>$10^6$</tex-math></inline-formula> and <inline-formula><tex-math>$10^8$</tex-math></inline-formula>, respectively. The KeyLink scheme is even more efficient, requiring only <inline-formula><tex-math>$29\\%$</tex-math></inline-formula> and <inline-formula><tex-math>$18\\%$</tex-math></inline-formula> of the gas consumption of <inline-formula><tex-math>$GEM^{2*}$</tex-math></inline-formula>-tree with the dataset size of <inline-formula><tex-math>$10^6$</tex-math></inline-formula> and <inline-formula><tex-math>$10^8$</tex-math></inline-formula>, respectively.","PeriodicalId":54229,"journal":{"name":"IEEE Transactions on Network Science and Engineering","volume":"12 2","pages":"925-942"},"PeriodicalIF":6.7000,"publicationDate":"2024-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10816573/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

区块链是一项前景广阔的技术,可确保应用程序的数据完整性。然而,区块链存储成本昂贵,不可能将所有数据都放在链上。混合存储区块链(HSB)可以缓解这一问题,它将数据内容存储在链外,将数据哈希值存储在链上,同时在智能合约中使用认证数据结构(ADS)来确保数据存储和检索的完整性。HSB 的关键挑战在于最大限度地降低链上 ADS 的维护成本。在本文中,我们将重点放在 HSB 中的认证范围查询上,并提出了一种名为 UpOnFly 的新方案,在不使用智能合约中的所有数据或存储树的内部节点的情况下,有效地维护 MB 树的根作为 ADS,以应对任何动态变化。此外,在不牺牲大量链外验证性能的前提下,我们提出了另一种名为 KeyLink 的新方案,该方案将链上 ADS 与链外索引解耦,只维护智能合约中所有数据密钥的顺序,其中 ADS 的维护成本大幅降低,且不会随数据集规模的增加而增加。大量实验结果表明,在数据集规模分别为10^6美元和10^8美元的情况下,UpOnFly方案的耗气量仅为最先进方法$GEM^{2*}$树的63%$和48%$。KeyLink 方案的效率更高,在数据集大小为 10^6$ 和 10^8$ 的情况下,其耗气量分别仅为 $GEM^{2*}$-tree 的 29%$ 和 18%$。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
New Gas-Efficient Authenticated Range Query Schemes in Hybrid-Storage Blockchain
Blockchain is a promising technology that ensures data integrity for applications. However, the expensive cost of blockchain storage makes putting all data on-chain impossible. Hybrid-storage blockchain (HSB) can alleviate this problem by storing the data content off-chain and the data hash on-chain while using an authenticated data structure (ADS) in the smart contract to ensure the integrity of data storage and retrieval. The key challenge in HSB is minimizing the maintenance cost of ADS on-chain. In this paper, we focus on the authenticated range query in HSB and propose a new scheme named UpOnFly to efficiently maintain the root of the MB-tree as ADS for any dynamic changes without using all the data or storing internal nodes of the tree in the smart contract. Furthermore, without sacrificing much off-chain verification performance, we propose another new scheme named KeyLink that decouples the on-chain ADS and the off-chain index and only maintains the order of all data keys in the smart contract, in which the ADS maintenance cost is significantly reduced and will not increase with the dataset size. Extensive experimental results demonstrate that the UpOnFly scheme requires only $63\%$ and $48\%$ of the gas consumption of the state-of-the-art approach $GEM^{2*}$-tree with the dataset size of $10^6$ and $10^8$, respectively. The KeyLink scheme is even more efficient, requiring only $29\%$ and $18\%$ of the gas consumption of $GEM^{2*}$-tree with the dataset size of $10^6$ and $10^8$, respectively.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Transactions on Network Science and Engineering
IEEE Transactions on Network Science and Engineering Engineering-Control and Systems Engineering
CiteScore
12.60
自引率
9.10%
发文量
393
期刊介绍: The proposed journal, called the IEEE Transactions on Network Science and Engineering (TNSE), is committed to timely publishing of peer-reviewed technical articles that deal with the theory and applications of network science and the interconnections among the elements in a system that form a network. In particular, the IEEE Transactions on Network Science and Engineering publishes articles on understanding, prediction, and control of structures and behaviors of networks at the fundamental level. The types of networks covered include physical or engineered networks, information networks, biological networks, semantic networks, economic networks, social networks, and ecological networks. Aimed at discovering common principles that govern network structures, network functionalities and behaviors of networks, the journal seeks articles on understanding, prediction, and control of structures and behaviors of networks. Another trans-disciplinary focus of the IEEE Transactions on Network Science and Engineering is the interactions between and co-evolution of different genres of networks.
期刊最新文献
Table of Contents Degradation Estimation for Distributed Nonlinear Systems: A PDF-Consensus Particle Filtering Method A Hybrid Semi-Asynchronous Federated Learning and Split Learning Strategy in Edge Networks A Hybrid Multi-Agent System Approach for Distributed Composite Convex Optimization Under Unbalanced Directed Graphs Weighted Average Consensus Algorithms in Distributed and Federated Learning
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1