Breaking the $f+1$ Barrier: Executing Payment Transactions in Parallel with Less than $f+1$ Validations
Rida A. Bazzi, Sara Tucci-Piergiovanni

TL;DR
This paper introduces a novel quorum system enabling parallel payment transaction validation with fewer than $f+1$ validations, improving efficiency in Byzantine fault-tolerant asynchronous systems.
Contribution
It proposes $(k_1,k_2)$-quorum systems that reduce validation requirements per transaction and handle adaptive adversaries, enabling partial spending and settlement transactions.
Findings
Validation of multiple transactions can occur concurrently with fewer validations.
The system supports partial spending with less than full quorum validation.
It introduces the concept of validation slack to manage adaptive adversaries.
Abstract
We consider the problem of supporting payment transactions in an asynchronous system in which up to validators are subject to Byzantine failures under the control of an adaptive adversary. It was shown that this problem can be solved without consensus by using byzantine quorum systems (requiring at least validations per transaction in asynchronous systems). We show that it is possible to validate transactions in parallel with less than validations per transaction if each transaction spends no more that a small fraction of a balance. Our solution relies on a novel quorum system that we introduce in this paper and that we call -quorum systems. In the presence of a non-adaptive adversary, these systems can be used to allow up to transactions to be validated concurrently and asynchronously but prevent more than transactions from being validated. If the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Cryptography and Data Security
