FalconDB: Blockchain-based Collaborative Database
Yanqing Peng, Min Du, Feifei Li, Raymond Cheng, Dawn Song
Abstract
Nowadays an emerging class of applications are based on collaboration over a shared database among different entities. However, the existing solutions on shared database may require trust on others, have high hardware demand that is unaffordable for individual users, or have relatively low performance. In other words, there is a trilemma among security, compatibility and efficiency. In this paper, we present FalconDB, which enables different parties with limited hardware resources to efficiently and securely collaborate on a database. Fal-conDB adopts database servers with verification interfaces accessible to clients and stores the digests for query/update authentications on a blockchain. Using blockchain as a consensus platform and a distributed ledger, FalconDB is able to work without any trust on each other. Meanwhile, Fal-conDB requires only minimal storage cost on each client, and provides anywhere-available, real-time and concurrent access to the database. As a result, FalconDB overcomes the disadvantages of previous solutions, and enables individual users to participate in the collaboration with high efficiency, low storage cost and blockchain-level security guarantees.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5f3e995e-7f5b-4858-b5f4-9134772b9eb7Cited by top-tier papers22
- vChain+: Optimizing Verifiable Blockchain Boolean Range QueriesHaixin Wang, Cheng Xu, Ce Zhang, Jianliang Xu et al.ICDE 2022 · 95 citations
- Blockchains vs. Distributed Databases: Dichotomy and FusionPingcheng Ruan, Tien Tuan Anh Dinh, Dumitrel Loghin, Meihui Zhang et al.SIGMOD 2021 · 68 citations
- Hybrid Blockchain Database Systems: Design and PerformanceZerui Ge, Dumitrel Loghin, Beng Chin Ooi, Pingcheng Ruan et al.VLDB 2022 · 67 citations
- GriDB: Scaling Blockchain Database via Sharding and Off-Chain Cross-Shard MechanismZicong Hong, Song Guo, Enyuan Zhou, Wuhui Chen et al.VLDB 2023 · 65 citations
- VeriDB: An SGX-based Verifiable DatabaseWenchao Zhou, Yifan Cai, Yanqing Peng, Sheng Wang et al.SIGMOD 2021 · 52 citations
Builds on3
- OmniLedger: A Secure, Scale-Out, Decentralized Ledger via ShardingEleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly et al.S&P 2018 · 1,145 citations
- Scalable Bias-Resistant Distributed RandomnessEwa Syta, Philipp Jovanovic, Eleftherios Kokoris-Kogias, Nicolas Gailly et al.S&P 2017 · 327 citations
- Chainspace: A Sharded Smart Contracts PlatformMustafa Al-Bassam, Alberto Sonnino, Shehar Bano, Dave Hrycyszyn et al.NDSS 2018 · 313 citations
Related papers
- Blockene: A High-throughput Blockchain Over Mobile DevicesSambhav Satija, Apurv Mehra, Sudheesh Singanamalla, Karan Grover et al.OSDI 2020 · 32 citations
- Ghostor: Toward a Secure Data-Sharing System from Decentralized TrustYuncong Hu, Sam Kumar, Raluca Ada PopaNSDI 2020 · 48 citations
- RCC: Resilient Concurrent Consensus for High-Throughput Secure Transaction ProcessingSuyash Gupta, Jelle Hellings, Mohammad SadoghiICDE 2021 · 72 citations
- When Private Blockchain Meets Deterministic DatabaseZiliang Lai, Chris Liu, Eric LoSIGMOD 2023 · 22 citations
- BlockOPE: Efficient Order-Preserving Encryption for Permissioned BlockchainZhihao Chen, Qingqing Li, Xiaodong Qi, Zhao Zhang et al.ICDE 2022 · 9 citations
