Paper 2025/2095

FPS: Flexible Payment System

Adithya Bhat, Visa (United States)
Srinivasan Raghuraman, Visa (United States), Massachusetts Institute of Technology
Panagiotis Chatzigiannis, Visa (United States)
Duc V Le, Visa (United States)
Mohsen Minaei, Visa (United States)
Abstract

Existing payment systems make fixed trade-offs between performance and security assumptions. Traditional centralized systems like Visa assume synchronous networks and crash faults to achieve high throughput, while blockchain-based systems (e.g., Algorand, Aptos) adopt Byzantine fault tolerance and partial synchrony for stronger security at the cost of performance. This rigid approach forces all users to accept the same security-performance trade-off regardless of their individual trust and threat models. We present a flexible payment system where clients independently choose assumptions about (i) network timing (bounded or partial synchrony), (ii) corruption (static or adaptive), and (iii) faults (crash or Byzantine), supporting eight assumption combinations simultaneously. Unlike traditional systems requiring consensus, our approach uses a novel flexible variant of consistent broadcast where clients external to the protocol verify delivery through cryptographic proofs, eliminating the need for global ordering. We implemented our system in Rust and demonstrated that clients choosing partially synchronous network and crash assumptions achieve $+242.1\%$ higher throughput and $+70.4\%$ better latency compared to clients with synchronous network and Byzantine assumptions, confirming that our system enables users to optimize their individual security-performance trade-offs.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
byzantine fault-tolerancecrash fault-tolerancehybrid consistent-broadcastdistributed payment system
Contact author(s)
haxolotl research @ gmail com
srraghur @ visa com
pchatzig @ visa com
duc le @ visa com
mominaei @ visa com
History
2025-11-17: approved
2025-11-14: received
See all versions
Short URL
https://ia.cr/2025/2095
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2095,
      author = {Adithya Bhat and Srinivasan Raghuraman and Panagiotis Chatzigiannis and Duc V Le and Mohsen Minaei},
      title = {{FPS}: Flexible Payment System},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2095},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2095}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.