目前,区块链技术作为一种新兴的交易系统,被认为是具有革新性影响的一项技术。智能合约是由两个或多个参与方缔结的、定义交易过程逻辑规则的可执行计算机程序,是区块链技术中非常核心的一项。从概念上看,智能合约对交易各方进行数字资产转移的条件进行了约定。然而现有交易指令集仅支持合约数据完整性和所有权认证,对于合约参与方数据的隐私性没有对应的安全措施。因此,容易出现恶意节点攻击计算节点,导致智能合约无法正确执行的情况。此外,由于区块链技术的透明性,就会导致智能合约代码可以被恶意节点获取并分析,这可能就会出现其中存在的漏洞被恶意节点使用并针对其发起攻击的情况,比如著名的The DAO事件。
针对现有技术中存在的问题,东南大学团队提出一种基于可信执行环境和加密的智能合约隐私保护方法,该技术方法中用户节点通过认证中心选择承载合法TEE的计算节点进行智能合约字节码的部署与执行,同时智能合约字节码的输入数据经过加密,达到智能合约字节码以及合约输入数据隐私保护以及正确执行效果的基于可信执行环境和加密的智能合约隐私保护方法。

目前,该工作以专利名“一种基于可信执行环境和加密的智能合约隐私保护方法”被国家知识产权局授予专利权,发明人是李必信、何嘉昊、胡甜媛,均来自东南大学。