首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于SGX的链上链下混合共识方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:之江实验室;北京理工大学

摘要:本发明公开了一种基于SGX的链上链下混合共识方法及系统,方法包括:S1,事务提交阶段;S2,事务执行阶段;S3,结果上链阶段;系统包括:客户端、区块链平台、SGX服务器集群以及链下数据库;客户端可向区块链发起SGX事务与提交事务结果;区块链将SGX事务及其结果上链,同时根据事务需求将数据与智能合约发送到SGX服务器集群;服务器集群通过访问数据库获得链下数据并构建安全区执行智能合约与共识;链下数据库保存数据供应商的机密或大规模数据。本发明通过SGX连接链上链下数据存储,实现链上链下的混合共识,并通过SGX保证了数据与执行的机密性、完整性。

主权项:1.一种基于SGX的链上链下混合共识方法,其特征在于包括如下步骤:S1,事务提交阶段,包括如下步骤:S11,客户端构建区块链事务并发送到区块链,区块链事务包含普通事务和SGX事务;S12,区块链对普通事务进行模拟执行,不对SGX事务模拟执行,将区块链事务打包到区块;S13,区块链判断区块中是否有SGX事务,若有,则从区块链中查询SGX事务相关信息以及智能合约,相关信息包含链上数据,将SGX事务、SGX事务相关信息、智能合约发送到SGX服务器集群;S2,事务执行阶段,包括如下步骤:S21,SGX服务器集群接收SGX事务、SGX事务相关信息、智能合约;S22,SGX服务器创建安全区并将智能合约部署在安全区内,根据SGX事务及其相关信息,查询相应链下数据库并获得链下数据,将链下数据与链上数据放入安全区,在安全区内利用智能合约,对链上数据、链下数据进行处理,执行SGX事务;S23,SGX服务器集群内,对SGX事务的执行结果进行共识;S24,共识通过后,SGX服务器修改链下数据库状态,将执行结果发送到客户端;若共识失败,则将共识失败的信息发送到客户端;S3,结果上链阶段,包括如下步骤:S31,客户端获取执行结果,并发送到区块链,再发送到客户端;S32,客户端构建已执行的SGX事务,提交到区块链,并根据其执行结果修改区块链状态。

全文数据:

权利要求:

百度查询: 之江实验室 北京理工大学 一种基于SGX的链上链下混合共识方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。