L2chain: Towards High-performance, Confidential and Secure Layer-2 Blockchain Solution for Decentralized Applications
Zihuan Xu, Lei Chen
Abstract
With the rapid development of blockchain, the concept of decentralized applications (DApps), built upon smart contracts, has attracted much attention in academia and industry. However, significant issues w.r.t. system throughput, transaction confidentiality, and the security guarantee of the DApp transaction execution and order correctness hinder the border adoption of blockchain DApps. To address these issues, we propose L2chain, a novel blockchain framework aiming to scale the system through a layer-2 network where DApps process transactions in the layer-2 network and only the system state digest, acting as the state integrity proof, is maintained on-chain. To achieve high performance, we introduce the split-execute-merge (SEM) transaction processing workflow with the help of the RSA accumulator, allowing DApps to lock and update a part of the state digest in parallel. We also design a witness cache mechanism for DApp executors to reduce the transaction processing latency. To fulfill confidentiality, we leverage the trusted execution environment (TEE) for DApps to execute encrypted transactions off-chain. To ensure transaction execution and order correctness, we propose a two-step execution process for DApps to prevent attacks (i.e., rollback attacks) from subverting the state transition. Extensive experiments have demonstrated that L2chain can achieve 1.5X to 42.2X and 7.1X to 8.9X throughput improvements in permissioned and permissionless settings respectively.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 79679a74-9c2f-4833-bf6d-ba613b0293c6Cited by top-tier papers1
Ask how each one uses itBuilds on4
- ZEXE: Enabling Decentralized Private ComputationSean Bowe, Alessandro Chiesa, Matthew Green, Ian Miers et al.S&P 2020 · 257 citations
- SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel ProcessingCheng Xu, Ce Zhang, Jianliang Xu, Jian PeiVLDB 2021 · 135 citations
- Cross-chain Deals and Adversarial CommerceMaurice Herlihy, Liuba Shrira, Barbara LiskovVLDB 2020 · 61 citations
- Scaling Verifiable Computation Using Efficient Set AccumulatorsAlex Ozdemir, Riad S. Wahby, Barry Whitehat, Dan BonehUSENIX Security 2020
Related papers
- LightCross: Sharding with Lightweight Cross-Shard Execution for Smart ContractsXiaodong Qi, Yi LiINFOCOM 2024 · 22 citations
- A Secure Sequencer and Data Availability Committee for RollupsMargarita Capretto, Martín Ceresa, Antonio Fernández Anta, Pedro Moreno-Sanchez et al.CCS 2025
- GECO: A Confidentiality-Preserving and High-Performance Permissioned Blockchain Framework for General Smart ContractsSongxiao Guo, Rongxin Guan, Ji Qi, Zongyuan Zhang et al.ICDE 2026
- Loom: A Deterministic Execution Framework Towards Nested Contract TransactionsHuan Zhang, Xiaodong Qi, Haibo Tang, Zhao Zhang et al.ICDE 2025 · 3 citations
- An Algorithm and Architecture Co-design for Accelerating Smart Contracts in BlockchainRui Pan, Chubo Liu, Guoqing Xiao, Mingxing Duan et al.ISCA 2023 · 3 citations
