International Journal of Networking and Computing
Online ISSN : 2185-2847
Print ISSN : 2185-2839
ISSN-L : 2185-2839
Special Issue on Workshop on Advances in Parallel and Distributed Computational Models 2024
Cataphract: A Batch Processing Method Specialized for BFT Databases
Aoi KidaHideyuki Kawashima
著者情報
ジャーナル オープンアクセス

2025 年 15 巻 1 号 p. 32-50

詳細
抄録
This paper presents Cataphract, a batch processing method specialized for BFT databases. Batch processing is a common technique for byzantine fault-tolerant state machine replication (BFT SMR) and distributed databases. However, no batch processing method is optimized for BFT databases, which possess characteristics of both BFT SMR and distributed databases. Cataphract optimizes cryptographic and communication processing, which are bottlenecks in BFT databases. We evaluate Cataphract with Basil (state-of-the-art BFT database) in experiments. In an environment where nodes are within an availability zone, Basil with Cataphract demonstrates up to approximately 5.6 times higher throughput and reduces latency by up to about 55% compared to the vanilla Basil. In an environment where nodes are within a region, Basil with Cataphract demonstrates up to approximately 13.8 times higher throughput and reduces latency by up to about 74% compared to the vanilla Basil. In an environment where nodes are geographically distributed, Basil with Cataphract demonstrates up to approximately 80.4 times higher throughput and reduces latency by up to about 76% compared to the vanilla Basil.
著者関連情報
© 2025 International Journal of Networking and Computing
前の記事 次の記事
feedback
Top