Paper 2026/498

Bridging Programmability, Efficiency, and Bounded Trust: A Hybrid Privacy-Preserving Smart Contract Framework

Youheng Wang, Shandong University
Rujia Li, Tsinghua University
Zhaoyang Xie, Tsinghua University
Kaikai Feng, Shandong University
Qingjie Chen, Digital Currency Institute of the People's Bank of China
Yang Gao, Digital Currency Institute of the People's Bank of China
Sisi Duan, Tsinghua University
Abstract

Privacy-preserving smart contracts (PPSCs) extend blockchain computation from transparent execution to confidential applications, enabling mutually distrustful parties to jointly compute contract logic on private inputs. Existing PPSC designs can be categorized into two main paradigms: trusted hardware–based systems and cryptographic systems. Trusted hardware-based systems provide general programmability and the performance is usually close to non-confidential computation, but the hardware has to be trusted. In contrast, cryptographic systems require much lower trust on the hardware but the performance is usually much lower. In this paper, we propose a hybrid PPSC framework that combines trusted hardware with cryptographic techniques, achieving both general programmability and reduced reliance on trusted hardware. Specifically, the TEE executes the smart contracts, but needs to authenticate the computation. A proof of the encrypted computational results is sent on-chain, and the blockchain authenticates the computational and aggregates the computational results using cryptographic approaches such as homomorphic encryption. In this way, the confidential smart contract via TEE is both efficient and general programmable, without being trusted. Meanwhile, the on-chain cryptographic approach does not introduce high overhead as it only authenticates and aggregates the results. We formalize the system model and security goals, and prove the correctness using the Universal Composability framework. Our implementation and evaluation on Intel SGX as the trusted hardware and Solidity as the smart contract show that our approach achieves nearly no degradation on the performance compared to non-confidential computation.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
BlockchainPrivacy-preserving smart contractTEEHomomorphic encryption
Contact author(s)
202037057 @ mail sdu edu cn
rujia @ tsinghua edu cn
xiezhaoyang25 @ mails tsinghua edu cn
202321172 @ mail sdu edu cn
chenqingjie @ pbcdci cn
gaoyang02 @ pbcdci cn
duansisi @ tsinghua edu cn
History
2026-03-27: last of 2 revisions
2026-03-11: received
See all versions
Short URL
https://ia.cr/2026/498
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/498,
      author = {Youheng Wang and Rujia Li and Zhaoyang Xie and Kaikai Feng and Qingjie Chen and Yang Gao and Sisi Duan},
      title = {Bridging Programmability, Efficiency, and Bounded Trust:  A Hybrid Privacy-Preserving Smart Contract Framework},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/498},
      year = {2026},
      url = {https://eprint.iacr.org/2026/498}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.