-
公开(公告)号:CN119203152A
公开(公告)日:2024-12-27
申请号:CN202411258604.6
申请日:2024-09-09
Applicant: 东南大学
Abstract: 本申请公开了一种基于可信执行环境与汇编语言比较计算的区块链智能合约隐私保护方法,该方法包括:智能合约执行过程置于可信执行环境中,区块链验证并记录生成的事务。区块链用户可随时检索和查询与智能合约和可信执行环境实例相关的数据,提交智能合约状态更新。该方法将一种汇编语言比较算法内嵌到可信执行环境中,替换常规的高级语言比较计算,从而隐匿程序的内存访问模式;合约事务可实现可执行环境中的合约操作管理和规则定义,使合约所有者能够注册和注销合约,以及添加/删除可以运行合约的飞地;飞地注册事务可实现飞地的操作管理和规则定义,该方法能够实现区块链智能合约的可信和强制执行,保障智能合约的隐私化、一致性执行需求。