Paper 2026/498 Original: eprint.iacr.org/2026/498 ↗

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

Youheng Wang
Rujia Li
Zhaoyang Xie
Kaikai Feng
Qingjie Chen
Yang Gao
Sisi Duan
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.
History
2026-03-27: last updated
2026-03-11: published
Short URL
https://ia.cr/2026/498
License
https://creativecommons.org/licenses/by/4.0/

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, this archive does not use cookies or embedded third party content.