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

【发明授权】一种同构公有链价值交换方法_浙商银行股份有限公司_202011455300.0 

申请/专利权人:浙商银行股份有限公司

申请日:2020-12-10

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

公开(公告)号:CN112508703B

主分类号:G06Q40/04

分类号:G06Q40/04;G06F21/64

优先权:

专利状态码:有效-授权

法律状态:2024.04.05#授权;2021.04.02#实质审查的生效;2021.03.16#公开

摘要:本发明公开了一种同构公有链价值交换方法,通过同构公有链代理节点实现同构公有链资产交换;同构公有链代理节点可以连接多个公有链节点,连接节点数要大于等于P,P为用户自定义的代理节点与公链节点的最小连接数;各个同构公有链之间通过网络通信交互;本发明方法能够保证信息传递的事务一致性,即保证资产交换的安全性,实现价值对等交换。当进行价值资产交换时,首先进行身份注册,然后发起交易,并锁定相应资产,通过交易的检查验证后执行资产交换,如果不符合条件则根据冻结资产进行回滚。本发明提出的公有链资产交换流程通过智能合约进行,保证不受人为干预,提高安全性。

主权项:1.一种同构公有链价值交换方法,其特征在于,包括:通信双方是同构公有链,通过同构公有链代理节点实现同构公有链资产交换;同构公有链代理节点连接多个公有链节点,连接节点数要大于等于P,P为用户自定义的代理节点与公链节点的最小连接数;各个同构公有链之间通过网络通信交互;代理节点与公链建立连接的过程为:先与任意一个公链节点建立连接,通过该连接节点的与其他公链节点连接的地址中随机选择地址并试图与其建立连接,并以此类推进行连接建立,保证连接数大于等于P;当处理交易时需要从代理节点连接的所有公链节点中获取多份信息,并进行比对,如果一致则认为无异常,否则终止交易;公链A与公链B发生跨链资产交换时的交互过程如下:公链A代理节点锁定user1v1资产,并生成锁定证明,将锁定证明发送到公链B代理节点;公链B代理节点验证锁定证明,锁定user2v2资产,并生成锁定证明,将锁定证明发送到公链A代理节点;公链A代理节点验证公链B的锁定证明,如果通过则开始跨链交易,并生成跨链交易证明,将证明发送到公链B代理节点;公链B代理节点收到跨链交易证明,验证跨链交易证明的存在性,并解锁B链的资产锁定,提交跨链事务,并将跨链交易证明发送到公链A代理节点;公链A代理节点收到公链B的交易证明,进行验证,通过后解锁A链的资产锁定,提交跨链事务;在门限时间内判断锁定的资产是否解锁,如果解锁则执行转账交易;同构公有链之间传递信息的过程包括:证书颁发,证书用于确定资产交互时的身份信息;注册,注册用于身份信息验证以及定制化需求;注册信息审核并持久化存储;发起价值资产交换请求;验证跨链交易;事务一致性保证交互流程;执行价值资产交换;为保证同构公有链跨链事务一致性,在两个资产交换的公链A和公链B的代理节点执行以下操作:公链A的代理节点生成跨链交易证明和跨链交易摘要签名,锁定事务α,向公链B的代理节点发起跨链事务请求;公链B的代理节点收到跨链事务请求后,验证锁定的事务α,如果验证通过则锁定事务β,生成事务β锁定证明,并将事务β锁定证明发送给公链A的代理节点;公链A的代理节点接收并验证事务β锁定证明,如果验证通过则向公链B发起跨链交易请求,所述跨链交易请求中包括跨链交易证明和跨链交易摘要签名;公链B的代理节点接收跨链交易请求,并验证跨链交易证明和跨链交易摘要签名,如果验证通过则解锁事务β,提交跨链事务,并向公链A的代理节点返回提交跨链事务凭证;公链A的代理节点接收并验证提交跨链事务凭证,如果验证通过则解锁事务α,实现事务α和事务β的一致性操作;在验证过程中,公链B的代理节点在门限时间内验证事务β是否解锁,如果已解锁则跨链交易已执行;否则回滚跨链事务,释放事务β;公链A的代理节点在门限时间内验证事务α是否解锁,如果已解锁则跨链交易已执行;否则回滚跨链事务,释放事务α;通过事务锁定和交互,保证事务α和事务β同时解锁或者同时未解锁,解锁事务锁定的必要条件是验证通过对端链交易的存证性证明。

全文数据:

权利要求:

百度查询: 浙商银行股份有限公司 一种同构公有链价值交换方法

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