【技术实现步骤摘要】
一种黑名单管理方法、装置、计算机系统及可读存储介质
本专利技术涉及通信
,尤其涉及一种黑名单管理方法、装置、计算机系统及可读存储介质。
技术介绍
黑名单是用来储存失信单位或人员信息的工具,目前黑名单系统主要是通过中心化系统来对其进行管理和储存,即一家具有公信力的单位,或者权威机构作为中介,发布并管理企业和个人的黑名单。这家单位和机构必须要有绝对的公信力和权威,使我们无条件信任其发布的黑名单是准确,公正和及时的。除了用国家信用给其背书,其实成立这样的机构是非常困难的,而且权利的集中往往会导致其内部滋生腐败。这样导致去中心化的系统应运而生;然而这种方式的中心化系统一旦被外部设备攻破,外部设备将很容易对黑名单进行篡改,最终导致黑名单真实性失效的问题。基于上述问题,当前市面上出现了区块链黑名单,其目标就是用来解决黑名单被外部设备肆意篡改的情况出现,然而这种方式无法识别区块链内的网络节点是否有意提供虚假消息,导致黑名单中信息真实性无法得到保障。
技术实现思路
本专利技术的目的是提供一种黑名单管理方法、 ...
【技术保护点】
1.一种黑名单管理方法,其特征在于,基于区块链,所述区块链具有至少一个网络节点,包括以下步骤:/n接收所述区块链中某一网络节点生成的提案信息,并将生成所述提案信息的网络节点设为第一节点,及将区块链中除所述第一节点外的其他网络节点设为第二节点;验证所述第一节点并生成验证结果,根据所述验证结果将所述提案信息写入区块链的灰名单;其中,所述灰名单是用于储存提案信息的历史数据库,所述提案信息是用户通过用户端向网络节点录入的有失信嫌疑的嫌疑人信息;/n接收所述第二节点对是否将所述提案信息加入黑名单进行投票所生成的投票信息,验证所述第二节点并将验证成功的第二节点的投票信息设为正常投票信息 ...
【技术特征摘要】
1.一种黑名单管理方法,其特征在于,基于区块链,所述区块链具有至少一个网络节点,包括以下步骤:
接收所述区块链中某一网络节点生成的提案信息,并将生成所述提案信息的网络节点设为第一节点,及将区块链中除所述第一节点外的其他网络节点设为第二节点;验证所述第一节点并生成验证结果,根据所述验证结果将所述提案信息写入区块链的灰名单;其中,所述灰名单是用于储存提案信息的历史数据库,所述提案信息是用户通过用户端向网络节点录入的有失信嫌疑的嫌疑人信息;
接收所述第二节点对是否将所述提案信息加入黑名单进行投票所生成的投票信息,验证所述第二节点并将验证成功的第二节点的投票信息设为正常投票信息,将所述正常投票信息写入所述灰名单;
根据所述正常投票信息及生成该正常投票信息第二节点的权重,计算所述灰名单中的正常投票信息以获得投票结果;若所述投票结果为是,则将所述提案信息及其投票结果写入所述区块链的黑名单;若所述投票结果为否,则将所述提案信息及其投票结果保留在所述灰名单;其中,所述黑名单存储在区块链的区块中用于储存提案信息;
根据所述保留在灰名单中的提案信息及其投票结果,降低所述第一节点的权重;或
根据所述写入黑名单中的提案信息及其投票结果,提高所述第一节点的权重。
2.根据权利要求1所述的黑名单管理方法,其特征在于,所述验证所述第一节点并生成验证结果包括:
通过所述第一节点采用椭圆加密算法对网络私钥进行加密运算获得网络公钥,及采用哈希算法对提案信息进行哈希运算获得提案摘要;通过所述第一节点采用网络私钥对所述提案信息进行加密获得提案加密摘要;
通过所述第一节点将所述网络公钥、提案信息和提案加密摘要发送所述第二节点;
通过所述第二节点采用所述网络公钥对提案加密摘要解密获得第一摘要,通过所述第二节点采用哈希算法对所述提案信息进行哈希运算获得第二摘要;
通过所述第二节点判断所述第一摘要和第二摘要是否一致,若一致则生成内容为有权的验证结果;若不一致则生成内容为无权的验证结果。
3.根据权利要求1所述的黑名单管理方法,其特征在于,所述根据所述验证结果将所述提案信息写入区块链的灰名单包括:
提取所有第二节点生成的验证结果的内容;
如果所有验证结果的内容均为有权,则将所述提案信息写入区块链的灰名单;如果至少一个验证结果的内容为无权,则删除所述提案信息。
4.根据权利要求1所述的黑名单管理方法,其特征在于,所述验证所述第二节点并将验证成功的第二节点的投票信息设为正常投票信息包括:
通过所述第二节点采用椭圆加密算法对网络私钥进行加密获得网络公钥,采用哈希算法对所述投票信息进行哈希运算获得投票摘要,通过所述网络私钥对所述投票摘要加密获得投票加密摘要;
根据所述投票信息、网络公钥和投票加密摘要依次对生成投票信息的第二节点进行验证;
将验证成功的第二节点生成的投票信息作为正常投票信息,删除验证失败的第二节点生成的投票信息。
5.根据...
【专利技术属性】
技术研发人员:胡培铭,迟哲,
申请(专利权)人:平安资产管理有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。