From permissioned to proof-of-stake consensus
This paper presents the first generic compiler that transforms any permissioned consensus protocol into a proof-of-stake permissionless consensus protocol. For each of the following properties, if the initial permissioned protocol satisfies that property in the partially synchronous setting, the consequent proof-of-stake protocol also satisfies that property in the partially synchronous and quasi-permissionless setting (with the same fault-tolerance): consistency; liveness; optimistic responsiveness; every composable log-specific property; and message complexity of a given order. Moreover, our transformation ensures that the output protocol satisfies accountability (identifying culprits in the event of a consistency violation), whether or not the original permissioned protocol satisfied it.
| Item Type | Chapter |
|---|---|
| Copyright holders | © Jovan Komatovic, Andrew Lewis-Pye, Joachim Neu, Tim Roughgarden, and Ertem Nusret Tas; |
| Departments | LSE > Academic Departments > Mathematics |
| DOI | 10.4230/LIPIcs.AFT.2025.18 |
| Date Deposited | 29 Aug 2025 |
| Acceptance Date | 06 Aug 2025 |
| URI | https://researchonline.lse.ac.uk/id/eprint/129319 |
Explore Further
- https://www.scopus.com/pages/publications/105019302895 (Scopus publication)
