Scalar DL: Scalable and Practical Byzantine Fault Detection for Transactional Database Systems
Hiroyuki Yamada, Jun Nemoto
Abstract
This paper presents Scalar DL, a Byzantine fault detection (BFD) middleware for transactional database systems. Scalar DL manages two separately administered database replicas in a database system and can detect Byzantine faults in the database system as long as either replica is honest (not faulty). Unlike previous BFD works, Scalar DL executes non-conflicting transactions in parallel while preserving a correctness guarantee. Moreover, Scalar DL is databaseagnostic middleware so that it achieves the detection capability in a database system without either modifying the databases or using database-specific mechanisms. Experimental results with YCSB and TPC-C show that Scalar DL outperforms a state-of-the-art BFD system by 3.5 to 10.6 times in throughput and works effectively on multiple database implementations. We also show that Scalar DL achieves near-linear (91%) scalability when the number of nodes composing each replica increases.
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.
Cited by top-tier papers3
- DAG of DAGs: Order-Fairness Made PracticalHeena Nagda, Sidharth Sankhe, Sakshi Sinha, Keon Attarha et al.SIGMOD 2026 · 2 citations
- Pistis: A Decentralized Knowledge Graph Platform Enabling Ownership-Preserving SPARQL QueryingEnyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen et al.VLDB 2025 · 1 citation
- OsirisBFT: Say No to Task Replication for Scalable Byzantine Fault Tolerant AnalyticsKasra Jamshidi, Keval VoraPPoPP 2024
Builds on2
Related papers
- Sintr: Safe Interactive Transactions in the Presence of Byzantine ClientsAustin T. Li, Daniel H. Lee, Lorenzo Alvisi, Natacha Crooks et al.SOSP 2026
- Pesto: Cooking up High Performance BFT QueriesFlorian Suri-Payer, Neil Giridharan, Liam Arzola, Shir Cohen et al.SOSP 2025
- GeoTP: Latency-Aware Geo-Distributed Transaction Processing in Database MiddlewaresQiyu Zhuang, Xinyue Shi, Shuang Liu, Wei Lu et al.ICDE 2025 · 2 citations
- Rolis: a software approach to efficiently replicating multi-core transactionsWeihai Shen, Ansh Khanna, Sebastian Angel, Siddhartha Sen et al.EuroSys 2022 · 1 citation
- Hybrid Blockchain Database Systems: Design and PerformanceZerui Ge, Dumitrel Loghin, Beng Chin Ooi, Pingcheng Ruan et al.VLDB 2022 · 67 citations
