[发明专利]一种区块链跨分片交易数据处理方法及装置在审
| 申请号: | 201910540307.3 | 申请日: | 2019-06-21 |
| 公开(公告)号: | CN110287205A | 公开(公告)日: | 2019-09-27 |
| 发明(设计)人: | 熊璐;杨阳;陈舟;黄自力;范磊 | 申请(专利权)人: | 中国银联股份有限公司 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27;G06Q40/04 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 200135 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交易数据 预处理 分片信息 交易数据处理 链跨 区块 解析 预处理结果 用户发送 账号信息 原子性 中心化 传递 保证 | ||
1.一种区块链跨分片交易数据处理方法,其特征在于,包括:
获取用户发送的交易数据,并对所述交易数据进行解析,得到所述交易数据涉及的账号并确定所述账号对应的分片信息;
根据所述账号对应的分片信息,确定分片执行表,所述分片执行表包括各分片执行预处理的顺序以及预处理时间阈值;
将所述交易数据根据所述分片执行表在各分片间传递并预处理;
根据各分片对应的共识节点对所述交易数据的预处理结果以及预处理时间,确定所述交易数据的处理结果。
2.如权利要求1所述的方法,其特征在于,所述确定所述账号对应的分片信息,包括:
根据所述账号或所述账号的交易对象从分片分配表中查询到所述账号对应的分片信息,所述分片分配表中包括账号或交易对象与分片的对应关系;或
根据所述账号的消息摘要算法MD5值确定所述账号对应的分片信息。
3.如权利要求1所述的方法,其特征在于,所述根据所述账号对应的分片信息,确定分片执行表,包括:
按照所述交易数据接收的时间对所述对应的分片信息进行排序或者按照所述交易数据的交易对象对所述对应的分片信息进行划分,确定出所述分片执行表。
4.如权利要求1所述的方法,其特征在于,所述将所述交易数据根据所述分片执行表在各分片间传递并预处理,包括:
根据所述分片执行表中各分片的执行预处理的顺序,依次由各分片对应的共识节点对所述交易数据进行预处理,并锁定各分片对应的账户中的资源,得到预处理结果并添加签名;
其中,当前分片对应的共识节点预处理完毕后,后续分片对应的共识节点才开始执行预处理。
5.如权利要求1至4任一项所述的方法,其特征在于,所述根据各分片对应的共识节点对所述交易数据的预处理结果以及预处理时间,确定所述交易数据的处理结果,包括:
若所述分片执行表中所有分片对应的共识节点的预处理时间均未超过其对应的预处理时间阈值,则确定所述交易数据处理完成,否则取消对本次交易的处理,并释放各分片对应的共识节点预处理时锁定的资源。
6.一种区块链跨分片交易数据处理装置,其特征在于,包括:
获取单元,用于获取用户发送的交易数据,并对所述交易数据进行解析,得到所述交易数据涉及的账号并确定所述账号对应的分片信息;
处理单元,用于根据所述账号对应的分片信息,确定分片执行表,所述分片执行表包括各分片执行预处理的顺序以及预处理时间阈值;
将所述交易数据根据所述分片执行表在各分片间传递并预处理;
根据各分片对应的共识节点对所述交易数据的预处理结果以及预处理时间,确定所述交易数据的处理结果。
7.如权利要求6所述的装置,其特征在于,所述获取单元具体用于:
根据所述账号或所述账号的交易对象从分片分配表中查询到所述账号对应的分片信息,所述分片分配表中包括账号或交易对象与分片的对应关系;或
根据所述账号的消息摘要算法MD5值确定所述账号对应的分片信息。
8.如权利要求6所述的装置,其特征在于,所述处理单元具体用于:
按照所述交易数据接收的时间对所述对应的分片信息进行排序或者按照所述交易数据的交易对象对所述对应的分片信息进行划分,确定出所述分片执行表。
9.如权利要求6所述的装置,其特征在于,所述处理单元具体用于:
根据所述分片执行表中各分片的执行预处理的顺序,依次由各分片对应的共识节点对所述交易数据进行预处理,并锁定各分片对应的账户中的资源,得到预处理结果并添加签名;
其中,当前分片对应的共识节点预处理完毕后,后续分片对应的共识节点才开始执行预处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910540307.3/1.html,转载请声明来源钻瓜专利网。





