[发明专利]基于区块链的信誉管理方法有效
申请号: | 202211130246.1 | 申请日: | 2022-09-16 |
公开(公告)号: | CN115529170B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 李荔 | 申请(专利权)人: | 山东百增网络科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/104;G06F21/64;G06F21/62;G06F21/60 |
代理公司: | 合肥北极牛知识产权代理事务所(特殊普通合伙) 34239 | 代理人: | 刘苗 |
地址: | 276000 山东省临*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 信誉 管理 方法 | ||
1.一种基于区块链的信誉管理方法,其特征在于,包括:
第一客户端向第一服务端发送信誉数据包,其中,所述信誉数据包包括第一身份标识及第一信誉评分,所述第一信誉评分是由所述第一客户端生成的;
所述第一服务端使用第一公钥对所述第一身份标识进行加密生成第二身份标识,并将所述第二身份标识及所述第一信誉评分打包至第一信誉交易发送到区块链平台,同时将所述信誉数据包进行存储;所述第一公钥由所述区块链平台生成并公开,且所述第一公钥是唯一的;
所述区块链平台根据智能合约对所述第一信誉交易进行合法性验证;当所述合法性验证成功时,将所述第一信誉交易添加平台类型标识后存入存储域并上链。
2.根据权利要求1所述的方法,其特征在于,所述区块链平台,根据所述智能合约对所述第一信誉交易进行合法性验证,包括:
当第一服务端公钥地址包含于公钥地址集合中时,确定所述合法性验证成功,当所述第一服务端公钥地址不包含于所述公钥地址集合中时,确定所述合法性验证失败;
所述公钥地址集合是预先设置于所述智能合约存储域中的,所述第一服务端公钥地址包含于所述第一信誉交易中。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
第二服务端监听所述区块链平台;
当所述区块链平台上有新区块上链时,所述第二服务端获取所述新区块,并根据所述新区块中的所述第二身份标识和所述平台类型标识获取所述区块链平台中对应的第一信誉评分集合,根据所述第一信誉评分集合计算生成第二信誉评分,并将所述第二身份标识、所述平台类型标识及所述第二信誉评分打包成第二信誉交易发送至所述区块链平台。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
第二客户端向所述第一服务端发送注册数据包,其中,所述注册数据包包括所述第一身份标识;
所述第一服务端对所述注册数据包进行恶意用户验证;当所述恶意用户验证成功时,将所述注册数据包进行存储;当所述恶意用户验证失败时,丢弃所述注册数据包。
5.根据权利要求4所述的方法,其特征在于,所述对所述注册数据包进行恶意用户验证,包括:
所述第一服务端使用所述第一公钥对所述第一身份标识进行加密生成所述第二身份标识,再根据所述第二身份标识及所述平台分类标识从所述区块链平台获取相对应的所述第二信誉评分;
当所述第二信誉评分高于信誉阈值时,确定所述恶意用户验证成功;当所述第二信誉评分低于所述信誉阈值时,确定所述恶意用户验证失败;
其中,所述信誉阈值是预先设置的。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
第二客户端向第三服务端发送背书数据包,其中,所述背书数据包包括所述第一身份标识、所述平台分类标识及保证金凭证;
所述第三服务端对所述背书数据包进行背书验证;当所述背书验证成功时,根据所述第一身份标识和所述保证金凭证生成所述第二身份标识和第三信誉评分,并打包至第三信誉交易发送到所述区块链平台,同时将所述背书数据包进行存储。
7.一种基于区块链的信誉管理方法,其特征在于,由区块链平台执行所述方法,所述方法包括:
获取第一服务端发送的第一信誉交易;所述第一信誉交易由所述第一服务端使用第一公钥对第一客户端发送的第一身份标识进行加密生成第二身份标识,并将所述第二身份标识及所述第一客户端发送的第一信誉评分打包生成;
根据智能合约对所述第一信誉交易进行合法性验证;
当所述合法性验证成功时,将所述第一信誉交易添加平台类型标识后存入存储域并上链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东百增网络科技有限公司,未经山东百增网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211130246.1/1.html,转载请声明来源钻瓜专利网。