Hybrid Blockchain Database Systems: Design and Performance
Zerui Ge, Dumitrel Loghin, Beng Chin Ooi, Pingcheng Ruan, Tianwen Wang
摘要
With the emergence of hybrid blockchain database systems, we aim to provide an in-depth analysis of the performance and trade-offs among a few representative systems. To achieve this goal, we implement Veritas and BlockchainDB from scratch. For Veritas, we provide two flavors to target the crash fault-tolerant (CFT) and Byzantine fault-tolerant (BFT) application scenarios. Specifically, we implement Veritas with Apache Kafka to target CFT application scenarios, and Veritas with Tendermint to target BFT application scenarios. We compare these three systems with the existing open-source implementation of BigchainDB. BigchainDB uses Tender-mint for consensus and provides two flavors: a default implementation with blockchain pipelining and an optimized version that includes blockchain pipelining and parallel transaction validation. Our experimental analysis confirms that CFT designs, which are typically used by distributed databases, exhibit much higher performance than BFT designs, which are specific to blockchains. On the other hand, our extensive analysis highlights the variety of design choices faced by the developers and sheds some light on the trade-offs that need to be done when designing a hybrid blockchain database system.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper7
- GriDB: Scaling Blockchain Database via Sharding and Off-Chain Cross-Shard MechanismZicong Hong, Song Guo, Enyuan Zhou, Wuhui Chen 等VLDB 2023 · 被引用 65 次
- AdaChain: A Learned Adaptive BlockchainChenyuan Wu, Bhavana Mehta, Mohammad Javad Amiri, Ryan Marcus 等VLDB 2023 · 被引用 20 次
- VeriDKG: A Verifiable SPARQL Query Engine for Decentralized Knowledge GraphsEnyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen 等VLDB 2024 · 被引用 5 次
- Towards Full Stack Adaptivity in Permissioned BlockchainsChenyuan Wu, Mohammad Javad Amiri, Haoyun Qin, Bhavana Mehta 等VLDB 2024 · 被引用 3 次
- Authenticated Aggregate Queries with Boolean Range Predicates on BlockchainsWeijie Sun, Zihuan Xu, Wangze Ni, Lei Chen 等VLDB 2025 · 被引用 1 次
它引用的顶会 Paper4
- FalconDB: Blockchain-based Collaborative DatabaseYanqing Peng, Min Du, Feifei Li, Raymond Cheng 等SIGMOD 2020 · 被引用 119 次
- A Transactional Perspective on Execute-order-validate BlockchainsPingcheng Ruan, Dumitrel Loghin, Quang-Trung Ta, Meihui Zhang 等SIGMOD 2020 · 被引用 117 次
- Blockchains vs. Distributed Databases: Dichotomy and FusionPingcheng Ruan, Tien Tuan Anh Dinh, Dumitrel Loghin, Meihui Zhang 等SIGMOD 2021 · 被引用 68 次
- CALYPSO: Private Data Management for Decentralized LedgersEleftherios Kokoris-Kogias, Enis Ceyhun Alp, Linus Gasser, Philipp Jovanovic 等VLDB 2021 · 被引用 51 次
相关 Paper
- ResilientDB: Global Scale Resilient Blockchain FabricSuyash Gupta, Sajjad Rahnama, Jelle Hellings, Mohammad SadoghiVLDB 2020 · 被引用 100 次
- When Private Blockchain Meets Deterministic DatabaseZiliang Lai, Chris Liu, Eric LoSIGMOD 2023 · 被引用 22 次
- VeriBench: Analyzing the Performance of Database Systems with VerifiabilityCong Yue, Meihui Zhang, Changhao Zhu, Gang Chen 等VLDB 2023 · 被引用 6 次
- RCC: Resilient Concurrent Consensus for High-Throughput Secure Transaction ProcessingSuyash Gupta, Jelle Hellings, Mohammad SadoghiICDE 2021 · 被引用 72 次
- Angelfish: Leader, DAG, or Anywhere in BetweenQianyu Yu), Giuliano Losa, Nibesh Shrestha, Xuechao Wang)CCS 2026
