数据集填报信息的核验认证方法、设备及存储介质与流程
本技术涉及数据治理与数据流通,尤其涉及一种数据集填报信息的核验认证方法、设备及存储介质。
背景技术:
1、在数据流通场景中,数据供方需填报元数据(如数据量、格式、覆盖范围等)以供数据需方评估和选择,但该填报信息通常缺乏对真实数据源的自动校验机制。现有数据共享平台通常依赖人工抽检或简单规则校验来确认填报信息的真实性,但抽检覆盖度低,难以系统性地检出数据损坏、重复、元数据格式不一致等隐性质量问题;同时,核验结果常以普通文档或数据库记录形式保存,存在事后被篡改的风险,在发生交易纠纷时难以提供完整的可追溯记录。因此,数据需方难以独立验证数据供方所填信息与真实数据之间的一致性,交易中的信任建立成本高昂,数据流通全过程的审计透明度不足,制约了数据可信流通的规模化发展。
技术实现思路
1、本技术的主要目的在于提供一种数据集填报信息的核验认证方法、设备及存储介质,旨在解决数据集填报信息与真实数据之间的一致性缺乏有效验证的技术问题。
2、为实现上述目的,本技术实施例提供一种数据集填报信息的核验认证方法,所述数据集填报信息的核验认证方法包括:
3、获取数据供方配置的数据源连接信息;
4、通过数据接入客户端,根据所述数据源连接信息对所述数据供方的真实数据源进行采样分析,生成核验报告;
5、将所述核验报告提交至服务端,由所述服务端对所述核验报告执行一致性校验,并在校验通过后,通过状态机对所述核验报告执行认证处理,生成数字凭证;
6、将所述核验报告和所述数字凭证通过智能合约上链存证,生成对应的存证哈希。
7、在一实施例中,所述通过数据接入客户端,根据所述数据源连接信息对所述数据供方的真实数据源进行采样分析,生成核验报告的步骤包括:
8、根据所述数据源连接信息对所述真实数据源进行采样,得到目标数据集;
9、计算所述目标数据集的整体哈希值,将所述整体哈希值作为所述目标数据集的标识信息;
10、对所述目标数据集进行多维度质量度量,得到各维度的度量结果,所述多维度质量度量包括数据模态识别、数据规模统计、文件损坏率检测、数据重复率分析以及元数据格式一致性校验;
11、根据所述标识信息和各维度的度量结果,生成所述核验报告。
12、在一实施例中,所述根据所述数据源连接信息对所述真实数据源进行采样,得到目标数据集的步骤包括:
13、获取所述真实数据源的数据规模信息;
14、根据所述数据规模信息确定采样比例和采样策略;
15、基于所述采样比例和所述采样策略对所述真实数据源进行采样,得到所述目标数据集。
16、在一实施例中,所述将所述核验报告提交至服务端,由所述服务端对所述核验报告执行一致性校验的步骤包括:
17、从所述核验报告中提取所述目标数据集的标识信息和各维度的度量结果;
18、获取所述数据供方已注册的目标数据集所对应的注册标识信息和注册元数据;
19、将所述目标数据集的标识信息与所述注册标识信息进行比对,并将各维度的度量结果与所述注册元数据中对应的元数据项进行比对;
20、当所述目标数据集的标识信息与所述注册标识信息匹配,且各维度的度量结果与对应的所述元数据项均匹配时,确定校验通过。
21、在一实施例中,所述将所述目标数据集的标识信息与所述注册标识信息进行比对,并将各维度的度量结果与所述注册元数据中对应的元数据项进行比对的步骤之后,所述数据集填报信息的核验认证方法还包括:
22、当各维度的度量结果中存在与对应的所述元数据项不匹配的目标维度时,记录所述目标维度及所述目标维度对应的差异值;
23、根据所述目标维度和所述差异值,生成针对所述目标维度的差异分析报告,并将所述差异分析报告返回至所述数据供方;
24、接收所述数据供方根据所述差异分析报告提交的数据更新请求,并根据所述数据更新请求重新执行所述根据所述数据源连接信息对所述数据供方的真实数据源进行采样分析,生成核验报告的步骤。
25、在一实施例中,所述通过状态机对所述核验报告执行认证处理,生成数字凭证的步骤包括:
26、将所述核验报告送入所述状态机,并将所述状态机的当前状态切换至审核状态;
27、对所述核验报告进行形式审查,审查通过后控制所述状态机由所述审核状态切换至公示状态;
28、在所述公示状态下,将所述核验报告的核验摘要向社会公开,并获取公示期内第三方提交的异议信息;
29、当公示期内接收到所述异议信息时,控制所述状态机由所述公示状态切换至异议状态,并在所述异议状态下根据所述异议信息执行复核处理;
30、响应于公示期满且未接收到所述异议信息,或者复核处理结果为异议不成立,控制所述状态机由所述公示状态或所述异议状态切换至凭证发放状态,并根据所述核验报告生成所述数字凭证。
31、在一实施例中,所述将所述核验报告和所述数字凭证通过智能合约上链存证,生成对应的存证哈希的步骤包括:
32、调用所述智能合约,将所述核验报告和所述数字凭证作为上链数据提交至区块链网络;
33、通过所述智能合约对所述上链数据进行哈希计算,生成所述存证哈希;
34、将所述存证哈希和当前时间戳记录至所述区块链网络的区块中,并返回交易哈希。
35、在一实施例中,所述数据集填报信息的核验认证方法还包括:
36、响应于数据需方提交的凭证查询请求,获取所述凭证查询请求中携带的数据集的标识信息;
37、根据所述数据集的标识信息,从区块链网络中获取对应的存证哈希;
38、根据所述存证哈希从所述区块链网络中获取对应的所述数字凭证和所述核验报告;
39、将所述数字凭证和所述核验报告返回至所述数据需方,以供所述数据需方验证所述数据供方填报信息与真实数据之间的一致性。
40、本技术实施例还提供一种数据集填报信息的核验认证设备,所述数据集填报信息的核验认证设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的数据集填报信息的核验认证方法的步骤。
41、本技术实施例还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据集填报信息的核验认证方法的步骤。
42、本技术提出的一个或多个技术方案,至少具有以下技术效果:
43、本技术通过获取数据供方配置的数据源连接信息,并借助数据接入客户端直接对真实数据源进行采样分析,能够使核验依据源于真实数据而非仅依赖数据供方填报,从而提升核验的真实性与自动化程度;通过客户端生成核验报告并提交服务端执行一致性校验,能够在服务端对填报信息与采样结果进行统一比对,降低人工核验偏差,提高核验效率与准确性;进一步地,在校验通过后由状态机对核验报告执行认证处理并生成数字凭证,能够使认证过程具有明确的状态流转和可追溯性,形成可信的认证结果;此外,通过智能合约将核验报告和数字凭证上链存证并生成存证哈希,能够利用链上不可篡改特性实现核验与认证结果的可信存证与后续溯源,实现了数据供方真实数据核验、服务端认证及链上存证的全流程可信闭环效果。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com