-
公开(公告)号:CN115065689A
公开(公告)日:2022-09-16
申请号:CN202210650385.0
申请日:2022-06-10
申请人: 湖州市赛思安科技有限公司 , 深圳赛思鹏科技发展有限公司 , 北京大学深圳研究生院
IPC分类号: H04L67/104 , H04L67/1042 , H04L67/1074 , H04L67/1095 , H04L67/1097 , H04L9/32 , H04L41/14 , H04L1/00
摘要: 本发明提供一种基于历史评价的联盟链区块数据存储方法及系统,包括:步骤S1,建立基于纠删码的协作式存储模型,将网络中的所有节点按照角色分配到若干个协作群内,每个协作群内的节点之间使用纠删码进行协作式分块保存;步骤S2,通过每个节点在预设周期内持续记录和其他节点的交互状态,并根据评价模型汇总出各个节点的服务质量;步骤S3,对各个评分列表进行汇总并形成全局的节点分数排序,同时采用密码抽签的方式随机分配节点。本发明基于历史评价的节点分配机制来处理节点和数据块的对应关系,能够识别出运行状态更好的节点并授予更高的存储权限,同时,还结合服务质量进行评估,通过节点之间周期性汇总评价并利用密码抽签算法来分配。
-
公开(公告)号:CN115065689B
公开(公告)日:2024-04-02
申请号:CN202210650385.0
申请日:2022-06-10
申请人: 湖州市赛思安科技有限公司 , 深圳赛思鹏科技发展有限公司 , 北京大学深圳研究生院
IPC分类号: H04L67/104 , H04L67/1042 , H04L67/1074 , H04L67/1095 , H04L67/1097 , H04L9/32 , H04L41/14 , H04L1/00
摘要: 本发明提供一种基于历史评价的联盟链区块数据存储方法及系统,包括:步骤S1,建立基于纠删码的协作式存储模型,将网络中的所有节点按照角色分配到若干个协作群内,每个协作群内的节点之间使用纠删码进行协作式分块保存;步骤S2,通过每个节点在预设周期内持续记录和其他节点的交互状态,并根据评价模型汇总出各个节点的服务质量;步骤S3,对各个评分列表进行汇总并形成全局的节点分数排序,同时采用密码抽签的方式随机分配节点。本发明基于历史评价的节点分配机制来处理节点和数据块的对应关系,能够识别出运行状态更好的节点并授予更高的存储权限,同时,还结合服务质量进行评估,通过节点之间周期性汇总评价并利用密码抽签算法来分配。
-
公开(公告)号:CN115549931A
公开(公告)日:2022-12-30
申请号:CN202211533575.0
申请日:2022-12-02
申请人: 佛山赛思禅科技有限公司 , 湖州市赛思安科技有限公司 , 深圳赛思鹏科技发展有限公司
摘要: 本发明提供一种基于拟态防御的拜占庭容错实现方法及系统,包括:步骤S1,对普通节点进行分片操作,并生成节点的公私钥信息;步骤S2,通过密码抽签为分片内的节点划分节点角色;步骤S3,先通过不同分片中具有记账权的节点对相同的交易进行打包,再由具有表决权的节点进行投票;步骤S4,先通过各分片的领导节点共同组成多模裁决组,然后通过多模裁决组对投票结果进行动态分布式多模裁决;步骤S5,各分片的领导节点广播裁决结果,所有节点进行存储区块组和更新内存变量。本发明能够在保证拜占庭容错能力的同时,还通过引入动态异构冗余的元素,进而保证了高效的共识效率,并提升了整体的分区容忍性、结果的可靠性以及系统的稳健性。
-
公开(公告)号:CN115549931B
公开(公告)日:2023-04-14
申请号:CN202211533575.0
申请日:2022-12-02
申请人: 佛山赛思禅科技有限公司 , 湖州市赛思安科技有限公司 , 深圳赛思鹏科技发展有限公司
摘要: 本发明提供一种基于拟态防御的拜占庭容错实现方法及系统,包括:步骤S1,对普通节点进行分片操作,并生成节点的公私钥信息;步骤S2,通过密码抽签为分片内的节点划分节点角色;步骤S3,先通过不同分片中具有记账权的节点对相同的交易进行打包,再由具有表决权的节点进行投票;步骤S4,先通过各分片的领导节点共同组成多模裁决组,然后通过多模裁决组对投票结果进行动态分布式多模裁决;步骤S5,各分片的领导节点广播裁决结果,所有节点进行存储区块组和更新内存变量。本发明能够在保证拜占庭容错能力的同时,还通过引入动态异构冗余的元素,进而保证了高效的共识效率,并提升了整体的分区容忍性、结果的可靠性以及系统的稳健性。
-
公开(公告)号:CN113708963B
公开(公告)日:2022-08-16
申请号:CN202110963008.8
申请日:2021-08-20
申请人: 北京大学深圳研究生院
IPC分类号: H04L41/12 , H04L67/1042 , G06F16/27 , G06Q40/04
摘要: 本发明适用于区块链技术改进领域,提供了一种满足联盟链分区容忍性的优化拓扑递归方法,所述满足联盟链分区容忍性的优化拓扑递归方法包括递归及互连,每次递归使得原先的一个节点变成一个域,定义第r层的域编号为ir递归后新的节点编号会在原先节点编号的基础上向后增加一位,将每个r级域的对应节点用物理链路连接成r‑1级域的拓扑结构构成域间的互连。构造了一个具有良好分区容忍性的可扩展物理拓扑,该物理拓扑基于多维超立方体,可以缓解结构化P2P网络的拓扑不匹配问题。所提出的层次化递归拓扑方法继承了超立方体的强规则性特征,同时使用中短距离链路代替一般超立方体拓扑内的长距离链路,使得方法更具有可实现性。
-
公开(公告)号:CN113708963A
公开(公告)日:2021-11-26
申请号:CN202110963008.8
申请日:2021-08-20
申请人: 北京大学深圳研究生院
摘要: 本发明适用于区块链技术改进领域,提供了一种满足联盟链分区容忍性的优化拓扑递归方法,所述满足联盟链分区容忍性的优化拓扑递归方法包括递归及互连,每次递归使得原先的一个节点变成一个域,定义第r层的域编号为ir递归后新的节点编号会在原先节点编号的基础上向后增加一位,将每个r级域的对应节点用物理链路连接成r‑1级域的拓扑结构构成域间的互连。构造了一个具有良好分区容忍性的可扩展物理拓扑,该物理拓扑基于多维超立方体,可以缓解结构化P2P网络的拓扑不匹配问题。所提出的层次化递归拓扑方法继承了超立方体的强规则性特征,同时使用中短距离链路代替一般超立方体拓扑内的长距离链路,使得方法更具有可实现性。
-
-
-
-
-