Ethereum Layer 2 (L2) rollups improve scalability but expose a trade-off between fast sequencer soft finality and slow Layer 1 (L1) settlement finality, limiting latency-sensitive applications that require timely and durable guarantees on transaction ordering. We introduce a Byzantine Fault Tolerant (BFT) finality layer that extends existing rollup architectures without requiring L1 or rollup protocol changes. This layer provides deterministic transaction-level finality ahead of L1 settlement by committing to the sequencer's transaction order, bridging the gap between soft and hard finality. At its core, the layer uses a 1-chain variant of the Jolteon consensus protocol, adapted to the rollup setting where a single sequencer determines transaction ordering. Experiments show sub-second committee finalization latency and stable performance under Byzantine faults.

Valzano, E., Nardelli, M., Cardellini, V. (2026). Enhancing effectiveness of Ethereum rollups with a byzantine fault tolerant finality layer. In DEBS '26: proceedings of the 20th ACM International Conference on Distributed and Event-based Systems (pp.49-54). New York : ACM [10.1145/3809481.3812611].

Enhancing effectiveness of Ethereum rollups with a byzantine fault tolerant finality layer

Valzano, Emanuele;Nardelli, Matteo;Cardellini, Valeria
2026-06-01

Abstract

Ethereum Layer 2 (L2) rollups improve scalability but expose a trade-off between fast sequencer soft finality and slow Layer 1 (L1) settlement finality, limiting latency-sensitive applications that require timely and durable guarantees on transaction ordering. We introduce a Byzantine Fault Tolerant (BFT) finality layer that extends existing rollup architectures without requiring L1 or rollup protocol changes. This layer provides deterministic transaction-level finality ahead of L1 settlement by committing to the sequencer's transaction order, bridging the gap between soft and hard finality. At its core, the layer uses a 1-chain variant of the Jolteon consensus protocol, adapted to the rollup setting where a single sequencer determines transaction ordering. Experiments show sub-second committee finalization latency and stable performance under Byzantine faults.
20th ACM International Conference on Distributed and Event-based Systems (DEBS 2026)
Lisbon, Portugal
2026
20
ACM
Rilevanza internazionale
giu-2026
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
English
Intervento a convegno
Valzano, E., Nardelli, M., Cardellini, V. (2026). Enhancing effectiveness of Ethereum rollups with a byzantine fault tolerant finality layer. In DEBS '26: proceedings of the 20th ACM International Conference on Distributed and Event-based Systems (pp.49-54). New York : ACM [10.1145/3809481.3812611].
Valzano, E; Nardelli, M; Cardellini, V
File in questo prodotto:
File Dimensione Formato  
debs2026_rollups.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 861.43 kB
Formato Adobe PDF
861.43 kB Adobe PDF Visualizza/Apri

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/2108/469246
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact