[发明专利]一种区块链交易流程管理方法及相关装置在审
申请号: | 201910339769.9 | 申请日: | 2019-04-25 |
公开(公告)号: | CN110070444A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 陈烨龙;陈伟攀;侯德光;张一锋;范贵甫 | 申请(专利权)人: | 中钞信用卡产业发展有限公司杭州区块链技术研究院 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310013 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 预处理操作 交易流程 交易数据 发送 原始交易数据 计算机可读存储介质 预处理 交易管理系统 代码开发量 管理系统 接收业务 相关装置 业务系统 用户使用 申请 管理 | ||
1.一种区块链交易流程管理系统,其特征在于,包括:
原始交易数据接收单元,用于接收业务系统发送的原始交易数据,将所述交易数据作为待处理交易数据;
预处理单元,用于对所述待处理交易数据进行预处理操作,得到待发送交易数据;其中,所述预处理操作为交易数据发送至区块链所需的处理操作;
发送单元,用于将所述待发送交易数据发送至区块链。
2.根据权利要求1所述的系统,其特征在于,所述原始交易数据接收单元,包括:
第一原始交易数据接收子单元,用于接收所述业务系统发送的原始交易数据;
第一存储子单元,用于将所述原始交易数据存储至数据库,将所述原始交易数据作为待处理交易数据;
相应的,所述系统还包括:
异常检测单元,用于将所述待发送交易数据发送至区块链之后,判断所述待发送交易数据是否出现发送异常;
重试单元,用于当所述待发送交易数据出现发送异常时,在所述数据库中获取所述发送异常对应的目标数据,并将所述目标数据作为待处理交易数据,执行发送重试操作;其中,所述发送重试操作包括所述对所述待处理交易数据进行预处理操作,得到待发送交易数据与所述将所述待发送交易数据发送至区块链的步骤;
记录单元,用于当所述待发送交易数据未出现发送异常时,记录所述待发送数据的发送状态为成功发送。
3.根据权利要求2所述的系统,其特征在于,所述系统还包括:
可重试异常判断单元,用于所述在所述数据库中获取所述发送异常对应的目标数据,并将所述目标数据作为待处理交易数据,执行发送重试操作之前,判断所述发送异常是否为可重试异常;若是,则执行所述在所述数据库中获取所述发送异常对应的目标数据,并将所述目标数据作为待处理交易数据,执行发送重试操作的步骤;其中,所述可重试异常为预先确定可通过发送重试操作解决的异常。
4.根据权利要求2所述的系统,其特征在于,所述系统还包括:
重试次数判断单元,用于所述在所述数据库中获取所述发送异常对应的目标数据,并将所述目标数据作为待处理交易数据,执行发送重试操作之前,判断出现发送异常的所述待发送交易数据的已执行的重试操作次数是否到达预设最大次数;若否,则执行所述在所述数据库中获取所述发送异常对应的目标数据,并将所述目标数据作为待处理交易数据,执行发送重试操作的步骤。
5.根据权利要求2所述的系统,其特征在于,所述系统还包括:
验证单元,用于对区块链的区块数据进行轮询查询,获取当前区块链中的数据,并判断发送状态为成功发送的待发送交易数据是否已写入至区块链;
第一发送单元,用于当发送状态为成功发送的待发送交易数据已写入至区块链时,将已写入至区块链中的所述待发送交易数据的上链成功信息发送至消息队列;其中,所述消息队列为被所述业务系统监听的消息队列;
第二发送单元,用于当发送状态为成功发送的待发送交易数据未写入至区块链时,将未写入至区块链中的所述待发送交易数据的上链失败信息发送至消息队列。
6.根据权利要求1所述的系统,其特征在于,所述原始交易数据接收单元,包括:
第二原始交易数据接收子单元,用于接收所述业务系统发送的原始交易数据;
第二存储子单元,用于将所述原始交易数据存储至数据库,将所述原始交易数据作为待处理交易数据;
相应的,所述系统还包括:
交易数据量判断单元,用于判断当前待处理交易数据的数量是否大于当前区块链并发处理交易数据的最大值;若是,则按照所述当前区块链并发处理交易数据的最大值确定目标待处理交易数据,并对所述目标待处理交易数据执行所述对所述待处理交易数据进行预处理操作,得到待发送交易数据的步骤。
7.一种区块链交易流程管理方法,其特征在于,包括:
接收业务系统发送的原始交易数据,将所述交易数据作为待处理交易数据;
对所述待处理交易数据进行预处理操作,得到待发送交易数据;其中,所述预处理操作为交易数据发送至区块链所需的处理操作;
将所述待发送交易数据发送至区块链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中钞信用卡产业发展有限公司杭州区块链技术研究院,未经中钞信用卡产业发展有限公司杭州区块链技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910339769.9/1.html,转载请声明来源钻瓜专利网。