English

RaceTEE: Enabling Interoperability of Confidential Smart Contracts

Cryptography and Security 2025-11-07 v2

Abstract

Decentralized smart contracts enable trustless collaboration but suffer from limited privacy and scalability, which hinders broader adoption. Trusted Execution Environment (TEE) based off-chain execution frameworks offer a promising solution to both issues. Although TEE-based frameworks have made significant progress, prior work has yet to fully explore contract interoperability, a critical foundation for building complex real-world decentralized applications. This paper identifies the key challenges impeding such interoperability and presents practical solutions. Based on these insights, we introduce RaceTEE, a novel framework that leverages off-chain TEE-enabled nodes to efficiently execute confidential, long-lived smart contracts with interactions of arbitrary complexity among contracts. We implement a RaceTEE prototype using Intel SGX, integrate it with Ethereum, and release it as open source. Evaluation across diverse use cases demonstrates its practicality and effectiveness.

Keywords

Cite

@article{arxiv.2503.09317,
  title  = {RaceTEE: Enabling Interoperability of Confidential Smart Contracts},
  author = {Keyu Zhang and Andrew Martin},
  journal= {arXiv preprint arXiv:2503.09317},
  year   = {2025}
}

Comments

Camera-ready author manuscript, accepted for the Proceedings of IEEE International Conference on Trust, Security and Privacy in Computing and Communications 2025 (IEEE TrustCom 2025)

R2 v1 2026-06-28T22:17:29.849Z