Sintr: Safe Interactive Transactions in the Presence of Byzantine Clients
Austin T. Li, Daniel H. Lee, Lorenzo Alvisi, Natacha Crooks, Florian Suri-Payer
摘要
Byzantine fault-tolerant (BFT) systems are, in principle, an appealing foundation for transactional applications involving mutually distrustful participants. Yet their adoption has been hampered by two persistent stumbling blocks—performance and developer convenience—which are often in tension with one another. Recent systems show promising progress on both fronts by shifting to a client-centric architecture; clients execute transactions locally and concurrently, while the system resolves any data conflicts to maintain database serializability. We argue that, in its current form, this approach introduces a critical vulnerability: it leaves the integrity of the database exposed to Byzantine clients, which may issue malicious or incorrect transactions. We address this threat with Sintr, a framework that prevents Byzantine clients from compromising database integrity by executing rogue transactions. Sintr combines redundant execution to validate transaction outcomes with a flexible, heterogeneous policy framework for expressing an application's data integrity requirements. We apply Sintr to harden several existing BFT database systems and find that it imposes only modest overheads—3%-16% in throughput and 3%-21% in latency.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper5
- OmniLedger: A Secure, Scale-Out, Decentralized Ledger via ShardingEleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly 等S&P 2018 · 被引用 1,145 次
- Flexible Byzantine Fault ToleranceDahlia Malkhi, Kartik Nayak, Ling RenCCS 2019 · 被引用 122 次
- Basil: Breaking up BFT with ACID (transactions)Florian Suri-Payer, Matthew Burke, Zheng Wang, Yunhao Zhang 等SOSP 2021 · 被引用 22 次
- Autobahn: Seamless high speed BFTNeil Giridharan, Florian Suri-Payer, Ittai Abraham, Lorenzo Alvisi 等SOSP 2024 · 被引用 13 次
- Pesto: Cooking up High Performance BFT QueriesFlorian Suri-Payer, Neil Giridharan, Liam Arzola, Shir Cohen 等SOSP 2025
相关 Paper
- In-ConcReTeS: Interactive Consistency meets Distributed Real-Time Systems, Again!Arpan Gujarati, Ningfeng Yang, Björn B. BrandenburgRTSS 2022 · 被引用 4 次
- Scalar DL: Scalable and Practical Byzantine Fault Detection for Transactional Database SystemsHiroyuki Yamada, Jun NemotoVLDB 2022 · 被引用 9 次
- Orthrus: Accelerating Multi-BFT Consensus Through Concurrent Partial Ordering of TransactionsHanzheng Lyu, Shaokang Xie, Jianyu Niu, Ivan Beschastnikh 等ICDE 2025 · 被引用 2 次
- ByShard: Sharding in a Byzantine EnvironmentJelle Hellings, Mohammad SadoghiVLDB 2021 · 被引用 103 次
- RoboRebound: Multi-Robot System Defense with Bounded-Time InteractionNeeraj Gandhi, Yifan Cai, Andreas Haeberlen, Linh Thi Xuan PhanEuroSys 2025 · 被引用 1 次
