申请/专利权人:浙江大学
申请日:2019-12-17
公开(公告)日:2020-05-15
公开(公告)号:CN111160905A
主分类号:G06Q20/38(20120101)
分类号:G06Q20/38(20120101);G06Q40/04(20120101);H04L29/06(20060101);H04L29/08(20060101)
优先权:
专利状态码:有效-授权
法律状态:2023.07.18#授权;2020.06.09#实质审查的生效;2020.05.15#公开
摘要:本发明公开了一种区块链用户请求处理方法及装置,包括:请求者合约根据用户的请求发起交易,构造请求数据包并通过区块链网络发送给对接合约,并从对接合约接收请求处理结果;对接合约,将请求数据包发送给中继区;接收中继区返回的回应数据包并执行对应的行为;中继区,对请求数据包进行验证,若验证通过,则将用户的请求信息以及所需的数据和方法存入安全区;接收安全区返回的回应数据包并发送给对接合约;安全区,使用内部私钥对访问密钥进行验证,若验证通过,则对用户的请求进行处理,将处理结果和验证结果发送给中继区;若验证失败,则将失败说明作为处理结果发送给中继区。本发明在区块链节点引入SGX,提高区块链上各种操作处理的安全性。
主权项:1.一种区块链用户请求处理装置,其特征在于,包括:请求者合约,根据用户的请求发起交易,构造请求数据包并通过区块链网络发送给对接合约;从对接合约接收相应的请求处理结果;对接合约,根据请求数据包的内容及附加信息生成请求数据包ID,并将请求数据包发送给与该对接合约对应的中继区;接收中继区返回的回应数据包并执行对应的行为;中继区,对请求数据包进行验证,若验证通过,则通过访问密钥将用户的请求信息以及所需的数据和方法存入安全区;接收安全区返回的回应数据包并发送给对接合约;安全区,使用内部私钥对访问密钥进行验证,若验证通过,则调用所述的数据和方法对用户的请求进行处理,将处理结果和验证结果打包成回应数据包发送给中继区;若验证失败,则将失败说明作为处理结果发送给中继区。
全文数据:
权利要求:
百度查询: 浙江大学 一种区块链节点用户请求处理保护方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。