基于TEE的区块链智能合约隐私保护综述

OVERVIEW OF PRIVACY PROTECTION OF BLOCKCHAIN SMART CONTRACT BASED ON TEE

  • 摘要: 针对零知识证明和安全多方计算等隐私保护方案效率低、场景有限等问题,重点讨论可信执行环境(Trusted Execution Environment, TEE)在智能合约隐私保护中的应用。阐述智能合约的基本概念、运行机制、可信执行环境技术;根据智能合约的运行机制从外部数据源、合约数据、合约代码三个方面概括智能合约潜在的隐私威胁,并在此基础上对使用TEE解决智能合约隐私威胁的研究方案进行总结;针对智能合约隐私问题,提出可能的研究方向并做出未来展望。

     

    Abstract: To solve the problems of low efficiency and limited scenarios of privacy protection schemes such as zero-knowledge proof and secure multi-party computing, this paper focuses on the application of TEE in smart contract privacy protection. The basic concept, operation mechanism and trusted execution environment of smart contract were expounded. According to the operation mechanism of smart contract, the potential privacy threats of smart contract were summarized from three aspects: external data feeds, contract data and contract code. On this basis, the research scheme of using TEE to solve the privacy threat of smart contract was summarized. The possible research directions and future prospects of smart contract privacy were proposed.

     

/

返回文章
返回