一种基于区块链的营商环境数据采集方法及系统技术方案

技术编号:36752586 阅读:11 留言:0更新日期:2023-03-04 10:40
本发明专利技术公开了一种基于区块链的营商环境数据采集系统,包括:数据采集模块以采集用户输入的营商环境数据;区块链服务平台以接收数据采集模块发送的身份认证请求;所述区块链平台利用所述数据采集模块采集的是营商环境数据签发公钥以及私钥,对已获取的营商环境所处的数据采集模块的ID和营商环境数据形成的公钥进行加密,并将得到的加密数据发送至区块链代理服务器;所述区块链平台签发的私钥返回数据采集模块;区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥。链平台签发的所述数据采集模块的公钥。链平台签发的所述数据采集模块的公钥。

【技术实现步骤摘要】
一种基于区块链的营商环境数据采集方法及系统


[0001]本专利技术涉及数据管理
,具体是一种基于区块链的营商环境数据采集方法及系统。

技术介绍

[0002]随着电网规模和现代科技的发展,人们希望在安全可靠的前提下,实现对商户的数据进行远程数据采集以及对商户进行有效的管理和监测,以适应互联网时代用户需求,同时节约管理方的运营成本,提高商户的营商环境。
[0003]在目前的数据采集,通过对商户的营商数据进行信息采集、处理和监控服务通常都是依靠人力采集,收集效率慢,加密程度不高,会造成商户的营商数据泄露。
[0004]可见,安全可靠的数据传输方式的研究与设计就至关重要。

技术实现思路

[0005]本专利技术目的是提供一种基于区块链的营商环境数据采集系统,以解决现有技术中营商数据泄露的问题。
[0006]为了实现上述目的,本专利技术的技术方案是:
[0007]一种基于区块链的营商环境数据采集系统,包括:
[0008]数据采集模块以采集用户输入的营商环境数据;
[0009]区块链服务平台以接收数据采集模块发送的身份认证请求;
[0010]所述区块链平台利用所述数据采集模块采集的是营商环境数据签发公钥以及私钥,对已获取的营商环境所处的数据采集模块的ID和营商环境数据形成的公钥进行加密,并将得到的加密数据发送至区块链代理服务器;
[0011]所述区块链平台签发的私钥返回数据采集模块,所述数据采集模块内置私钥解密模块,私钥解密模块将解密后的营商环境数据形成哈希值;
[0012]区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥,所述区块链代理服务器中内置公钥解密模块,公钥解密模块将解密后的营商数据形成哈希值;
[0013]所述公钥解密模块与私钥解密模块进行物理隔离;
[0014]所述区块链代理服务器与区块链代理服务器之间处于间隔通讯状态。
[0015]进一步的,所述身份认证请求包括网关信息、用户ID,所述区块链平台将身份认证请求与营商环境数据一并签发形成公钥以及私钥。
[0016]进一步的,所述区块链代理服务器有若干个且采用分布式系统管理,当其中一个区块链服务器发生故障时,替换故障的区块链服务器,并将采集的营商数据储存到完好的区块链服务器中。
[0017]进一步的,所述区块链服务器包括:
[0018]获取模块,用于获取所述数据采集模块发送的资源任务请求,所述数据采集模块包括资源总控制终端、渠道方终端或核销方终端,所述资源任务请求包含资源参数;
[0019]执行模块,用于根据所述资源参数,执行所述资源任务请求对应的任务操作,得到执行结果;
[0020]生成模块,用于基于所述任务操作、资源参数和所述执行结果,生成资源流转记录;
[0021]进一步的,所述执行结果包括票券资源的核销结果,所述根据所述资源流转记录,确定资源的监控指标情况。
[0022]一种基于区块链的营商环境数据的采集方法,基于区块链的营商环境数据采集系统,所述基于区块链的营商环境数据的采集方法包括以下步骤:
[0023]数据采集模块以采集用户输入的营商环境数据;
[0024]区块链服务平台以接收数据采集模块发送的身份认证请求;
[0025]所述区块链平台利用所述数据采集模块采集的是营商环境数据签发公钥以及私钥,对已获取的营商环境所处的数据采集模块的ID和营商环境数据形成的公钥进行加密,并将得到的加密数据发送至区块链代理服务器;
[0026]所述区块链平台签发的私钥返回数据采集模块,所述数据采集模块内置私钥解密模块,私钥解密模块将解密后的营商环境数据形成哈希值;
[0027]区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥,所述区块链代理服务器中内置公钥解密模块,公钥解密模块将解密后的营商数据形成哈希值;
[0028]数据采集模块中的哈希值与区块链代理服务器形成的哈希值进行对比,哈希值一致允许访问否则拒绝访问。
[0029]进一步的,数据处理模块对营商数据的处理过程包括:将营商数据按照营商数据来源的不同进行分类,并对不同类别的数据赋予不同的数据标签;将分类后的营商数据转化为由营商数据和数据标签组成的营商数据流,对营商数据流进行加密。
[0030]与现有技术相比,本专利技术具有的优点和积极效果是:
[0031]本专利技术通过所述数据采集模块内置私钥解密模块,私钥解密模块将解密后的营商环境数据形成哈希值,区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥,所述区块链代理服务器中内置公钥解密模块,公钥解密模块将解密后的营商数据形成哈希值,数据采集模块中的哈希值与区块链代理服务器形成的哈希值进行对比,哈希值一致允许访问否则拒绝访问,保证数据的秘密性。
[0032]本专利技术所述公钥解密模块与私钥解密模块进行物理隔离;所述区块链代理服务器与区块链代理服务器之间处于间隔通讯状态,以保证数据单独篡改对原始数据的影响,进一步提高了秘密性。
附图说明
[0033]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本专利技术的流程示意图。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]如图1所示,
[0037]一种基于区块链的营商环境数据采集系统,包括:
[0038]数据采集模块以采集用户输入的营商环境数据;
[0039]区块链服务平台以接收数据采集模块发送的身份认证请求;
[0040]所述区块链平台利用所述数据采集模块采集的是营商环境数据签发公钥以及私钥,对已获取的营商环境所处的数据采集模块的ID和营商环境数据形成的公钥进行加密,并将得到的加密数据发送至区块链代理服务器;
[0041]所述区块链平台签发的私钥返回数据采集模块,所述数据采集模块内置私钥解密模块,私钥解密模块将解密后的营商环境数据形成哈希值;
[0042]区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥,所述区块链代理服务器中内置公钥解密模块,公钥解密模块将解密后的营商数据形成哈希值;
[0043]所述公钥解密模块与私钥解密模块进行物理隔离;
[0044]所述区块链代理服务器与区块链代理服务器之间处于间隔通讯状态。
[0045]本实施例中,所述身份认证请求包括网关信息、用户ID,所述区块链本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的营商环境数据采集系统,其特征在于,包括:数据采集模块以采集用户输入的营商环境数据;区块链服务平台以接收数据采集模块发送的身份认证请求;所述区块链平台利用所述数据采集模块采集的是营商环境数据签发公钥以及私钥,对已获取的营商环境所处的数据采集模块的ID和营商环境数据形成的公钥进行加密,并将得到的加密数据发送至区块链代理服务器;所述区块链平台签发的私钥返回数据采集模块,所述数据采集模块内置私钥解密模块,私钥解密模块将解密后的营商环境数据形成哈希值;区块链代理服务器,用以接收区块链平台签发的所述数据采集模块的公钥,所述区块链代理服务器中内置公钥解密模块,公钥解密模块将解密后的营商数据形成哈希值;所述公钥解密模块与私钥解密模块进行物理隔离;所述区块链代理服务器与区块链代理服务器之间处于间隔通讯状态。2.根据权利要求1所述的基于区块链的营商环境数据采集系统,其特征在于:所述身份认证请求包括网关信息、用户ID,所述区块链平台将身份认证请求与营商环境数据一并签发形成公钥以及私钥。3.根据权利要求1所述的基于区块链的营商环境数据采集系统,其特征在于:所述区块链代理服务器有若干个且采用分布式系统管理,当其中一个区块链服务器发生故障时,替换故障的区块链服务器,并将采集的营商数据储存到完好的区块链服务器中。4.根据权利要求1所述的基于区块链的营商环境数据采集系统,其特征在于:所述区块链服务器包括:获取模块,用于获取所述数据采集模块发送的资源任务请求,所述数据采集模块包括资源总控制终端、渠道方终端或核销方终端,所述资源任务请求包含资源参数;执行模块,用于根据所述资源参数,执行所述资源任务...

【专利技术属性】
技术研发人员:刘辉
申请(专利权)人:中国标准化研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1