【技术实现步骤摘要】
数据核验方法及装置、系统
[0001]本说明书一个或多个实施例涉及区块链
,尤其涉及一种数据核验方法及装置、系统。
技术介绍
[0002]区块链技术(也被称为,分布式账本技术)是一种去中心化的分布式数据库技术,具有去中心化、公开透明、不可篡改、可信任等多种特点,适用于诸多对数据可靠性具有高需求的应用场景中。
[0003]在相关技术中,为了在方便数据流通的同时,保证数据的安全性,会在链上和链下分别保存一份数据。其中,链下的原始数据用于数据流通,而链上数据则用于对链下的原始数据进行核验,以证实该原始数据的可靠性。
技术实现思路
[0004]有鉴于此,本说明书一个或多个实施例提供一种数据核验方法及装置、系统。
[0005]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0006]根据本说明书一个或多个实施例的第一方面,提出了一种证据核验系统,包括:客户端、证据核验平台、区块链系统,以及所述证据核验平台具有访问权限的业务系统;其中,
[0007]所述客户端,基于目标 ...
【技术保护点】
【技术特征摘要】
1.一种证据核验系统,包括:客户端、证据核验平台、区块链系统,以及所述证据核验平台具有访问权限的业务系统;其中,所述客户端,基于目标证据的证据编号发起针对目标证据的核验请求;所述证据核验平台,响应于所述核验请求,将所述证据编号提供至与所述目标证据相关的业务系统和所述区块链系统,以获得针对所述目标证据的核验结果;其中,所述核验结果由与所述目标证据相关的业务系统基于所述证据编号查找到的原始数据和所述区块链系统基于所述证据编号查找到的链上数据比对得到;以及,将所述核验结果返回至所述客户端;与所述目标证据相关的业务系统,根据所述证据编号将所述目标证据的原始数据返回至所述证据核验平台;所述区块链系统,根据所述证据核验平台提供的证据编号查找所述目标证据的链上数据。2.根据权利要求1所述的系统,所述证据核验平台,将所述证据编号提供至所述区块链系统,包括:基于所述证据编号发起针对所述目标证据的链上数据的获取交易,以使所述区块链系统将根据所述证据编号查找到的链上数据返回至所述证据核验平台;所述证据核验平台,还用于:将所述区块链系统返回的链上数据与所述业务系统返回的原始数据进行比对,以得到所述目标证据的核验结果。3.根据权利要求1所述的系统,所述证据核验平台,将所述证据编号提供至所述区块链系统,包括:基于所述证据编号和所述业务系统返回的原始数据发起针对所述目标证据的核验交易;所述区块链系统,还用于:调用核验合约,以基于查找到的链上数据对所述核验交易中包含的原始数据进行核验,并将核验结果返回至所述证据核验平台。4.根据权利要求1所述的系统,所述证据核验平台,维护有各个证据的证据编号与各自所相关的业务系统的系统标识的对应关系,还用于:从所述对应关系中,查找与所述证据编号对应的系统标识,并将与查找到的系统标识对应的业务系统确定为与所述目标证据相关的业务系统;或者,所述证据核验平台,还用于:从所述核验请求中读取系统标识,并将与读取到的系统标识对应的业务系统确定为与所述目标证据相关的业务系统。5.一种数据核验方法,应用于数据核验平台,包括:接收针对目标数据的核验请求,所述核验请求中包含所述目标数据的数据标识;将所述数据标识分别提供至与所述目标数据相关的业务系统和区块链系统,以获得所述目标数据的核验结果;其中,所述核验结果由所述业务系统基于所述数据标识查找到的原始数据和所述区块链系统基于所述数据标识查找到的链上数据比对得到;向所述核验请求的发起方返回所述核验结果。6.根据权利要求5所述的方法,所述核验请求中还包含与所述目标数据相关的业务系统的系统标识;所述方法还包括:读取所述核验请求中包含的系统标识,以根据所述系统标识确定出与所述目标数据相关的业务系统。
7.根据权利要求5所述的方法,所述数据核验平台中维护有各个数据的数据标识与各自所相关的业务系统的系统标识的对应关系;所述方法还包括:从所述数据核验平台维护的对应关系中,查找与所述目标数据的数据标识对应的系统标识,并将与查找到的系统标识对应的业务系统确定为与所述目标数据相关的业务系统。8.根据权利要求5所述的方法,所述数据核验平台中维护有各个业务...
【专利技术属性】
技术研发人员:叶玲玲,马雪东,高伟娜,
申请(专利权)人:蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。