一种基于区块链的城市数据存储方法及系统与流程
- 国知局
- 2024-12-06 12:24:51
本发明涉及数据存储,特别是指一种基于区块链的城市数据存储方法及系统。
背景技术:
1、目前,各个城市、地区或机构通常拥有独立的信用信息系统,信用、社保等数据无法实现互通。
2、同时,信用数据涉及个人隐私,法律和法规对跨区域数据共享有严格限制,而数据跨区域传输和存储增加了安全风险,容易成为网络攻击的目标。
3、基于以上原因,用户的信用行为无法实现异地积累,不仅限制了用户的信用信息的完整性和可靠性,还影响了用户在不同城市获取金融和社会服务的便利性和公平性,增加了各城市和机构的管理成本。
技术实现思路
1、为了解决,当前用户的信用行为无法实现异地积累,不仅限制了用户的信用信息的完整性和可靠性,还影响了用户在不同城市获取金融和社会服务的便利性和公平性,增加了各城市和机构的管理成本的技术问题,本发明提供了一种基于区块链的城市数据存储方法及系统。
2、本发明实施例提供的技术方案如下:
3、第一方面:
4、本发明实施例提供的一种基于区块链的城市数据存储方法,包括:
5、s1:城市节点收集目标用户在当前城市内的信用行为数据;
6、s2:城市节点根据所述信用行为数据,为所述目标用户添加信用标签;
7、s3:城市节点对所述信用行为数据以及所述信用标签打包为数据包后进行加密处理,并上传到数据存储系统;
8、s4:数据存储系统返回所述数据包的内容标识符,并记录所述数据包的存储位置;
9、s5:城市节点将所述数据包的内容标识符广播到区块链中;
10、s6:区块链向城市节点返回交易id以及内容标识符位置;
11、s7:当前城市节点在查询所述目标用户的信用时,向异地的含有所述目标用户的信用行为数据的目标城市节点发起查询请求;
12、s8:目标城市节点收集其他城市节点的投票结果,当其他城市节点投支持票数量大于预设数量时,目标城市节点为当前城市节点生成密钥,向当前城市节点返回密钥、交易id以及内容标识符位置;
13、s9:当前城市节点根据交易id以及内容标识符位置搜索智能合约,调取内容标识符;
14、s10:当前城市节点根据内容标识符从数据存储系统下载数据包;
15、s11:当前城市节点通过密钥对数据包进行解密,获取其他各个城市节点记录的目标用户的信用行为数据以及信用标签;
16、s12:当前城市节点根据各个城市节点对于所述目标用户的信用标签,结合各个城市节点的城市信用分数排位表,确定所述目标用户的综合信用。
17、第二方面:
18、本发明实施例提供的一种基于区块链的城市数据存储系统,包括:
19、处理器;
20、存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如第一方面所述的基于区块链的城市数据存储方法。
21、第三方面:
22、本发明实施例提供的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的基于区块链的城市数据存储方法。
23、本发明实施例提供的技术方案带来的有益效果至少包括:
24、在本发明中,基于区块链技术构建城市数据存储架构,各个城市节点在收集用户在本市的信用行为数据以及信用标签之后可以加密存储到区块链当中,以便其他城市节点进行调用,确保各个城市节点之间信息同步更新,实现用户的信用行为异地积累,提升用户的信用信息的完整性和安全性,提升用户在不同城市获取金融和社会服务的便利性和公平性,降低各城市和机构的管理成本。
技术特征:1.一种基于区块链的城市数据存储方法,其特征在于,包括:
2.根据权利要求1所述的基于区块链的城市数据存储方法,其特征在于,所述s3中的对所述信用行为数据以及所述信用标签打包为数据包后进行加密处理,具体为:
3.根据权利要求2所述的基于区块链的城市数据存储方法,其特征在于,所述s11中的目标城市节点通过密钥对数据包进行解密,具体为:
4.根据权利要求1所述的基于区块链的城市数据存储方法,其特征在于,所述内容标识符为所述数据包的哈希值。
5.根据权利要求1所述的基于区块链的城市数据存储方法,其特征在于,所述城市信用分数排位表存储在区块链中。
6.根据权利要求5所述的基于区块链的城市数据存储方法,其特征在于,所述城市信用分数排位表包含各个城市节点的信用分数以及排名。
7.根据权利要求6所述的基于区块链的城市数据存储方法,其特征在于,所述城市节点的信用分数具体为:
8.根据权利要求1所述的基于区块链的城市数据存储方法,其特征在于,所述s12具体包括:
9.根据权利要求8所述的基于区块链的城市数据存储方法,其特征在于,各个所述城市节点的权重具体为:
10.一种基于区块链的城市数据存储系统,其特征在于,包括:
技术总结本发明提供一种基于区块链的城市数据存储方法及系统,涉及数据存储技术领域,方法包括:城市节点收集目标用户在当前城市内的信用行为数据;城市节点根据信用行为数据,为目标用户添加信用标签;城市节点将数据包的内容标识符广播到区块链中;当前城市节点在查询目标用户的信用时,向异地的含有目标用户的信用行为数据的目标城市节点发起查询请求;当前城市节点根据交易ID以及内容标识符位置搜索智能合约,调取内容标识符;当前城市节点根据内容标识符从数据存储系统下载数据包;当前城市节点通过密钥对数据包进行解密;根据各个城市节点对于目标用户的信用标签,结合各个城市节点的城市信用分数排位表,确定目标用户的综合信用。技术研发人员:饶丝伊,王涛,潘婷,许安然受保护的技术使用者:杭州惠民征信有限公司技术研发日:技术公布日:2024/12/2本文地址:https://www.jishuxx.com/zhuanli/20241204/341260.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表