GECO: A Confidentiality-Preserving and High-Performance Permissioned Blockchain Framework for General Smart Contracts
Songxiao Guo, Rongxin Guan, Ji Qi, Zongyuan Zhang, Tianyang Duan, Sen Wang, Yanjun Wu, Heming Cui
Abstract
Data confidentiality is essential for blockchain applications that handle sensitive data. A promising approach to achieving data confidentiality is executing smart contracts on homomorphic encrypted ciphertext and then verifying correctness through non-interactive zero-knowledge proofs (NIZKPs). However, existing solutions cannot tolerate non-deterministic (ND) contracts whose correct execution cannot be proven by NIZKPs, and suffer from poor performance for deterministic contracts due to the use of using homomorphic encryption. We present Geco, a confidentiality-preserving and highperformance permissioned blockchain framework for general smart contracts. Geco shifts part of correctness enforcement from cryptographic primitives to the blockchain layer, thereby tolerating ND contracts and maintaining verifiable correctness at the system level. To support fully homomorphic encryption (FHE) without incurring significant performance overhead, we present Стм protocol, which merges multiple conflicting transactions into a single one, thereby reducing both conflicting aborts and expensive cryptographic computations. Geco ensures strong confidentiality and supports general smart contracts. It outperforms four confidentiality-preserving blockchains by achieving up to 7.1 times higher throughput and reducing 99% tail latency down to 48.2% of the baseline.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 0927786e-937e-4257-b655-348cf431a2bcRelated papers
- L2chain: Towards High-performance, Confidential and Secure Layer-2 Blockchain Solution for Decentralized ApplicationsZihuan Xu, Lei ChenVLDB 2023 · 23 citations
- 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
- Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart ContractsAhmed E. Kosba, Andrew Miller, Elaine Shi, Zikai Wen et al.S&P 2016 · 2,201 citations
- ZeeStar: Private Smart Contracts by Homomorphic Encryption and Zero-knowledge ProofsSamuel Steffen, Benjamin Bichsel, Roger Baumgartner, Martin T. VechevS&P 2022 · 64 citations
