Single Secret Leader Elections have recently been proposed as an improved leader election mechanism for proof-of-stake (PoS) blockchains. However, the security gain they provide has not been quantified. In this work, we present a comparison of PoS longest-chain protocols that are based on Single Secret Leader Elections (SSLE) - that elect exactly one leader per round - versus those based on Probabilistic Leader Elections (PLE) - where one leader is elected on expectation. Our analysis shows that when considering the private attack - the worst attack on longest-chain protocols [14] - the security gained from using SSLE is substantial: the settlement time is decreased by ~ 25% for a 33% or 25% adversary. Furthermore, when considering grinding attacks, we find that the security threshold is increased by 10% (from 0.26 in the PLE case to 0.36 in the SSLE case) and the settlement time is decreased by roughly 70% for a 20% adversary in the SSLE case.

Private Attacks in Longest Chain Proof-of-stake Protocols with Single Secret Leader Elections / Azouvi, Sarah; Cappelletti, Daniele. - ELETTRONICO. - (2021), pp. 170-182. (Intervento presentato al convegno 3rd ACM Conference on Advances in Financial Technologies tenutosi a Arlington, VA, USA nel September 26–28, 2021) [10.1145/3479722.3480996].

Private Attacks in Longest Chain Proof-of-stake Protocols with Single Secret Leader Elections

Daniele Cappelletti
2021

Abstract

Single Secret Leader Elections have recently been proposed as an improved leader election mechanism for proof-of-stake (PoS) blockchains. However, the security gain they provide has not been quantified. In this work, we present a comparison of PoS longest-chain protocols that are based on Single Secret Leader Elections (SSLE) - that elect exactly one leader per round - versus those based on Probabilistic Leader Elections (PLE) - where one leader is elected on expectation. Our analysis shows that when considering the private attack - the worst attack on longest-chain protocols [14] - the security gained from using SSLE is substantial: the settlement time is decreased by ~ 25% for a 33% or 25% adversary. Furthermore, when considering grinding attacks, we find that the security threshold is increased by 10% (from 0.26 in the PLE case to 0.36 in the SSLE case) and the settlement time is decreased by roughly 70% for a 20% adversary in the SSLE case.
2021
978-1-4503-9082-8
File in questo prodotto:
File Dimensione Formato  
3479722.3480996.pdf

accesso aperto

Descrizione: Articolo
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 988.69 kB
Formato Adobe PDF
988.69 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2942934