Giovanni Maria Cristiano;Salvatore D’Antonio;Jonah Giglio;Giovanni Mazzeo;Luigi Romano
{"title":"Enhancing the Security of Rollup Sequencers Using Decentrally Attested TEEs","authors":"Giovanni Maria Cristiano;Salvatore D’Antonio;Jonah Giglio;Giovanni Mazzeo;Luigi Romano","doi":"10.1109/TETC.2026.3671408","DOIUrl":null,"url":null,"abstract":"The growing scalability demand of public Blockchains led to the rise of Layer-2 solutions, such as <italic>Rollups</i>. Rollups improve transaction throughput by processing operations off-chain and posting the results on-chain. A critical component in Rollups is the <italic>Sequencer</i>, 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 exist solutions in the literature that shield the Sequencer inside a <italic>Trusted Execution Environment (TEE)</i>. However, the attestation of TEEs introduces additional centralization, which is in contrast with the core Blockchain principle. In this paper, we proposed a TEE-secured Sequencer equipped with a decentralized attestation mechanism. Design and implementation details of the proposed solution are given, with a focus on the system architecture, the TEE integration, and the decentralization of the attestation process. Additionally, we conducted an experimental evaluation on a realistic Rollup testnet. Experimental results showed that this approach ensures Sequencer integrity without sacrificing compatibility or deployability in existing Layer-2 architectures.","PeriodicalId":13156,"journal":{"name":"IEEE Transactions on Emerging Topics in Computing","volume":"14 2","pages":"440-455"},"PeriodicalIF":4.8000,"publicationDate":"2026-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Emerging Topics in Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11440051/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/17 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
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 exist 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 proposed a TEE-secured Sequencer equipped with a decentralized attestation mechanism. Design and implementation details of the proposed solution are given, with a focus on the system architecture, the TEE integration, and the decentralization of the attestation process. Additionally, we conducted an experimental evaluation on a realistic Rollup testnet. Experimental results showed that this approach ensures Sequencer integrity without sacrificing compatibility or deployability in existing Layer-2 architectures.
期刊介绍:
IEEE Transactions on Emerging Topics in Computing publishes papers on emerging aspects of computer science, computing technology, and computing applications not currently covered by other IEEE Computer Society Transactions. Some examples of emerging topics in computing include: IT for Green, Synthetic and organic computing structures and systems, Advanced analytics, Social/occupational computing, Location-based/client computer systems, Morphic computer design, Electronic game systems, & Health-care IT.