Pierre-Louis Roman

Hi, I am a postdoc in the Distributed Computing Lab led by Rachid Guerraoui at EPFL. I try to improve the security and efficiency of large-scale distributed systems such as distributed ledgers and cryptocurrencies.

I was previously a postdoc working on the security and efficiency of datacenter systems in the SWYSTEMS group led by Patrick Eugster at USI Lugano. I completed my PhD on large-scale decentralized systems in 2018 supervised by François Taïani and Davide Frey at the WIDE group of Université de Rennes - Inria - IRISA and partly by Spyros Voulgaris during my summer at VU Amsterdam. Earlier, I received an MSc in 2013 and a BSc in 2011 both in computer science from Sorbonne Université.

Interests: Distributed systems, System security, Distributed ledgers and blockchains, Operating systems.


Peer-reviewed journal articles

[J3] Differentiated consistency for worldwide gossips
[J2] Secure and Reliable Network Updates

Peer-reviewed conference articles

[C7] Live in the Express Lane
[C6] Consistent and Secure Network Updates Made Practical
[C5] Scalable and Serializable Networked Multi-Actor Programming
[C4] PLASMA: Programmable Elasticity for Stateful Cloud Computing Applications
[C3] Speed for the elite, consistency for the masses: differentiating eventual consistency in large-scale distributed systems
[C2] Similitude: Decentralised Adaptation in Large-Scale P2P Recommenders
[C1] Towards a Geocentric Mobile Syndication System

Short articles

[S2] Dietcoin: Hardening Bitcoin Transaction Verification Process For Mobile Devices
[S1] Bringing secure Bitcoin transactions to your smartphone

Research reports

[R1] Dietcoin: shortcutting the Bitcoin verification process for your smartphone


[P1] Rapidly Verifiable Aggregate Signatures


Invited talks

MasterKRaft: Dusting off your commodity hardware with several Mops(/s) for SMR
Dietcoin: Shortcutting the Bitcoin verification process for your smartphone
Dietcoin: Shortcutting the Bitcoin verification process for your smartphone
Secured light Bitcoin client with Dietcoin
Bringing secure Bitcoin transactions to your smartphone

Techsplaining / Popularization

So far, I have only techsplained in French.

[FR] A bit of blockchain, a lot of distributed ledgers
[FR] Blockchains, distributed ledgers, and their notarial use
[FR] Demystifying the blockchain and its utility for notaries


Journal reviewer

Conference PC member

External reviewer


  • Fall 2019, 2020 – Two lectures on distributed ledgers, MS Distributed Systems course, USI Lugano.
  • Spring 2020 – Invited lecture on distributed ledgers, MS Information Security course, Mid Sweden Uni.

Awards & Grants