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

【发明授权】基于智能合约的区块链交易方法、系统、电子设备及介质_金网络(北京)数字科技有限公司_202311615004.6 

申请/专利权人:金网络(北京)数字科技有限公司

申请日:2023-11-29

公开(公告)日:2024-05-14

公开(公告)号:CN117614707B

主分类号:H04L9/40

分类号:H04L9/40;G06Q40/04;G06F21/62;H04L9/00;H04L9/32

优先权:

专利状态码:有效-授权

法律状态:2024.05.14#授权;2024.03.15#实质审查的生效;2024.02.27#公开

摘要:本发明公开了一种基于智能合约的区块链交易方法、装置、电子设备及存储介质,本发明在交易时,对交易数据进行了双重加密,如此,本申请在使用智能合约进行交易时,交易信息完全不可见,降低了其被泄露的风险,且整个交易信息传输过程中,私钥并不参与传输,由此,可避免私钥在传输时被拦截的风险,从而可进一步的降低交易信息被破解的概率;同时,通过引入多个边缘节点,来实现交易信息的一次加密;基于此,边缘节点选取的不确定性以及每次交易都重新生成第一公钥,可降低加密被破解的风险;综上所述,本发明既能够降低利用智能合约进行交易所存在的交易数据被泄露的风险,同时又能利用智能合约的防篡改特点来提高交易的可靠性。

主权项:1.一种基于智能合约的区块链交易方法,其特征在于,包括:交易发起节点从若干边缘节点中选择任一边缘节点作为本次交易的中间节点,并向所述中间节点发送密钥获取请求,其中,若干边缘节点独立部署于区块链网络与交易发起节点之间;中间节点在接收到所述密钥获取请求后,生成用于本次交易的第一密钥对,并将所述第一密钥对中的第一公钥发送至交易发起节点;交易发起节点接收第一公钥,并利用所述第一公钥对交易信息进行加密处理,得到第一加密交易信息,其中,所述第一加密交易信息包含有合约地址和交易业务参数;交易发起节点将所述第一加密交易信息发送至所述中间节点;中间节点对所述第一加密交易信息进行有效性验证,并在有效性验证通过后,利用区块链网络中记账节点公开的第二公钥,对所述第一加密交易信息和所述第一密钥对中的第一私钥进行加密处理,得到第二加密交易信息;中间节点将所述第二加密交易信息发送至区块链网络中的记账节点;记账节点对所述第二加密交易信息进行有效性验证,并在有效性验证通过后,对所述第二加密交易信息进行一重解密处理,得到第一私钥和第一加密交易信息,以及利用所述第一私钥对所述第一加密交易信息进行二重解密处理,得到合约地址和交易业务参数;记账节点根据所述合约地址,从区块链网络中获取与所述合约地址相匹配的智能合约,并基于交易业务参数和获取的智能合约,执行与所述交易业务参数相对应的交易,得到交易数据;记账节点利用交易数据更新所述智能合约中的状态数据,以及对更新后的状态数据进行全同态加密,并在加密后,公布进行全同态加密后的智能合约,以在公布后,完成本次交易。

全文数据:

权利要求:

百度查询: 金网络(北京)数字科技有限公司 基于智能合约的区块链交易方法、系统、电子设备及介质

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