Enhancing the Security of Rollup Sequencers using Decentrally Attested TEEs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cristiano, Giovanni Maria, D'Antonio, Salvatore, Giglio, Jonah, Mazzeo, Giovanni, Romano, Luigi
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908904090238976
author Cristiano, Giovanni Maria
D'Antonio, Salvatore
Giglio, Jonah
Mazzeo, Giovanni
Romano, Luigi
author_facet Cristiano, Giovanni Maria
D'Antonio, Salvatore
Giglio, Jonah
Mazzeo, Giovanni
Romano, Luigi
contents The growing scalability demand of public Blockchains led to the rise of Layer-2 solutions, such as Rollups. Rollups improve transaction throughput by processing operations off-chain and posting the results on-chain. A critical component in Rollups is the Sequencer, responsible for receiving, ordering and batching transactions before they are submitted to the Layer-1 blockchain. While essential, the centralized nature of the Sequencer makes it vulnerable to attacks, such as censorship, transaction manipulation and tampering. To enhance its security, there are solutions in the literature that shield the Sequencer inside a Trusted Execution Environment (TEE). However, the attestation of TEEs introduces additional centralization, which is in contrast with the core Blockchain principle. In this paper, we propose a TEE-secured Sequencer equipped with a decentralized attestation mechanism. We outline the design and implementation of our solution, covering the system architecture, TEE integration, and the decentralization of the attestation process. Additionally, we present an experimental evaluation conducted on a realistic Rollup testnet. Our results show that this approach strengthens Sequencer integrity without sacrificing compatibility or deployability in existing Layer-2 architectures.
format Preprint
id arxiv_https___arxiv_org_abs_2511_22317
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Enhancing the Security of Rollup Sequencers using Decentrally Attested TEEs
Cristiano, Giovanni Maria
D'Antonio, Salvatore
Giglio, Jonah
Mazzeo, Giovanni
Romano, Luigi
Cryptography and Security
The growing scalability demand of public Blockchains led to the rise of Layer-2 solutions, such as Rollups. Rollups improve transaction throughput by processing operations off-chain and posting the results on-chain. A critical component in Rollups is the Sequencer, responsible for receiving, ordering and batching transactions before they are submitted to the Layer-1 blockchain. While essential, the centralized nature of the Sequencer makes it vulnerable to attacks, such as censorship, transaction manipulation and tampering. To enhance its security, there are solutions in the literature that shield the Sequencer inside a Trusted Execution Environment (TEE). However, the attestation of TEEs introduces additional centralization, which is in contrast with the core Blockchain principle. In this paper, we propose a TEE-secured Sequencer equipped with a decentralized attestation mechanism. We outline the design and implementation of our solution, covering the system architecture, TEE integration, and the decentralization of the attestation process. Additionally, we present an experimental evaluation conducted on a realistic Rollup testnet. Our results show that this approach strengthens Sequencer integrity without sacrificing compatibility or deployability in existing Layer-2 architectures.
title Enhancing the Security of Rollup Sequencers using Decentrally Attested TEEs
topic Cryptography and Security
url https://arxiv.org/abs/2511.22317