[发明专利]资产交易方法和系统、存储介质、资产交易后台有效
申请号: | 202010247054.3 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111464538B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 田新雪;肖征荣;马书惠;贾佳;杨子文 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08;G06Q40/04 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;姜春咸 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资产 交易 方法 系统 存储 介质 后台 | ||
1.一种资产交易方法,其特征在于,包括:
步骤S1:第一区块链中的X节点向第一区块链广播请求消息;所述请求消息中包括X节点需要转移资产给第二区块链中的Y节点;
步骤S2:所述第一区块链中的N个共同节点依次验证所述请求消息;所述共同节点为既属于所述第一区块链又属于所述第二区块链的节点;N为整数;
步骤S3:判断对所述请求消息验证通过的所述共同节点的个数是否大于N/2;
如果是,则执行步骤S4:将所述请求消息发送到所述第二区块链中;如果否,继续执行步骤S2;
步骤S5:所述第一区块链中的记账节点对X节点执行资产交易操作;
步骤S6:所述第二区块链中的记账节点对Y节点执行资产交易操作;
步骤S2包括:
步骤S21:第1个所述共同节点收到X节点使用自己的私钥签名的请求消息,使用X节点在所述第一区块链的公钥对私钥签名的请求消息的私钥签名进行验证;验证通过后,第1个所述共同节点采用其在所述第一区块链的私钥对私钥签名的请求消息进行再次私钥签名,并将再次私钥签名的请求消息广播到所述第一区块链中;
步骤S22:第i+1个所述共同节点收到步骤S21私钥签名的请求消息,使用第i个所述共同节点在所述第一区块链的公钥对私钥签名的请求消息的私钥签名进行验证;验证通过后,第i+1个所述共同节点采用其在所述第一区块链的私钥对私钥签名的请求消息进行再次私钥签名,并将再次私钥签名的请求消息广播到所述第一区块链中;i=1,2,3…,N-1;
步骤S4包括:当前所述共同节点的下一个所述共同节点使用其在所述第二区块链中的私钥对步骤S22中最新一次私钥签名的请求消息进行再次私钥签名,并将再次私钥签名的请求消息发送到所述第二区块链中。
2.根据权利要求1所述的资产交易方法,其特征在于,步骤S5包括:
所述第一区块链中的记账节点收到步骤S22中最新一次私钥签名的请求消息,根据i+1个所述共同节点在所述第一区块链的公钥对该请求消息的i+1次私钥签名进行验证;
全部验证通过后,将该请求消息记录到所述第一区块链的账本中,同时,所述第一区块链中的记账节点对X节点执行资产交易操作。
3.根据权利要求2所述的资产交易方法,其特征在于,步骤S6包括:
所述第二区块链中的记账节点收到步骤S4中再次私钥签名的请求消息,根据第i+1个所述共同节点在所述第二区块链的公钥对该请求消息的私钥签名进行验证;
验证通过后,记账节点查找所述第二区块链和所述第一区块链的所述共同节点的名单,确认第i+1个所述共同节点为所述第二区块链认可的所述第一区块链和所述第二区块链的所述共同节点;
将该请求消息记录到所述第二区块链的账本中,同时,所述第二区块链中的记账节点对Y节点执行资产交易操作。
4.根据权利要求1所述的资产交易方法,其特征在于,在步骤S1之前还包括步骤S1':创建N个所述共同节点;N为大于或等于5的整数。
5.根据权利要求4所述的资产交易方法,其特征在于,步骤S1'包括:
所述第一区块链的创始人节点实时监测本区块链网络中身份注册的广播消息;
当某个节点的私钥签名的身份注册广播消息中包括该节点在所述第一区块链的标识和公钥、该节点在所述第二区块链的标识和所述第二区块链的标识时,所述第一区块链的创始人节点对该身份注册广播消息使用所述第一区块链的公钥进行验证;
验证通过后,将该节点的信息记录到共同节点列表中;所述共同节点列表中包括所述第一区块链的标识、所述第一区块链中该节点的标识和公钥、所述第二区块链的标识、所述第二区块链中该节点的标识;
当所述共同节点列表中的节点数量发生变化时,所述第一区块链的创始人节点使用私钥签名的广播消息将所述第一区块链的标识、所述第二区块链的标识和所述共同节点的数量发送到所述第一区块链网络中;
所述共同节点收到上述广播消息后,在所述第一区块链账本中找到其对应的公钥,并使用该公钥对上述广播消息的私钥签名进行验证;
验证通过后,记录所述共同节点的数量、所述共同节点在所述第一区块链和所述第二区块链中的标识、所述第一区块链和所述第二区块链的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010247054.3/1.html,转载请声明来源钻瓜专利网。