[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3472634.3472653acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesacm-turcConference Proceedingsconference-collections
research-article

EtherH: A Hybrid Index to Support Blockchain Data Query

Published: 02 October 2021 Publication History

Abstract

As the underlying technology of cryptocurrency, blockchain is characterized by decentralization and immutability. It is considered as a new generation of disruptive technology. However, the underlying storage of blockchain only provides limited support for data query. This limits the utility of blockchain technology. To improve the efficiency of access to blockchain data, we design EtherH based on Ethereum, the most representative open blockchain system. EtherH is a hybrid index that can provide Single-V query and Range query on Ethereum blockchain. To make the index build more specific, EtherH supports elastic data building. A portion of the blockchain data is selected for index building. We connect the client to the Rinkeby network to obtain block data and conduct extensive experiments. Experimental results prove that EtherH performs well in both data insertion and data query.

References

[1]
[1] Yang Li, Kai Zheng, Ying Yan, Qi Liu, and Xiaofang Zhou. 2017. EtherQL: A Query Layer for Blockchain System. In Database Systems for Advanced Ap-plications, Selçuk Candan, Lei Chen, Torben Bach Pedersen, Lijun Chang and Wen Hua (eds.). Springer International Publishing, Cham, 556–567.
[2]
[2] Fariz Azmi Pratama and Kusprasapta Mutijarsa. 2018. Query Support for Data Processing and Analysis on Ethereum Blockchain. In 2018 International Symposium on Electronics and Smart Devices (ISESD), IEEE, Bandung, 1–5.
[3]
[3] Zhe Peng, Haotian Wu, Bin Xiao, and Songtao Guo. 2019. VQL: Providing Query Efficiency and Data Authenticity in Blockchain Systems. In 2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW), IEEE, Macao, Macao, 1–6.
[4]
[4] Massimo Bartoletti, Andrea Bracciali, Stefano Lande, and Livio Pompianu. 2017. A general framework for blockchain analytics. arXiv:1707.01021 [cs] (November 2017). Retrieved May 8, 2021 from http://arxiv.org/abs/1707.01021
[5]
[5] Harry Kalodner, Steven Goldfeder, Alishah Chator, Malte Möser, and Arvind Narayanan. 2017. BlockSci: Design and applications of a blockchain analysis platform. arXiv:1709.02489 [cs] (September 2017). Retrieved May 8, 2021 from http://arxiv.org/abs/1709.02489
[6]
[6] Shengshan Hu, Chengjun Cai, Qian Wang, Cong Wang, Xiangyang Luo, and Kui Ren. 2018. Searching an Encrypted Cloud Meets Blockchain: A Decentralized, Reliable and Fair Realization. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, IEEE, Honolulu, HI, 792–800.
[7]
[7] Sven Helmer, Matteo Roggia, Nabil El Ioini, and Claus Pahl. 2018. EthernityDB – Integrating Database Functionality into a Blockchain. In New Trends in Databases and Information Systems, András Benczúr, Bernhard Thalheim, Tomáš Horváth, Silvia Chiusano, Tania Cerquitelli, Csaba Sidló and Peter Z. Revesz (eds.). Springer International Publishing, Cham, 37–44.
[8]
[8] Cheng Xu, Ce Zhang, and Jianliang Xu. 2019. vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases. In Proceedings of the 2019 International Conference on Management of Data, ACM, Amsterdam Netherlands, 141–158.
[9]
[9] Ce Zhang, Cheng Xu, Jianliang Xu, Yuzhe Tang, and Byron Choi. 2019. GEM2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in Blockchain. In 2019 IEEE 35th International Conference on Data Engineering (ICDE), IEEE, Macao, Macao, 842–853.
[10]
[10] Qifeng Shao, Shuaifeng Pang, Zhao Zhang, and Cheqing Jing. 2020. Authenticated Range Query Using SGX for Blockchain Light Clients. In Database Systems for Advanced Applications, Yunmook Nah, Bin Cui, Sang-Won Lee, Jeffrey Xu Yu, Yang-Sae Moon and Steven Euijong Whang (eds.). Springer International Publishing, Cham, 306–321.
[11]
[11] Huang XiaoJu, Gong XueQing, Huang ZhiGang, Zhao LiMei, and Gao Kun. 2020. EBTree: A B-plus Tree Based Index for Ethereum Blockchain Data. In Proceedings of the 2020 Asia Service Sciences and Software Engineering Conference, ACM, Nagoya Japan, 83–90.
[12]
[12] Dr Gavin Wood. ETHEREUM: A SECURE DECENTRALISED G-ENERALISED TRANSACTION LEDGER. 39.

Cited By

View all
  • (2024)Blockchain integration in healthcare: a comprehensive investigation of use cases, performance issues, and mitigation strategiesFrontiers in Digital Health10.3389/fdgth.2024.13598586Online publication date: 26-Apr-2024
  • (2024)A Blockchain System for QoS Monitoring in Decentralized Edge ComputingIEEE Transactions on Services Computing10.1109/TSC.2023.334563417:1(263-276)Online publication date: Jan-2024
  • (2023)Paper Indexing Method and System Based on Blockchain2023 IEEE International Conferences on Internet of Things (iThings) and IEEE Green Computing & Communications (GreenCom) and IEEE Cyber, Physical & Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics)10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics60724.2023.00140(803-809)Online publication date: 17-Dec-2023
  • Show More Cited By

Index Terms

  1. EtherH: A Hybrid Index to Support Blockchain Data Query
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      ACM TURC '21: Proceedings of the ACM Turing Award Celebration Conference - China
      July 2021
      284 pages
      ISBN:9781450385671
      DOI:10.1145/3472634
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 02 October 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Blockchain
      2. Data Query
      3. Ethereum
      4. Index

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Funding Sources

      Conference

      ACM TURC 2021

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)61
      • Downloads (Last 6 weeks)8
      Reflects downloads up to 13 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Blockchain integration in healthcare: a comprehensive investigation of use cases, performance issues, and mitigation strategiesFrontiers in Digital Health10.3389/fdgth.2024.13598586Online publication date: 26-Apr-2024
      • (2024)A Blockchain System for QoS Monitoring in Decentralized Edge ComputingIEEE Transactions on Services Computing10.1109/TSC.2023.334563417:1(263-276)Online publication date: Jan-2024
      • (2023)Paper Indexing Method and System Based on Blockchain2023 IEEE International Conferences on Internet of Things (iThings) and IEEE Green Computing & Communications (GreenCom) and IEEE Cyber, Physical & Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics)10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics60724.2023.00140(803-809)Online publication date: 17-Dec-2023
      • (2023)A survey on the efficiency, reliability, and security of data query in blockchain systemsFuture Generation Computer Systems10.1016/j.future.2023.03.044145:C(303-320)Online publication date: 1-Aug-2023
      • (2023)Efficient and lightweight indexing approach for multi-dimensional historical data in blockchainFuture Generation Computer Systems10.1016/j.future.2022.09.002139:C(210-223)Online publication date: 1-Feb-2023

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media