基于治理链的数据采集监管方法、系统与装置与流程

专利2023-02-27  125



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.图1为本发明基于治理链的数据采集监管方法流程图;
37.图2为本发明基于治理链的数据采集监管系统架构原理图。
具体实施方式
38.为了清晰地阐述本发明,使本发明实施例的目的、技术方案和优点更加清楚,下面结合了本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,以令本领域技术人员参照说明书文字能够据以实施。下面将附图结合具体实施方式对本发明的技术加以详细说明。
39.本发明以区块链技术作为底层技术,基于治理链的技术,实现采集、验证和存储数据,跟踪数据生命周期过程,有利于对解决信息数字化时代下数据的造假、数据的泄露、数据的分析问题。
40.1.图1示出了本发明基于治理链的数据采集监管方法流程图,具体流程步骤包括:
41.s1:数据采集端设置及治理链部署:根据对应不同数据采集端类型设置不同数据采集模型的数据采集模块,基于数据采集模块触发治理链部署的成员节点部署数据监管智
能合约到治理链上对采集的数据进行监管;所述治理链为部署成员节点的治理区块链;
42.在本发明的一个实施例中,数据采集模型包括软件开发接口采集和应用程序编程接口,例如采用sdk(software development kit,即软件开发工具包,特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合)采集和api(application programming interface,即应用编程接口,其实就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的api而使操作系统去执行应用程序的命令/动作)采集,集成数据采集方式,以脚本的方式采集数据;
43.所述sdk采集提供软件客户端采集操作,通过安装sdk调用接口获取数据,例如包括js sdk、android sdk、ios sdk、小程序sdk,从应用app客户端数据、网站数据、小程序数据提供的数据接口采集数据;
44.所述api采集通过api或者导入工具,从第三方数据、数仓数据、数据库数据中采集数据。
45.在本发明的另一实施例中,所述治理链包括构建成员节点处理包括数据采集事件、数据封装事件、数据存储事件和数据监管事件等基本五大事件:
46.通过数据采集事件全局采集获取来自不同数据采集端的数据,并验证采集数据的格式,完成数据上链前的第一轮数据验证;对不同的验证结果进行不同的处理,未通过验证的采集数据进行备份删除;
47.通过验证的采集数据交给数据封装事件进行采集数据的全局封装,对数据进行加密,包括生成数据记录表,所述数据记录表为采集数据的记录描述;
48.验证后的采集数据经过数据封装事件后通过数据存储事件将采集数据全局存储上链,采用缓冲存储技术,调用数据采集智能合约接口将数据存储到治理链上,采集数据由治理链的成员节点保存;
49.在数据存储事件处理同时,通过数据监管事件对采集数据进行后续全局监管,调用数据监管智能合约提供的接口监管采集数据后续情况,同时对采集数据进行外部查询分析处理。
50.s2:数据采集端根据不同数据采集模型进行数据采集上传到治理链的数据采集模块,基于治理链上部署数据采集智能合约将采集数据上链,并记录数据的完整生命周期事件;
51.在本发明的另一实施例中,部署到治理链上的数据监管智能合约进行包括数据导入、数据验证、数据监控、数据查询、数据操作权限验证:
52.治理链获取经过封装的采集数据,通过数据监管智能合约将数据导入到治理链进行存储,同时进行数据验证和数据监管,验证数据的正确性和安全性;通过数据查询获取存储在治理链上的数据;通过数据操作权限验证的用户有权对数据进行相关操作。
53.在本发明一种实施例中,数据的完整生命周期的事件包括:
54.确定数据采集端,选择数据采集模型,设置相应参数采集数据,根据设置的验证程序进行数据验证;
55.获取经过验证后的数据,由客户端进行数据封装,获取数据的加密值,然后调用智能合约将封装后的数据存储到区块链上。
56.s3:根据设置数据采集监管智能合约中的有效阈值进行数据监管,治理链实时获
取真实的无篡改的采集数据进行智能合约外部数据分析;
57.在数据通过智能合约存到治理链的同时,调用智能合约进行相应的数据监管,数据超出或者低于设定的阈值,发出提示。
58.在本发明的另一实施例中,数据监管智能合约包括合约内部数据监管和合约外部数据分析,包括:
59.在数据采集上链时,所述合约内部数据监管通过调用数据监管智能合约根据预设阈值对数据进行监管,进行实时的阈值监管;
60.所述合约外部数据分析,调用数据监管智能合约通过数据查询获取数据,进行复杂的数据分析包括设置基本留存分析、终端分析、网页端专有分析、移动端专有分析,根据不同数据采集来源进行不同的分析处理。
61.2.图2示出了本发明基于治理链的数据采集监管系统架构原理图,采集端可以直接作为一个治理链的接入成员节点,同时也可以将治理链节点和数据采集端进行拆分,采集端负责数据采集的操作,成员节点负责数据的上传和分析。本发明的系统组成如下:
62.数据采集端:根据对应不同数据采集端类型设置不同数据采集模型的数据采集模块,基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上对采集的数据进行监管;
63.数据采集模块:数据采集端根据不同数据采集模型进行数据采集上传到治理链的数据采集模块,根据设置智能合约中的有效阈值进行数据监管;
64.数据监管智能合约:对采集的数据进行监管;根据设置数据采集监管智能合约中的有效阈值进行数据监管;
65.数据采集智能合约:将采集数据上链;
66.治理链:基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上;所述治理链为部署成员节点的治理区块链;基于治理链上部署数据采集智能合约;记录完整的数据的生命周期事件,实时获取真实的无篡改的采集数据进行智能合约外部数据分析。
67.这里说明的模块数量和处理规模是用来简化本发明的说明的。对本发明的系统的应用、修改和变化对本领域的技术人员来说是显而易见的。
68.3、本实施例提出了一种基于治理链的数据采集监管装置,该数据采集监管装置可以是服务器也可以是移动终端。该装置也是一种计算机设备,包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该数据库用于计算机设备的所有数据的存储。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现基于治理链技术的数据采集监管方法。
69.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
70.上述对实施例的描述是为便于本技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对上述实施例做出各种修改,并把在此说明的一般
原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于上述实施例,本领域技术人员根据本发明的揭示,对于本发明做出的改进和修改都应该在本发明的保护范围之内。

技术特征:
1.一种基于治理链的数据采集监管方法,其特征在于,包括以下步骤:根据对应不同数据采集端类型设置不同数据采集模型的数据采集模块,基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上对采集的数据进行监管;所述治理链为部署成员节点的治理区块链;数据采集端根据不同数据采集模型进行数据采集上传到治理链的数据采集模块,基于治理链上部署数据采集智能合约将采集数据上链,并记录数据的完整生命周期事件;根据设置数据采集监管智能合约中的有效阈值进行数据监管,治理链实时获取真实的无篡改的采集数据进行智能合约外部数据分析。2.根据权利要求1所述的基于治理链的数据采集监管方法,其特征在于,所述治理链构建包括成员节点,所述构建成员节点处理包括数据采集事件、数据封装事件、数据存储事件和数据监管事件其中的一种或几种事件:通过数据采集事件全局采集获取来自不同数据采集端的数据,并验证采集数据的格式,完成数据上链前的第一轮数据验证;未通过验证的采集数据进行备份删除;通过验证的采集数据交给数据封装事件进行数据的全局封装,对数据进行加密并生成数据记录表,所述数据记录表为采集数据的记录描述;验证后的采集数据经过全局封装事件后通过数据存储事件将采集数据全局存储上链,采用缓冲存储技术并调用数据采集智能合约接口将数据存储到治理链上,采集数据由治理链的成员节点保存;在数据存储事件处理同时,通过数据监管事件对采集数据进行后续全局监管,调用数据监管智能合约提供的接口监管采集数据后续情况,同时对采集数据进行外部查询分析处理。3.根据权利要求1所述的基于治理链的数据采集监管方法,其特征在于,部署到治理链上的数据监管智能合约进行数据导入、数据验证、数据监控、数据查询、数据操作权限验证其中的一种或几种;治理链获取经过全局封装的采集数据,通过数据监管智能合约将数据导入到治理链进行存储,并进行数据验证和数据监管,验证数据的正确性和安全性;通过数据查询获取存储在治理链上的数据;通过数据操作权限验证的用户有权对数据进行相关操作。4.根据权利要求1所述的基于治理链的数据采集监管方法,其特征在于,所述数据采集模型实现的采集方式包括软件开发接口采集、应用编程接口采集、集成数据采集方式及以脚本的方式采集数据;所述软件开发接口采集提供软件客户端采集操作,通过安装软件开发调用接口获取数据,从应用客户端数据、网站数据、小程序数据提供的数据接口采集数据;所述应用编程接口采集通过应用编程接口或者导入工具,从第三方数据、数仓数据、数据库数据中采集数据。5.根据权利要求1所述的基于治理链的数据采集监管方法,其特征在于,数据监管智能合约包括合约内部数据监管,具体为:在数据采集上链时,所述合约内部数据监管通过调用数据监管智能合约根据预设阈值对数据进行监管,进行实时的阈值监管。6.根据权利要求5所述的基于治理链的数据采集监管方法,其特征在于,数据监管智能
合约还包括合约外部数据分析,具体为:所述合约外部数据分析,调用数据监管智能合约通过数据查询获取数据,进行复杂的数据分析,包括设置基本留存分析、终端分析、网页端专有分析、移动端专有分析其中的一种或几种,根据不同数据采集来源进行不同的分析处理。7.根据权利要求1所述的基于治理链的数据采集监管方法,其特征在于,所述数据的完整生命周期的事件,包括以下步骤:确定数据采集端,选择数据采集模型中对应的采集方式,设置相应参数采集数据,根据设置的验证程序进行数据验证;获取经过验证后的数据,由客户端进行全局封装,获取数据的加密值,然后调用智能合约将封装后的数据存储到区块链上。8.根据权利要求7所述的基于治理链的数据采集监管方法,其特征在于,还包括以下步骤:在数据通过智能合约存到治理链的同时,调用智能合约进行相应的数据监管,当数据超出或者低于设定的阈值时,发出提示。9.一种基于治理链的数据采集监管系统,其特征在于,包括:数据采集端:根据对应不同数据采集端类型设置不同数据采集模型的数据采集模块,基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上对采集数据进行监管;数据采集模块:数据采集端根据不同数据采集模型进行数据采集上传到治理链的数据采集模块,根据设置智能合约中的有效阈值进行数据监管;数据监管智能合约:对采集的数据进行监管;根据设置数据采集监管智能合约中的有效阈值进行数据监管;数据采集智能合约:将采集数据上链;治理链:基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上;所述治理链为部署成员节点的治理区块链;基于治理链上部署数据采集智能合约;记录完整的数据的生命周期事件,实时获取真实的无篡改的采集数据进行智能合约外部数据分析。10.一种基于治理链的数据采集监管装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任意一项所述的方法步骤。

技术总结
本发明公开了一种基于治理链的数据采集监管方法、系统与装置,根据对应不同数据采集端类型设置不同数据采集模型的数据采集模块,基于数据采集模块触发治理链部署的成员节点部署数据监管智能合约到治理链上对采集的数据进行监管;数据采集端根据不同数据采集模型进行数据采集上传到治理链的数据采集模块,基于治理链上部署数据采集智能合约将采集数据上链,并记录数据的完整生命周期事件;根据设置数据采集监管智能合约中的有效阈值进行数据监管,治理链实时获取真实的无篡改的采集数据进行智能合约外部数据分析。本发明利用治理区块链技术,对采集数据进行监管测操作,确保数据安全可信。数据安全可信。数据安全可信。


技术研发人员:罗春凤 黄步添 何钦铭 刘振广 陈建海 周伟华
受保护的技术使用者:杭州云象网络技术有限公司
技术研发日:2022.07.15
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-1431.html

最新回复(0)