Skip to content
Free planNo credit card requiredStart writing

article · 2024

Accelerating BFT Database with Transaction Reconstruction

Aoi Kida, Hideyuki Kawashima

Cited by 0Abstract and details only

Abstract

Data stores utilized in modern data-intensive applications are expected to demonstrate rapid read and write capabilities and robust fault tolerance. Byzantine fault-tolerant database (BFT database) can execute transactions concurrently and tolerate arbitrary faults (Byzantine fault). We consider cryptographic and communication processing as performance bottlenecks in the transaction processing of BFT databases. This paper presents a transaction reconstruction method, re-constructing a single transaction from multiple transactions to streamline cryptographic and communication processes. We evaluated the proposed method with Basil (state-of-the-art BFT database) in experiments. In an environment where nodes are geographically centralized, the proposed method demonstrates up to approximately 2.5 times higher throughput and reduces latency by up to about 30% than vanilla Basil. In an environment where nodes are geographically distributed, the proposed method demonstrates up to approximately 50 times higher throughput and reduces latency by up to about 75% than vanilla Basil.

Cite this paper

APA 7

Kida, A., & Kawashima, H. (2024). Accelerating BFT Database with Transaction Reconstruction. https://doi.org/10.1109/ipdpsw63119.2024.00061

MLA 9

Kida, Aoi, and Hideyuki Kawashima. “Accelerating BFT Database with Transaction Reconstruction.” vol. 03058, 2024, pp. 232–41, https://doi.org/10.1109/ipdpsw63119.2024.00061.

Chicago

Kida, Aoi, and Hideyuki Kawashima. 2024. “Accelerating BFT Database with Transaction Reconstruction.” https://doi.org/10.1109/ipdpsw63119.2024.00061.

Harvard

Kida, A. and Kawashima, H. (2024) ‘Accelerating BFT Database with Transaction Reconstruction’. Available at: https://doi.org/10.1109/ipdpsw63119.2024.00061.

BibTeX
@article{kida2024accelerating,
  title = {{Accelerating BFT Database with Transaction Reconstruction}},
  author = {Kida, Aoi and Kawashima, Hideyuki},
  volume = {03058},
  pages = {232--241},
  year = {2024},
  doi = {10.1109/ipdpsw63119.2024.00061}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.