VeriBench: Analyzing the Performance of Database Systems with Verifiability

Author:

Yue Cong1,Zhang Meihui2,Zhu Changhao2,Chen Gang3,Loghin Dumitrel1,Ooi Beng Chin1

Affiliation:

1. National University of Singapore

2. Beijing Institute of Technology

3. Zhejiang University

Abstract

Database systems are paying more attention to data security in recent years. Immutable systems such as blockchains, verifiable databases, and ledger databases are equipped with various verifiability mechanisms to protect data. Such systems often adopt different threat models, and techniques, therefore, have different performance implications compared to traditional database systems. So far, there is no uniform benchmarking tool for evaluating the performance of these systems, especially at the level of verification functions. In this paper, we first survey the design space of the verifiability-enabled database systems along five dimensions: threat model, authenticated data structure (ADS), query processing, verification, and auditing. Based on this survey, we design and implement VeriBench, a benchmark framework for verifiability-enabled database systems. VeriBench enables a fair comparison of systems designed with different underlying technologies that share the client-side verification scheme, and focuses on design space exploration to provide a deeper understanding of different system design choices. VeriBench incorporates micro- and macro-benchmarks to provide a comprehensive evaluation. Further, VeriBench is designed to enable easy extension for benchmarking new systems and workloads. We run VeriBench to conduct a comprehensive analysis of state-of-the-art systems comprising blockchains, ledger databases, and log transparency technologies. The results expose the weaknesses and strengths of each underlying design choice, and the insights should serve as guidance for future development.

Publisher

Association for Computing Machinery (ACM)

Subject

General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development

Reference43 articles.

1. AlibabaCloud. 2022. LedgerDB. https://www.alibabacloud.com/product/ledgerdb AlibabaCloud. 2022. LedgerDB. https://www.alibabacloud.com/product/ledgerdb

2. Lindsey Allen et al. 2019 . Veritas: Shared Verifiable Databases and Tables in the Cloud. In CIDR. 1--9. Lindsey Allen et al. 2019. Veritas: Shared Verifiable Databases and Tables in the Cloud. In CIDR. 1--9.

3. Mohammad Alomari Michael Cahill AlanFekete and Uwe Rohm. 2008. The Cost of Serializability on Platforms That Use Snapshot Isolation. In ICDE. 576--585. Mohammad Alomari Michael Cahill AlanFekete and Uwe Rohm. 2008. The Cost of Serializability on Platforms That Use Snapshot Isolation. In ICDE. 576--585.

4. Amazon. 2019. Amazon Quantum Ledger Database. https://aws.amazon.com/qldb/ Amazon. 2019. Amazon Quantum Ledger Database. https://aws.amazon.com/qldb/

5. Elli Androulaki , Artem Barger , Vita Bortnikov , Christian Cachin , Konstantinos Christidis , Angelo De Caro , David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et al. 2018 . Hyperledger fabric: a distributed operating system for permissioned blockchains. In EuroSys . 1--15. Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et al. 2018. Hyperledger fabric: a distributed operating system for permissioned blockchains. In EuroSys. 1--15.

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Accelerating Merkle Patricia Trie with GPU;Proceedings of the VLDB Endowment;2024-04

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3