摘要
区块链技术因其去中心化和不可篡改性被广泛应用,但隐私保护和可信性问题依然是制约其发展的一大瓶颈。可信执行环境(TEE)通过提供硬件隔离的安全执行环境,有效解决了区块链中隐私保护和可信计算的难题。文章综述了基于TEE的区块链技术及其融合应用。从区块链的分层架构出发,探讨了TEE在区块链不同层次中的优化,包括数据层、交易层、共识层、合约层和互操作层,并分析了其存在的优势和不足。此外,文章总结了TEE与区块链融合的去中心化应用,包括去中心化可信人工智能(AI)、联邦学习和隐私拍卖等。
Blockchain technology has been widely adopted due to its decentralization and immutability,but privacy protection and trust issues remain a major bottleneck hindering its development.Trusted execution environments(TEE)effectively address these challenges by providing hardware-isolated secure execution environments.This paper reviewed blockchain technology based on TEE and their integrated applications.Starting from the layered architecture of blockchain,it explored optimizations using TEE at different levels—data layer,transaction layer,consensus layer,contract layer,and interoperability layer—and analyzed their advantages and limitations.Additionally,this paper summarized decentralized applications combining TEE with blockchain,including decentralized trusted AI,federated learning,and private auctions.
作者
关志
胡建斌
李悦
陈钟
GUAN Zhi;HU Jianbin;LI Yue;CHEN Zhong(National Engineering Research Center for Software Engineering,Peking University,Beijing 100871,China;School of Computer Science,Peking University,Beijing 100871,China)
出处
《信息网络安全》
北大核心
2025年第11期1673-1690,共18页
Netinfo Security
基金
国家重点研发计划[2023YFB2703901]
江苏省重点研发计划[BE2023025]。
关键词
可信执行环境
区块链
Web3应用
trusted execution environments
blockchain
Web3 application