买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种面向链下存储的可并行信誉共识方法_山东大学_202310681225.7 

申请/专利权人:山东大学

申请日:2023-06-08

公开(公告)日:2024-04-26

公开(公告)号:CN116760526B

主分类号:H04L9/00

分类号:H04L9/00;H04L9/32;H04L67/104;H04L67/1061;H04L67/1097;H04L1/00

优先权:

专利状态码:有效-授权

法律状态:2024.04.26#授权;2023.10.03#实质审查的生效;2023.09.15#公开

摘要:本发明涉及一种面向链下存储的可并行信誉共识方法,本发明中,链下存储的信誉评价模型根据存储节点的行为数据,在存储节点历史信誉值的基础上,利用信誉评价规则计算存储节点的当前信誉值;将信誉值划分成设定数量等级并针对每个等级构建信誉索引队列;链下存储存储文件时,验证节点根据本地存储的信誉索引队列选择具有高信誉值的存储共识主节点,所选主节点配合副本节点和对等副本节点完成文件的共识存储过程和版本快照的共识过程。使得链下存储的文件存储任务基于信誉值来分配执行,可靠性更强。在信誉值辅助下,存储共识可以选择更加安全的存储节点进行共识,减少了遭遇拜占庭节点后恢复文件的资源浪费。

主权项:1.一种面向链下存储的可并行信誉共识方法,其特征在于,包括:链下存储的信誉评价模型根据存储节点的行为数据,在存储节点历史信誉值的基础上,利用信誉评价规则计算存储节点的当前信誉值,其中,所述信誉评价模型的公式包括: ,其中,为存储节点x的当前信誉值,R为存储节点x的历史信誉值,为辅助集群利用信誉评价规则对存储节点x评价得到的信誉值增量:,表示辅助集群全部验证节点对存储节点x行为的正确性评价;,其中,表示一个辅助集群验证节点n对存储节点x行为的正确性评价,N为辅助集群的节点量,t为设定阈值,S为节点剩余存储容量;将信誉值划分成设定数量等级并针对每个等级构建信誉索引队列;链下存储存储文件时,验证节点根据本地存储的信誉索引队列选择具有高信誉值的存储共识主节点,所选主节点配合副本节点和对等副本节点完成文件的共识存储过程和版本快照的共识过程,所选主节点配合副本节点和对等副本节点完成文件的共识存储过程包括:验证节点向主节点发送存储请求和需要存储的分块;主节点基于需要存储的分块生成第一存储请求消息并发送给通过分块哈希确定的最近副本节点,主节点向确定的副本节点发送第一存储请求消息;副本节点接收并验证第一存储请求消息通过后,将收到的分块通过第二存储请求广播给相邻的多个对等副本节点;每个对等副本节点验证第二存储请求消息通过后,暂存传递的分块,并向副本节点反馈;副本节点向至少三个正确反馈的对等副本节点发送同意PIN消息,对等副本节点执行PIN后,针对同意PIN消息反馈PIN确认消息;副本节点收到所有对等副本节点针对同意PIN消息的PIN确认消息后,向主节点发送副本节点存储完成信息,并期待主节点反馈共识成功消息;同时,所有参与存储的存储节点将存储行为数据发送验证节点验证且基于信誉评价模型进行存储节点的信誉计算更新;若主节点在规定时间内收到副本节点存储完成消息,则向验证节点返回成功,并向所有副本节点发送本次共识成功消息;失败则重新尝试,并在失败得到设定次数后更换主节点。

全文数据:

权利要求:

百度查询: 山东大学 一种面向链下存储的可并行信誉共识方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。