CN110427424A - 业务数据核对方法、装置、计算机设备和存储介质 - Google Patents
业务数据核对方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN110427424A CN110427424A CN201910613393.6A CN201910613393A CN110427424A CN 110427424 A CN110427424 A CN 110427424A CN 201910613393 A CN201910613393 A CN 201910613393A CN 110427424 A CN110427424 A CN 110427424A
- Authority
- CN
- China
- Prior art keywords
- business
- data
- record
- newly
- verification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000012795 verification Methods 0.000 claims abstract description 78
- 230000002159 abnormal effect Effects 0.000 claims abstract description 75
- 238000012545 processing Methods 0.000 claims abstract description 73
- 238000013524 data verification Methods 0.000 claims abstract description 42
- 230000001360 synchronised effect Effects 0.000 claims abstract description 17
- 230000001965 increasing effect Effects 0.000 claims abstract description 14
- 238000004590 computer program Methods 0.000 claims description 29
- 238000012986 modification Methods 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000001629 sign test Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及数据处理技术领域,特别涉及一种业务数据核对方法、装置、计算机设备和存储介质。所述方法包括:当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。采用本方法能够提供同步业务数据核对效率。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种业务数据核对方法、装置、计算机设备和存储介质。
背景技术
在业务进行过程中,业务***每天都会有产生大量更新的业务数据。业务***对接有多个子公司或者外部关联公司,业务***需要将更新的业务数据同步给相应的子公司或外部公司。
目前在业务数据的同步过程中,常因网络或其他不明原因引起数据同步失败的问题,造成信息的不一致,因此,需要对各地的数据进行核对,而传统的业务数据核查方式的核查周期长、效率低、延迟大,从而对业务造成影响。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提供同步业务数据核对效率.的业务数据核对方法、装置、计算机设备和存储介质。
一种业务数据核对方法,所述方法包括:
当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;
获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;
将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;
根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
在其中一个实施例中,方法还包括:
接收业务终端发送的业务更新数据;
逐条读取所述业务更新数据中的业务更新记录,对所述业务更新记录进行处理生成业务同步记录;
将所述业务同步记录上传至所述第一节点账本中进行记账;
将所述业务同步记录发送至所述业务终端对应的业务服务器,以使所述业务服务器将所述业务同步记录上传至对应的区块链节点账本中。
在其中一个实施例中,对所述业务更新记录进行处理生成业务同步记录,包括:
从所述业务更新记录中提取出业务公司信息;
根据所述业务公司信息生成记录流水号;
将所述记录流水号添加至所述业务更新记录中生成业务同步记录。
在其中一个实施例中,将所述业务同步记录发送至所述业务终端对应的业务服务器,包括:
从所述业务同步记录中提取出第二业务公司标识;
查找与所述第二业务公司标识对应的敏感字段,并获取所述敏感字段对应的加密规则;
根据所述加密规则对相应的所述敏感字段进行加密处理;
将加密处理后的所述业务同步记录发送至所述第二业务公司标识对应的业务服务器。
在其中一个实施例中,将所述第一业务新增数据与所述业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对,包括:
检测所述第一业务新增数据与所述第二业务新增数据之间是否存在流水号不一致的业务新增记录;
当检测到流水号不一致的业务新增记录时,获取所述业务新增记录的记录时间及当前时间;
根据所述记录时间和所述当前时间得到记录间隔时长,并将所述记录间隔时长与预设间隔阈值进行比较;
当所述记录间隔时长超过所述预设间隔阈值时,则判定所述业务新增记录的数据异常。
在其中一个实施例中,方法还包括:
当所述记录间隔时长未超过所述预设间隔阈值时,将所述流水号不一致的业务新增记录的记录时间修改为所述当前时间。
在其中一个实施例中,方法还包括:
接收业务服务器发送的异常数据查询请求,从所述异常数据查询请求中提取业务公司信息;
从所述第一节点账本中查询预设时间范围内的与所述业务公司信息对应的核对异常数据;
根据查找到的核对异常数据生成异常数据报告,将所述异常数据报告返回给所述业务服务器。
一种业务数据核对装置,所述装置包括:
时间检测模块,用于当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;
新增数据获取模块,用于获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;
数据核对模块,用于将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;
异常记录模块,用于根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
上述业务数据核对方法、装置、计算机设备和存储介质,将业务数据存储于区块链节点账本中,并将存储的业务数据根据对应的业务公司进行数据标识,并对不同的业务公司设定不同的业务数据核对时间,当到预先设定的核对时间时,自动节点账本中启动时间对应的业务公司数据的数据核对,并且只对预设时间间隔内的增量业务数据进行数据核对,自动核对出同步异常数据并记录于区块链账本中,由于区块链本身特有的高传输效率等特点,区块链账本之间进行业务数据核对能够提高对账的频率和效率,降低异常数据排查成本,并且能够保证账本上存储数据的安全性和稳定性。
附图说明
图1为一个实施例中业务数据核对方法的应用场景图;
图2为一个实施例中业务数据核对方法的流程示意图;
图3为一个实施例中数据核对步骤的流程示意图;
图4为一个实施例中业务数据核对装置的结构框图;
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的业务数据核对方法,可以应用于如图1所示的应用环境中。其中,***服务器102和业务公司的公司服务器104均为一个区块链网络上的区块链节点,区块链网络呈星型结构,以***服务器102为区块链网络上的中心节点,并以其为中心向各个方向放射。***服务器102与各公司服务器104相互之间通过网络进行通信。此外,***服务器102还与多个业务终端106相互之间通过网络进行通信,业务终端106会向***服务器102上传新增的业务数据。
当***服务器102检测到当前时间到达预设核对时间时,获取预设核对时间对应的第一业务公司标识;获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从新增数据中筛选出与第一业务公司标识对应的第一业务新增数据;将第一业务新增数据与第一业务公司标识对应的公司服务器104获取的第二节点账本中,预设时间间隔内相应的第二业务新增数据进行数据核对;根据数据匹配结果得到核对异常数据,将核对异常数据记录于第一节点账本,并将核对异常数据发送至公司服务器104中,由公司服务器104记录于第二节点账本中。
其中,业务终端106可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,***服务器102和公司服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种业务数据核对方法,以该方法应用于图1中的***服务器为102例进行说明,包括以下步骤:
步骤210,当检测到当前时间到达预设核对时间时,获取预设核对时间对应的第一业务公司标识。
业务***的各个子公司或关联公司等业务公司的的业务终端,定期将新增的业务数据发送至***服务器,***服务器接收到新增业务数据,对新增业务数据进行标准化处理后上传至当前的区块链中心节点对应的节点账本中。此外,新增业务数据也会记录于相应的业务公司对应的区块链节点的节点账本中。
***服务器定期会将中心节点账本上的新增数据与各业务公司对应的节点账本上的新增数据进行数据核对。各业务公司与业务***的数据核对周期可以相同也可以不同,但是需要保证各业务公司需要进行错峰核对,避免对账时间冲突。各业务公司的数据核对周期可以基于公司的历史新增业务数据的数据量进行大数据分析得到,数据核对周期可以根据统计学指标进行设定的,数据核对周期可以为所统计更新周期的均值、中位值等。例如,可以将数据核对周期设定为5分钟、10分钟、半小时等。***服务器只对本次时间周期内的增量数据进行核对,不进行二次对账,从而能够避免重复对账,且提高对账效率。
各业务公司的公司服务器将设定的核对周期发送至***服务器,***服务器根据各业务公司的核对周期计算出各业务公司的预设核对时间,并获取该业务公司的业务公司标识,业务公司标识用于对业务公司进行唯一标识,***服务器将预设核对时间、数据核对周期与相应业务公司的业务公司标识进行关联存储。
当***服务器检测到当前时间为预设核对时间时,***服务器查找与预设核对时间对应的第一业务公司标识,并获取第一业务公司标识对应的数据核对周期。
步骤220,获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从新增数据中筛选出与第一业务公司标识对应的第一业务新增数据。
每条记录在区块链节点账本终端业务数据均记录有上传至区块链的时间,以及所属业务公司的业务公司标识,预设时间间隔的间隔时间即等于数据核对周期的周期时长。***服务器根据预设时间间隔从当前区块链节点,即中心节点的第一节点账本中查询并获取到预设时间间隔的时间范围内的新增数据。预设时间间隔内的新增数据可能包含多个业务公司的业务数据,业务服务器从查询到的新增数据中筛选出与第一业务公司标识对应的第一业务新增数据。
步骤230,将第一业务新增数据与第一业务公司标识对应的第二节点账本中,预设时间间隔内相应的第二业务新增数据进行数据核对。
***服务器向第一业务公司标识对应的第一公司服务器发送新增数据获取请求,第一公司服务器接收到新增数据获取请求之后,从第一公司服务器对应的第二节点账本中查询预设时间间隔的时间范围内的新增数据,即第二业务新增数据,并将第二业务新增数据发送给***服务器,
***服务器将第一业务新增数据与第二业务新增数据进行数据核对,其中,数据匹配规则可以设定为当数据完全一致时则匹配,也可以设定为当数据符合预设的数值范围时则判定为匹配,还可以设定为当两个互相校验的数据之间符合一定的数据关系则可判定为匹配,也可以设定其他的匹配规则,或者可以对业务数据中不同的字段设定不同的匹配规则。
步骤240,根据数据匹配结果得到核对异常数据,将核对异常数据记录于第一节点账本和第二节点账本中。
***服务器将根据匹配规则判定出的核对异常数据进行整理,上传至中心节点对应的第一节点账本中进行异常数据记录,并将整理好的核对异常记录发送至第一公司服务器,由第一公司服务器上传至相应的第二节点账本中进行第二节点账本记录。
在另一个实施例中,在进行第一业务新增数据和第二业务新增数据的数据核对时,***服务器也可以直接将第一业务新增数据发送至第一公司服务器,由第一公司服务器进行数据核对工作,第一公司服务器将判定出的核对异常数据在第二节点账本中进行异常数据记录,并将核对异常数据返回给***服务器进行在第一节点账本中进行异常数据记录。进一步地,***服务器根据匹配结果得到个异常数据记录的核对失败原因,并将核对失败原因与异常数据记录进行关联记录。
在本实施例中,将业务数据存储于区块链节点账本中,并将存储的业务数据根据对应的业务公司进行数据标识,并对不同的业务公司设定不同的业务数据核对时间,当到预先设定的核对时间时,自动节点账本中启动时间对应的业务公司数据的数据核对,并且只对预设时间间隔内的增量业务数据进行数据核对,自动核对出同步异常数据并记录于区块链账本中。定时通过区块链节点账本进行业务更新数据的核对能够及时发现数据同步过程中的错误,并且保证核对数据的透明安全。
在一个实施例中,如图3所示,上述方法还可以包括以下数据同步步骤:
步骤202,接收业务终端发送的业务更新数据。
业务终端每天都会收集到或产生大量的新增的业务更新数据,业务更新数据可以包括但不限于用户注册信息、业务更改信息等。业务更新数据可以由多条业务记录组成,每条业务记录为一条更新的业务信息,每条业务记录中可以包括多个字段,如用户标识、用户名、姓名、年龄、职业等多个字段。业务终端定时将业务更新数据上传至***服务器,***服务器接收业务终端发送的业务更新数据,并获取该业务终端的业务公司标识。
步骤204,逐条读取业务更新数据中的业务更新记录,对业务更新记录进行处理生成业务同步记录。
***服务器从业务更新数据中逐条读取业务更新记录,并对业务更新记录进行数据标准化处理。例如,***服务器可以对业务更新记录设置公司标识字段,将获取的业务公司标识填入公司标识字段。***服务器中还可以实现设置各业务字段的预设数据格式,根据预设数据格式对业务更新记录中相应字段的数值进行格式调整。***服务器还可以对各字段的排列顺序进行归一化设置,以及进行其他标准化处理。***服务器将业务更新记录进行标准化处理后得到业务同步记录。
步骤206,将业务同步记录上传至第一节点账本中进行记账。
***服务器将生成的业务同步记录根据获取时间进行排序后,进一步地,可以根据业务公司标识进行数据分类,***服务器将整理后的业务同步记录上传至中心节点的第一节点账本中,由第一节点账本进行记账处理。
步骤208,将业务同步记录发送至业务终端对应的业务服务器,以使业务服务器将业务同步记录上传至对应的区块链节点账本中。
***服务器与获取的业务公司标识对应的业务服务器进行通信,将整理后的业务同步记录发送至对应的业务服务器。具体地,***服务器可以查找业务公司标识对应的API接口,并通过查找到的API接口将业务同步记录发送至对应的业务服务器。业务服务器接收到业务同步记录后,将业务同步记录上传至自身区块链节点对应的区块链节点账本中进行记账处理,从而能够保证新增数据能够实时上链。
在一个实施例中,对业务更新记录进行处理生成业务同步记录的步骤可以包括:从业务更新记录中提取出业务公司信息;根据业务公司信息生成记录流水号;将记录流水号添加至业务更新记录中生成业务同步记录。
在本实施例中,为了保证区块链中记录数据的唯一性,记录于区块链节点账本中的数据记录均赋予一个唯一的流水号。流水号可以根据预设的编码规则生成,也可以随机生成。当流水号根据预设编码规则生成时,流水号中的固定位置的N位代码为业务公司标识代码,可以用于对业务公司进行标识,业务公司标识代码与业务公司信息的映射关系事先存储于***服务器中。***服务器从业务更新记录中提取出业务公司信息,如业务公司标识、业务公司名称等,***服务器查找与业务公司信息对应的业务公司标识代码,根据业务公司标识代码好预设编码规则生成记录流水号,将记录流水号字段添加至业务更新记录后生成业务同步记录。如可以添加至预设字段位置处,如可以将记录流水号字段设置为首个字段等。从而记录流水号字段即可反应出业务公司信息,使得***服务器能够根据流水号中的业务公司标识代码快速筛选出各业务公司相对应的业务更新数据。
在一个实施例中,将业务同步记录发送至业务终端对应的业务服务器的步骤可以包括:从业务同步记录中提取出第二业务公司标识;查找与第二业务公司标识对应的敏感字段,并获取敏感字段对应的加密规则;根据加密规则对相应的敏感字段进行加密处理;将加密处理后的业务同步记录发送至第二业务公司标识对应的业务服务器。
出于数据安全性考虑,各业务公司可能会存在对数据进行保密的需求,但是,由于不同业务公司的业务范围及数据安全性需求不同,各业务公司对数据的安全性需要也有所不同。各业务终端或业务服务器可以将各自的数据保密需求发送给***服务器,***服务器将保密需求与相应业务公司的业务公司标识进行关联存储。保密需求中可以列出需要进行数据隐藏的敏感字段及相应的加密规则。
***服务器在生成业务同步记录之后,从业务同步记录中获业务公司信息,若业务同步记录中存在公司标识字段,则直接读取该字段中的第二业务公司标识,若不存在业务标识字段,则从流水号中读取业务公司信息,并查找业务公司信息对应的第二业务公司标识。
***服务器查找第二业务公司标识对应的敏感字段及各敏感字段对应的加密规则,并根据加密规则对各相应的敏感字段进行加密处理。因此,最后生成的业务同步记录中可能是全部字段进行加密处理,也可能只有部分字段进行加密隐藏。***服务器将加密处理后的业务同步记录发送至第二业务公司标识对应的业务服务器。从而,上传至区块链网络的节点账本中的业务同步记录均为敏感隐藏的记录,可以保证数据传输的安全性。
进一步地,区块链网络在对加密字段进行数据核对时,可以采用零知识证明校验的方法。区块链节点对应的服务器将加密字段对应的加密前的明文字段、加密私钥的盲因子、及加密字段的哈希值均发送至二级节点,二级节点可以为用于计算签名结果的服务器,二级节点通过网络与区块链网络进行通信。二级节点根据明文字段、盲因子和加密字段的哈希值计算出签名结果,将签名结果上传至区块链网络,区块链网络根据密文字段计算出公钥,再根据公钥对加密字段的哈希值进行签名,将该签名与二级节点上传的签名结果进行验签比较,当验签通过时,则业务记录中相应的加密字段通过零知识证明校验,否则,零知识证明校验失败。
具体地,当要验证两个加密字段相等时,假设A和B这两个加密字段都是密码学中的Perdesen Commitment格式,使用ECC椭圆曲线,描述如下:A=a*G+x1*H;B=b*G+x2*H;其中,A、B为密文字段,a、b为明文字段,x1、x2为盲因子,H点为H=h*G,h为私钥,二级节点对P256曲线的参数进行替换,得到一条新的以H点为基点的P256曲线S,在二级节点上计算:message=hash(string(A)+string(B));同时,计算(x1-x2),并以(x1-x2)为私钥,对message进行签名,得到签名码sig,将sig签名码发送到区块链网络上;区块链网络计算C=A-B,得到公钥C;计算加密字段哈希值message=hash(string(A)+string(B)),用C对message进行签名,如果签名通过,则说明A和B相等。进一步地,建立在同态加密算法的基础之上,除了可以比较A和B之外,假设存在Perdesen Commitment格式的加密数据A1,A2,A3...,以及B1,B2,B3...,可以比较(A1+A2+A3+...)和(B1+B2+B3+...)是否相等。
当要验证两个加密字段的大小关系时,在二级节点上计算message=hash(string(A)+string(B));同时计算y=(x1-x2),c=(a-b);以message,c,y为参数,进行RangeProof计算,得到签名结果Sig,将sig签名码发送到区块链网络上。区块链网络上的节点服务器计算message=hash(string(A)+string(B)),同时计算:C=(A-B);以message,C,Sig为参数,进行RangeProof验签,如果验签通过,则说明C的明文c是一个范围在[0,2^32)的整数;进一步地,证明某个数隶属于一个范围内也是非常常见的需求。比如a<=n<=b,此时,可以同时提供(n-a)>=0&&(b-n)>=0的证明,即可证明n隶属于[a,b]之间。
在一个实施例中,将第一业务新增数据与业务公司标识对应的第二节点账本中,预设时间间隔内相应的第二业务新增数据进行数据核对的步骤可以包括:检测第一业务新增数据与第二业务新增数据之间是否存在流水号不一致的业务新增记录;当检测到流水号不一致的业务新增记录时,获取业务新增记录的记录时间及当前时间;根据记录时间和当前时间得到记录间隔时长,并将记录间隔时长与预设间隔阈值进行比较;当记录间隔时长超过预设间隔阈值时,则判定业务新增记录的数据异常。
在进行新增业务数据核对时,***服务器逐条读取第一业务新增数据中各条业务新增记录的流水号,并搜索第二业务新增数据中是否存在与读取的流水号相一致的业务新增记录。当***服务器从第二业务新增数中查询到与读取的流水号一致的业务新增记录时,***服务器再进行将流水号匹配的两条业务新增记录中的各字段进行相互匹配的步骤。具体地,每个业务新增记录的数据格式均经过标准化处理的,因此,每条业务新增记录中包含的字段也是固定的,字段的校验匹配规则也是确定的。***服务器中事先存储了各字段的数据匹配规则,***服务器获取各字段对应的校验匹配规则,并根据校验匹配规则将两个业务新增记录中相应字段的字段值进行两两校验。当***服务器根据两两校验的匹配结果,判定出该业务新增记录的所有字段值均相互匹配时,则判定该流水号对应的业务新增记录匹配成功,数据核对通过。并且,只要存在数据不匹配的字段值时,则判定该流水号对应的业务新增记录数据核对失败。
其中,记录中各字段的数据匹配规则可以不同,数据匹配规则可以设定为当数据完全一致时则匹配,也可以设定为当数据符合预设的数值范围时则判定为匹配,还可以设定为当两个互相校验的数据之间符合一定的数据关系则可判定为匹配,也可以设定其他的匹配规则。
当***服务器从第二业务新增数据中没有查找到与读取的流水号一致的业务新增记录时,或者检测到第二业务新增数据中存在与第一业务新增数据中流水号不一致的业务新增记录时,服务器获取流水号不一致的业务新增记录的记录时间,记录时间为相应的节点账本对该记录进行记账的时间并获取当前时间,计算当前时间与记录时间的时间差值从而得到记录间隔时长。***服务器获取预设间隔阈值,预设间隔阈值用于衡量记录是否超最大同步延迟时长,***服务器将记录间隔时长与预设间隔阈值进行比较,当根据比较结果判定出记录间隔时长超过预设间隔阈值时,***服务器判定不一致的流水号对应的业务新增记录数据核对失败,该业务新增记录可能由于网络故障等问题同步失败。
在一个实施例中,上述方法还可以包括以下步骤:当记录间隔时长未超过预设间隔阈值时,将流水号不一致的业务新增记录的记录时间修改为当前时间。
当***服务器判定出记录间隔时长未超过预设间隔阈值时,则将该条业务记录的记录时间修改为当前时间。从而该条业务记录不再进行字段值的业务数据核对,即在本次核对周期内不再进行业务数据核对,该条记录可能是由于网络延迟等原因尚未进行同步,因此不能仅由于业务新增记录的暂时缺失就判定该记录同步失败。将该条新增业务记录的记录时间修改为当前时间,可以使其自动进入下一核对周期的业务数据核对。
在本实施例中,在业务记录在节点账本中存在缺失的情况下,通过设定预设间隔阈值,可以确保所有的业务新增记录只进行一次对账,避免重复对账工作。
在一个实施例中,上述方法还可以包括以下步骤:接收业务服务器发送的异常数据查询请求,从异常数据查询请求中提取业务公司信息;从第一节点账本中查询预设时间范围内的与业务公司信息对应的核对异常数据;根据查找到的核对异常数据生成异常数据报告,将异常数据报告返回给业务服务器。
业务终端需要核查上传的业务数据是否记账成功,业务终端可以定期向***服务器发送异常数据查询请求,也可以由审核人员通过操作业务终端主动向***服务器发送异常数据查询请求。***服务器发送异常数据查询请求用于向***服务器请求查询记账异常的业务数据,异常账单查询请求中携带终端已上传的业务数据的业务公司信息。***服务器接收业务终端发送的异常数据查询请求,并从异常数据查询请求中提取出业务公司信息,***服务器获取该业务终端上一次发送异常数据查询请求的请求时间,将上一次请求时间与当前时间之间的时间间隔确定为预设时间范围,或者各业务终端事先设定好预设时间范围并存储于***服务器中,***服务器获取预设时间范围。***服务器从当前区块链节点的第一节点账本中搜索记录时间处于查询时间范围内的且与业务公司信息相对应的核对异常数据。
***服务器从核对异常数据中提取出记录编号等标识信息,并提取出校验失败原因,***服务器根据异常记录的标识信息及校验失败原因生成数据异常报告,并将生成的数据异常报告返回给业务终端。
在本实施例中,业务终端在向***服务器发送异常数据查询请求时,可以直接从区块链节点的第一节点账本中获取到查询时间范围内的异常数据记录,从而可以有效缩短业务数据核对时间,降低业务数据核对成本。
应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图4所示,提供了一种业务数据核对装置,包括:时间检测模块410、新增数据获取模块420、数据核对模块430和异常记录模块440,其中:
时间检测模块410,用于当检测到当前时间到达预设核对时间时,获取预设核对时间对应的第一业务公司标识。
新增数据获取模块420,用于获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从新增数据中筛选出与第一业务公司标识对应的第一业务新增数据。
数据核对模块430,用于将第一业务新增数据与第一业务公司标识对应的第二节点账本中,预设时间间隔内相应的第二业务新增数据进行数据核对。
异常记录模块440,用于根据数据匹配结果得到核对异常数据,将核对异常数据记录于第一节点账本和第二节点账本中。
在一个实施例中,业务数据核对装置还可以包括:
更新数据接收模块,用于接收业务终端发送的业务更新数据。
记录处理模块,用于逐条读取业务更新数据中的业务更新记录,对业务更新记录进行处理生成业务同步记录。
第一记账模块,将业务同步记录上传至第一节点账本中进行记账。
第二记账模块,用于将业务同步记录发送至业务终端对应的业务服务器,以使业务服务器将业务同步记录上传至对应的区块链节点账本中。
在一个实施例中,记录处理模块可以包括:
信息提取单元,用于从业务更新记录中提取出业务公司信息。
流水生成单元,用于根据业务公司信息生成记录流水号。
流水添加模块,用于将记录流水号添加至业务更新记录中生成业务同步记录。
在一个实施例中,第二记账模块可以包括:
标识提取单元,用于从业务同步记录中提取出第二业务公司标识。
敏感信息获取单元,用于查找与第二业务公司标识对应的敏感字段,并获取敏感字段对应的加密规则。
加密单元,用于根据加密规则对相应的敏感字段进行加密处理。
记录发送单元,用于将加密处理后的业务同步记录发送至第二业务公司标识对应的业务服务器。
在一个实施例中,数据核对模块430可以包括:
差异记录检查单元,用于检测第一业务新增数据与第二业务新增数据之间是否存在流水号不一致的业务新增记录。
时间获取单元,用于当检测到流水号不一致的业务新增记录时,获取业务新增记录的记录时间及当前时间。
时长比较单元,用于根据记录时间和当前时间得到记录间隔时长,并将记录间隔时长与预设间隔阈值进行比较。
核对判定单元,用于当记录间隔时长超过预设间隔阈值时,则判定业务新增记录的数据异常。
在一个实施例中,业务数据核对装置还可以包括:
时间修改模块,用于当记录间隔时长未超过预设间隔阈值时,将流水号不一致的业务新增记录的记录时间修改为当前时间。
在一个实施例中,业务数据核对装置还可以包括:
请求接收模块,用于接收业务服务器发送的异常数据查询请求,从异常数据查询请求中提取业务公司信息。
数据查询模块,用于从第一节点账本中查询预设时间范围内的与业务公司信息对应的核对异常数据。
报告发送模块,用于根据查找到的核对异常数据生成异常数据报告,将异常数据报告返回给业务服务器。
关于业务数据核对装置的具体限定可以参见上文中对于业务数据核对方法的限定,在此不再赘述。上述业务数据核对装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储业务数据核对数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种业务数据核对方法。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收业务终端发送的业务更新数据;逐条读取所述业务更新数据中的业务更新记录,对所述业务更新记录进行处理生成业务同步记录;将所述业务同步记录上传至所述第一节点账本中进行记账;将所述业务同步记录发送至所述业务终端对应的业务服务器,以使所述业务服务器将所述业务同步记录上传至对应的区块链节点账本中。
在一个实施例中,处理器执行计算机程序时实现对所述业务更新记录进行处理生成业务同步记录的步骤时还用于:从所述业务更新记录中提取出业务公司信息;根据所述业务公司信息生成记录流水号;将所述记录流水号添加至所述业务更新记录中生成业务同步记录。
在一个实施例中,处理器执行计算机程序时实现将所述业务同步记录发送至所述业务终端对应的业务服务器的步骤时还用于:从所述业务同步记录中提取出第二业务公司标识;查找与所述第二业务公司标识对应的敏感字段,并获取所述敏感字段对应的加密规则;根据所述加密规则对相应的所述敏感字段进行加密处理;将加密处理后的所述业务同步记录发送至所述第二业务公司标识对应的业务服务器。
在一个实施例中,处理器执行计算机程序实现将所述第一业务新增数据与所述业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对的步骤时还用于:检测所述第一业务新增数据与所述第二业务新增数据之间是否存在流水号不一致的业务新增记录;当检测到流水号不一致的业务新增记录时,获取所述业务新增记录的记录时间及当前时间;根据所述记录时间和所述当前时间得到记录间隔时长,并将所述记录间隔时长与预设间隔阈值进行比较;当所述记录间隔时长超过所述预设间隔阈值时,则判定所述业务新增记录的数据异常。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:当所述记录间隔时长未超过所述预设间隔阈值时,将所述流水号不一致的业务新增记录的记录时间修改为所述当前时间。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收业务服务器发送的异常数据查询请求,从所述异常数据查询请求中提取业务公司信息;从所述第一节点账本中查询预设时间范围内的与所述业务公司信息对应的核对异常数据;根据查找到的核对异常数据生成异常数据报告,将所述异常数据报告返回给所述业务服务器。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收业务终端发送的业务更新数据;逐条读取所述业务更新数据中的业务更新记录,对所述业务更新记录进行处理生成业务同步记录;将所述业务同步记录上传至所述第一节点账本中进行记账;将所述业务同步记录发送至所述业务终端对应的业务服务器,以使所述业务服务器将所述业务同步记录上传至对应的区块链节点账本中。
在一个实施例中,计算机程序被处理器执行时实现对所述业务更新记录进行处理生成业务同步记录的步骤时还用于:从所述业务更新记录中提取出业务公司信息;根据所述业务公司信息生成记录流水号;将所述记录流水号添加至所述业务更新记录中生成业务同步记录。
在一个实施例中,计算机程序被处理器执行时实现将所述业务同步记录发送至所述业务终端对应的业务服务器的步骤时还用于:从所述业务同步记录中提取出第二业务公司标识;查找与所述第二业务公司标识对应的敏感字段,并获取所述敏感字段对应的加密规则;根据所述加密规则对相应的所述敏感字段进行加密处理;将加密处理后的所述业务同步记录发送至所述第二业务公司标识对应的业务服务器。
在一个实施例中,计算机程序被处理器执行时实现将所述第一业务新增数据与所述业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对的步骤时还用于:检测所述第一业务新增数据与所述第二业务新增数据之间是否存在流水号不一致的业务新增记录;当检测到流水号不一致的业务新增记录时,获取所述业务新增记录的记录时间及当前时间;根据所述记录时间和所述当前时间得到记录间隔时长,并将所述记录间隔时长与预设间隔阈值进行比较;当所述记录间隔时长超过所述预设间隔阈值时,则判定所述业务新增记录的数据异常。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当所述记录间隔时长未超过所述预设间隔阈值时,将所述流水号不一致的业务新增记录的记录时间修改为所述当前时间。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收业务服务器发送的异常数据查询请求,从所述异常数据查询请求中提取业务公司信息;从所述第一节点账本中查询预设时间范围内的与所述业务公司信息对应的核对异常数据;根据查找到的核对异常数据生成异常数据报告,将所述异常数据报告返回给所述业务服务器。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种业务数据核对方法,所述方法包括:
当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;
获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;
将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;
根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务终端发送的业务更新数据;
逐条读取所述业务更新数据中的业务更新记录,对所述业务更新记录进行处理生成业务同步记录;
将所述业务同步记录上传至所述第一节点账本中进行记账;
将所述业务同步记录发送至所述业务终端对应的业务服务器,以使所述业务服务器将所述业务同步记录上传至对应的区块链节点账本中。
3.根据权利要求2所述的方法,其特征在于,所述对所述业务更新记录进行处理生成业务同步记录,包括:
从所述业务更新记录中提取出业务公司信息;
根据所述业务公司信息生成记录流水号;
将所述记录流水号添加至所述业务更新记录中生成业务同步记录。
4.根据权利要求2所述的方法,其特征在于,所述将所述业务同步记录发送至所述业务终端对应的业务服务器,包括:
从所述业务同步记录中提取出第二业务公司标识;
查找与所述第二业务公司标识对应的敏感字段,并获取所述敏感字段对应的加密规则;
根据所述加密规则对相应的所述敏感字段进行加密处理;
将加密处理后的所述业务同步记录发送至所述第二业务公司标识对应的业务服务器。
5.根据权利要求1所述的方法,其特征在于,所述将所述第一业务新增数据与所述业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对,包括:
检测所述第一业务新增数据与所述第二业务新增数据之间是否存在流水号不一致的业务新增记录;
当检测到流水号不一致的业务新增记录时,获取所述业务新增记录的记录时间及当前时间;
根据所述记录时间和所述当前时间得到记录间隔时长,并将所述记录间隔时长与预设间隔阈值进行比较;
当所述记录间隔时长超过所述预设间隔阈值时,则判定所述业务新增记录的数据异常。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当所述记录间隔时长未超过所述预设间隔阈值时,将所述流水号不一致的业务新增记录的记录时间修改为所述当前时间。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务服务器发送的异常数据查询请求,从所述异常数据查询请求中提取业务公司信息;
从所述第一节点账本中查询预设时间范围内的与所述业务公司信息对应的核对异常数据;
根据查找到的核对异常数据生成异常数据报告,将所述异常数据报告返回给所述业务服务器。
8.一种业务数据核对装置,其特征在于,所述装置包括:
时间检测模块,用于当检测到当前时间到达预设核对时间时,获取所述预设核对时间对应的第一业务公司标识;
新增数据获取模块,用于获取当前区块链节点的第一节点账本中在预设时间间隔内的新增数据,从所述新增数据中筛选出与所述第一业务公司标识对应的第一业务新增数据;
数据核对模块,用于将所述第一业务新增数据与所述第一业务公司标识对应的第二节点账本中,所述预设时间间隔内相应的第二业务新增数据进行数据核对;
异常记录模块,用于根据数据匹配结果得到核对异常数据,将所述核对异常数据记录于所述第一节点账本和所述第二节点账本中。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910613393.6A CN110427424A (zh) | 2019-07-09 | 2019-07-09 | 业务数据核对方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910613393.6A CN110427424A (zh) | 2019-07-09 | 2019-07-09 | 业务数据核对方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110427424A true CN110427424A (zh) | 2019-11-08 |
Family
ID=68409116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910613393.6A Pending CN110427424A (zh) | 2019-07-09 | 2019-07-09 | 业务数据核对方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110427424A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112085485A (zh) * | 2020-08-24 | 2020-12-15 | 宝付网络科技(上海)有限公司 | 一种用于第三方支付***的对账方法及*** |
CN112102055A (zh) * | 2020-09-09 | 2020-12-18 | 深圳乐信软件技术有限公司 | 一种数据实时对账方法、装置、服务器及存储介质 |
CN112527602A (zh) * | 2020-12-16 | 2021-03-19 | 平安养老保险股份有限公司 | 业务数据统计方法、装置、计算机设备及存储介质 |
CN112540996A (zh) * | 2020-11-12 | 2021-03-23 | Oppo(重庆)智能科技有限公司 | 一种业务数据的校验方法、装置、电子设备及存储介质 |
CN113420019A (zh) * | 2021-06-22 | 2021-09-21 | 建信金融科技有限责任公司 | 业务数据处理方法及装置 |
CN113450096A (zh) * | 2021-06-25 | 2021-09-28 | 未鲲(上海)科技服务有限公司 | 资源转移数据的处理方法、装置、电子设备及介质 |
CN114996748A (zh) * | 2022-08-04 | 2022-09-02 | 广州市森锐科技股份有限公司 | 一种无纸化应用管理方法、装置、计算机设备及存储介质 |
CN115086065A (zh) * | 2022-07-12 | 2022-09-20 | 北斗星通智联科技有限责任公司 | 一种基于区块链的数据同步方法、装置、电子设备及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096854A (zh) * | 2016-06-20 | 2016-11-09 | 财付通支付科技有限公司 | 一种数据处理方法和装置 |
CN106874781A (zh) * | 2015-12-11 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 一种数据表加密方法及服务器 |
CN107798109A (zh) * | 2017-11-01 | 2018-03-13 | 深圳市牛鼎丰科技有限公司 | 对账清算的方法、装置、计算机设备及存储介质 |
CN108074177A (zh) * | 2017-12-05 | 2018-05-25 | 深圳前海微众银行股份有限公司 | 数据对账方法、***和计算机可读存储介质 |
CN109325030A (zh) * | 2018-09-03 | 2019-02-12 | 平安国际融资租赁有限公司 | 报文处理方法、装置、计算机设备和存储介质 |
CN109684347A (zh) * | 2018-11-27 | 2019-04-26 | 平安科技(深圳)有限公司 | 对账方法、装置、计算机设备和存储介质 |
-
2019
- 2019-07-09 CN CN201910613393.6A patent/CN110427424A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106874781A (zh) * | 2015-12-11 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 一种数据表加密方法及服务器 |
CN106096854A (zh) * | 2016-06-20 | 2016-11-09 | 财付通支付科技有限公司 | 一种数据处理方法和装置 |
CN107798109A (zh) * | 2017-11-01 | 2018-03-13 | 深圳市牛鼎丰科技有限公司 | 对账清算的方法、装置、计算机设备及存储介质 |
CN108074177A (zh) * | 2017-12-05 | 2018-05-25 | 深圳前海微众银行股份有限公司 | 数据对账方法、***和计算机可读存储介质 |
CN109325030A (zh) * | 2018-09-03 | 2019-02-12 | 平安国际融资租赁有限公司 | 报文处理方法、装置、计算机设备和存储介质 |
CN109684347A (zh) * | 2018-11-27 | 2019-04-26 | 平安科技(深圳)有限公司 | 对账方法、装置、计算机设备和存储介质 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112085485A (zh) * | 2020-08-24 | 2020-12-15 | 宝付网络科技(上海)有限公司 | 一种用于第三方支付***的对账方法及*** |
CN112085485B (zh) * | 2020-08-24 | 2023-12-26 | 宝付网络科技(上海)有限公司 | 一种用于第三方支付***的对账方法及*** |
CN112102055A (zh) * | 2020-09-09 | 2020-12-18 | 深圳乐信软件技术有限公司 | 一种数据实时对账方法、装置、服务器及存储介质 |
CN112102055B (zh) * | 2020-09-09 | 2024-03-22 | 深圳乐信软件技术有限公司 | 一种数据实时对账方法、装置、服务器及存储介质 |
CN112540996B (zh) * | 2020-11-12 | 2023-11-24 | Oppo(重庆)智能科技有限公司 | 一种业务数据的校验方法、装置、电子设备及存储介质 |
CN112540996A (zh) * | 2020-11-12 | 2021-03-23 | Oppo(重庆)智能科技有限公司 | 一种业务数据的校验方法、装置、电子设备及存储介质 |
CN112527602A (zh) * | 2020-12-16 | 2021-03-19 | 平安养老保险股份有限公司 | 业务数据统计方法、装置、计算机设备及存储介质 |
CN113420019A (zh) * | 2021-06-22 | 2021-09-21 | 建信金融科技有限责任公司 | 业务数据处理方法及装置 |
CN113450096A (zh) * | 2021-06-25 | 2021-09-28 | 未鲲(上海)科技服务有限公司 | 资源转移数据的处理方法、装置、电子设备及介质 |
CN115086065A (zh) * | 2022-07-12 | 2022-09-20 | 北斗星通智联科技有限责任公司 | 一种基于区块链的数据同步方法、装置、电子设备及介质 |
CN115086065B (zh) * | 2022-07-12 | 2024-01-19 | 北斗星通智联科技有限责任公司 | 一种基于区块链的数据同步方法、装置、电子设备及介质 |
CN114996748A (zh) * | 2022-08-04 | 2022-09-02 | 广州市森锐科技股份有限公司 | 一种无纸化应用管理方法、装置、计算机设备及存储介质 |
CN114996748B (zh) * | 2022-08-04 | 2022-10-28 | 广州市森锐科技股份有限公司 | 一种无纸化应用管理方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110427424A (zh) | 业务数据核对方法、装置、计算机设备和存储介质 | |
CN110457914A (zh) | 数据核对方法、装置、计算机设备和存储介质 | |
CN110175840B (zh) | 联盟链中实现轻钱包机制的方法、客户端、联盟链及*** | |
CN109785130A (zh) | 区块链随机共识方法、装置、计算机设备和存储介质 | |
CN110633963B (zh) | 电子票据处理方法、装置、计算机可读存储介质和设备 | |
CN110597837B (zh) | 业务数据处理方法、装置、存储介质和计算机设备 | |
WO2020253122A1 (zh) | 数据核对方法、装置、计算机设备和存储介质 | |
CN109656778A (zh) | 数据获取方法、装置、计算机设备和存储介质 | |
CN105260640A (zh) | 一种基于指纹认证与gps的取证***和方法 | |
CN111310207B (zh) | 电子商务数据处理方法、装置、电子商务***及服务器 | |
US8271787B2 (en) | Method for cryptographically verifiable identification of a physical unit in a public, wireless telecommunications network | |
CN110224855A (zh) | 微服务实例的注册方法、装置、计算机设备及存储介质 | |
CN109300199A (zh) | 基于区块链的考勤***及考勤方法 | |
CN109587154A (zh) | 数字身份验证方法、装置、计算机设备和存储介质 | |
CN110378796A (zh) | 车辆唯一标识生成方法、装置、计算机设备及介质 | |
CN110689348B (zh) | 基于联盟链的收入验证方法、装置、终端及介质 | |
CN110855441A (zh) | 电子身份的认证方法、装置、设备及存储介质 | |
CN111259425A (zh) | 一种智慧城市数据安全管理*** | |
CN110990410B (zh) | 区块链中的信息查找方法、装置、存储介质和计算机设备 | |
CN109101232A (zh) | 一种产品开发的方法、装置、计算机设备及存储介质 | |
CN112381599A (zh) | 一种基于区块链技术的共享充电宝租赁***及方法 | |
CN111556148A (zh) | 一种数据共享方法、数据共享平台和装置 | |
CN111541543A (zh) | 信息验证方法、装置、计算机设备和存储介质 | |
CN110598479A (zh) | 一种数据处理方法、装置以及计算机可读存储介质 | |
CN110070361A (zh) | 基于区块链的合同存证方法、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |