Adding Priorities to Paxos
This paper introduces an advanced implementation of the Paxos consensus algorithm in which proposals have different priority levels so that higher priority proposals preempt lower priority ones to reduce latency. The operation of the protocol is modeled using preemptive priority queues, which allows us to evaluate system performance in a number of different scenarios. Our results indicate that the implementation of the Paxos algorithm in this manner offers tunable differentiation of completion times, making it suitable for a variety of applications, including permissioned blockchains in IoT scenarios.
Authors
- Jelena Mišić (ORCID: https://orcid.org/0000-0002-1251-3730)
- Vojislav B. Mišić (ORCID: https://orcid.org/0000-0001-7760-9920)
- Elham Amini
Institutions
- Toronto Metropolitan University (CA)
Publication Details
- Published
- 2025-06-08
- DOI
- https://doi.org/10.1109/icc52391.2025.11161847
- Primary Topic
- Religion, Society, and Development
- Type
- article
- Field-Weighted Citation Impact
- 0.00