The invention relates to a real-time Reconciliation Method Based on block chain, a device and an electronic device. The method includes: generating the first transaction data after the first participating node of a target transaction completes the corresponding transaction, and the first participating node is the network node of the block chain network; reporting the first transaction data to the block chain network for broadcasting, so that any other node of the block chain network can verify the target transaction; and verifying the target transaction when the target delivery is verified. When it is abnormal, the second participating node is identified, and the second participating node is the other nodes in the network except the first participating node; the second transaction data generated after the second participating node participates in the target transaction and completes the corresponding transaction is obtained; and the first transaction data is used to reconcile with the second transaction data. According to the embodiment of the present invention, abnormal transactions can be processed in real time by using intelligent contracts, which can make real-time account reconciliation and improve the efficiency of account reconciliation.
【技术实现步骤摘要】
一种基于区块链的实时对账方法及装置、电子设备
本专利技术涉及区块链
,特别涉及一种基于区块链的实时对账方法及装置、电子设备。
技术介绍
为了保证数据的一致性,目前的基金系统选择在固定的时间集中进行对账:比如,固定时间选在15点,在每天15点之后,通过文件传递等方式对交易数据进行对账,并且在发现不平账时进行调账。然而,由于各个系统之间存在依赖关系,而每个系统只能在一个集中的时间内进行对账操作,当对账发现某一交易出现异常时,如果该系统的对账调账业务人员处理延时,下游系统也会跟着延时,导致出现收益下发延时、净值下发延时等问题。可见,现有技术中的对账方法不具备实时性,效率较低。
技术实现思路
为了解决相关技术中存在的对账调账方法不具备实时性,效率低的问题,本专利技术提供了一种基于区块链的实时对账方法及装置、电子设备。本专利技术实施例第一方面公开了一种基于区块链的实时对账方法,所述方法包括:在参与某一目标交易的第一参与节点完成该节点对应的交易处理后,生成第一交易数据,所述第一参与节点为区块链网络中的网络节点;将所述第一交易数据上报至所述区块链网络,并进行广播,以使所述区块链网络中除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据对所述目标交易进行验证;在除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据验证出所述目标交易异常时,识别参与所述目标交易的第二参与节点,所述第二参与节点为所述网络节点中除所述第一参与节点以外参与所述目标交易的其余节点;获取所述第二参与节点参与所述目标交易并完成该节点对应的交易处理后生成的第二交易数据;利用所述第 ...
【技术保护点】
1.一种基于区块链的实时对账方法,其特征在于,所述方法包括:在参与某一目标交易的第一参与节点完成该节点对应的交易处理后,生成第一交易数据,所述第一参与节点为区块链网络中的网络节点;将所述第一交易数据上报至所述区块链网络,并进行广播,以使所述区块链网络中除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据对所述目标交易进行验证;在除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据验证出所述目标交易异常时,识别参与所述目标交易的第二参与节点,所述第二参与节点为所述网络节点中除所述第一参与节点以外参与所述目标交易的其余节点;获取所述第二参与节点参与所述目标交易并完成该节点对应的交易处理后生成的第二交易数据;利用所述第一交易数据与所述第二交易数据进行对账。
【技术特征摘要】
1.一种基于区块链的实时对账方法,其特征在于,所述方法包括:在参与某一目标交易的第一参与节点完成该节点对应的交易处理后,生成第一交易数据,所述第一参与节点为区块链网络中的网络节点;将所述第一交易数据上报至所述区块链网络,并进行广播,以使所述区块链网络中除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据对所述目标交易进行验证;在除所述第一参与节点以外的任意一个所述网络节点根据所述第一交易数据验证出所述目标交易异常时,识别参与所述目标交易的第二参与节点,所述第二参与节点为所述网络节点中除所述第一参与节点以外参与所述目标交易的其余节点;获取所述第二参与节点参与所述目标交易并完成该节点对应的交易处理后生成的第二交易数据;利用所述第一交易数据与所述第二交易数据进行对账。2.根据权利要求1所述的方法,其特征在于,所述利用所述第一交易数据与所述第二交易数据进行对账,包括:从所述区块链网络所维护的公共数据库中提取预设时间范围内对应的公共账本;根据所述公共账本,验证所述第一交易数据是否正常;如果正常,以所述第一交易数据为基准数据,利用所述基准数据与所述第二交易数据进行对账;如果不正常,发布提醒消息以提醒所述第一参与节点对应的业务人员进行人工对账,以及提醒所述第一参与节点对应的业务人员对所述第一交易数据进行调整;接收所述业务人员通过所述第一参与节点反馈的反馈信息,所述反馈信息用于表征所述第一交易数据被调整为目标第一交易数据,且所述目标第一交易数据正常;以所述目标第一交易数据为基准数据,利用所述基准数据与所述第二交易数据进行对账。3.根据权利要求2所述的方法,其特征在于,所述利用所述基准数据与所述第二交易数据进行对账,包括:判断所述基准数据与所述第二交易数据是否匹配;如果所述基准数据与所述第二交易数据不匹配,向所述第二参与节点发送提醒消息,以提醒所述第二参与节点调整所述第二交易数据;在所述第二参与节点接收到所述提醒消息时,根据所述第二参与节点的智能合约所约定的调账规则,以所述基准数据为准对所述第二交易数据进行调整。4.根据权利要求3所述的方法,其特征在于,所述判断所述基准数据与所述第二交易数据是否匹配,包括:判断所述基准数据包括的多个交易明细数据的第一总和与所述第二交易数据包括的多个交易明细数据的第二总和是否匹配;如果所述第一总和与所述第二总和不匹配,确定所述基准...
【专利技术属性】
技术研发人员:胡玉金,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。