基于三层树型通信结构的HotStuff共识机制构建方法

    公开(公告)号:CN116155683B

    公开(公告)日:2023-07-04

    申请号:CN202310430775.1

    申请日:2023-04-21

    Inventor: 张佩云 黄天林

    Abstract: 本申请涉及一种基于三层树型通信结构的HotStuff共识机制构建方法。该方法包括:获取每个投票节点对候选节点集中的候选节点进行投票的投票结果,从候选节点集中确定顶层共识节点、中间层代表节点、底层代表节点,分析代表节点与候选节点集中的其他候选节点的相似度,从候选节点集中的其他候选节点中确定出中间层共识节点集合和底层共识节点集合,顶层共识节点与中间层共识节点集合中的每个中间层共识节点建立通信,以及确定与每个分组的底层共识节点通信的两个中间层共识节点并建立通信。由此,能够保证每一个底层共识节点分组都能收到两个中间层共识节点的数据,有效提高数据传输的安全性。

    中继链中基于交易签名模糊聚类分析的异步共识方法

    公开(公告)号:CN118300773A

    公开(公告)日:2024-07-05

    申请号:CN202410706406.5

    申请日:2024-06-03

    Abstract: 本申请涉及一种中继链中基于交易签名模糊聚类分析的异步共识方法。该方法包括:通过中继链中的各验证组将来源链的跨链交易包验证通过的第一阶段签名包发送共识节点;共识节点取出跨链交易包的m个第一阶段签名包进行提案共识后,由聚类节点确定优先级,共识节点根据第一阶段共识提案的优先级进行异步二元共识,获得第一阶段异步共识结果,在第一阶段异步共识结果为共识成功的情况下,目标链验证跨链交易包并将跨链交易包和验证结果发送至各验证组再次验证进行第二阶段共识提案、确定出第二阶段共识提案的优先级,得到第二阶段异步共识结果,在第二阶段异步共识结果为共识成功的情况下,将跨链交易包打包成区块上链。提高了异步共识效率。

    基于三层树型通信结构的HotStuff共识机制构建方法

    公开(公告)号:CN116155683A

    公开(公告)日:2023-05-23

    申请号:CN202310430775.1

    申请日:2023-04-21

    Inventor: 张佩云 黄天林

    Abstract: 本申请涉及一种基于三层树型通信结构的HotStuff共识机制构建方法。该方法包括:获取每个投票节点对候选节点集中的候选节点进行投票的投票结果,从候选节点集中确定顶层共识节点、中间层代表节点、底层代表节点,分析代表节点与候选节点集中的其他候选节点的相似度,从候选节点集中的其他候选节点中确定出中间层共识节点集合和底层共识节点集合,顶层共识节点与中间层共识节点集合中的每个中间层共识节点建立通信,以及确定与每个分组的底层共识节点通信的两个中间层共识节点并建立通信。由此,能够保证每一个底层共识节点分组都能收到两个中间层共识节点的数据,有效提高数据传输的安全性。

    一种基于节点分组的联盟链区块存储方法

    公开(公告)号:CN115118737A

    公开(公告)日:2022-09-27

    申请号:CN202211022134.4

    申请日:2022-08-25

    Abstract: 本发明公开了一种基于节点分组的联盟链区块存储方法,包括步骤:S1,以全区块的低存储消耗、低存储复杂度和高安全性为优化目标,构建多目标优化模型;S2,采用存储分析算法收集分组内的节点存储复杂度,分析节点为非正常节点的概率,并将计算结果发送至节点所在组的Group proxy节点;再将计算结果转发至GPBFT阶段的主记账节点;S3,采用策略优化算法计算待选存储集合,并在各Group proxy节点间对主记账节点计算的待选存储集合达成共识;S4,对待选存储集合通过选择存储算法,确定每个区块的存储方案。本发明通过节点分组存储,降低联盟链中各节点的区块存储消耗,利用节点分组备份存储提高区块存储的安全性。

    中继链中基于交易签名模糊聚类分析的异步共识方法

    公开(公告)号:CN118300773B

    公开(公告)日:2024-10-01

    申请号:CN202410706406.5

    申请日:2024-06-03

    Abstract: 本申请涉及一种中继链中基于交易签名模糊聚类分析的异步共识方法。该方法包括:通过中继链中的各验证组将来源链的跨链交易包验证通过的第一阶段签名包发送共识节点;共识节点取出跨链交易包的m个第一阶段签名包进行提案共识后,由聚类节点确定优先级,共识节点根据第一阶段共识提案的优先级进行异步二元共识,获得第一阶段异步共识结果,在第一阶段异步共识结果为共识成功的情况下,目标链验证跨链交易包并将跨链交易包和验证结果发送至各验证组再次验证进行第二阶段共识提案、确定出第二阶段共识提案的优先级,得到第二阶段异步共识结果,在第二阶段异步共识结果为共识成功的情况下,将跨链交易包打包成区块上链。提高了异步共识效率。

    一种区块链网络中基于ILT的区块编码传输方法

    公开(公告)号:CN115333673A

    公开(公告)日:2022-11-11

    申请号:CN202210905529.2

    申请日:2022-07-29

    Abstract: 本发明公开了一种区块链网络中基于ILT的区块编码传输方法,首先对邻居节点的信道状态进行预测,再根据信道状态确定如何将区块划分分组并将分组编码进行传输;同时,提出了一种基于PiChu区块传输协议改进的编码包传输协议,在该协议中,节点只要收到编码包就向邻居节点发送INV消息,同时验证区块。本发明能够最大化利用信道对区块进行传输,从而避免区块过大、传输信道状态不佳而导致的区块重传现象;即使传输的编码包丢失,也不需要重传。

    一种基于节点分组的联盟链区块存储方法

    公开(公告)号:CN115118737B

    公开(公告)日:2022-11-18

    申请号:CN202211022134.4

    申请日:2022-08-25

    Abstract: 本发明公开了一种基于节点分组的联盟链区块存储方法,包括步骤:S1,以全区块的低存储消耗、低存储复杂度和高安全性为优化目标,构建多目标优化模型;S2,采用存储分析算法收集分组内的节点存储复杂度,分析节点为非正常节点的概率,并将计算结果发送至节点所在组的Group proxy节点;再将计算结果转发至GPBFT阶段的主记账节点;S3,采用策略优化算法计算待选存储集合,并在各Group proxy节点间对主记账节点计算的待选存储集合达成共识;S4,对待选存储集合通过选择存储算法,确定每个区块的存储方案。本发明通过节点分组存储,降低联盟链中各节点的区块存储消耗,利用节点分组备份存储提高区块存储的安全性。

Patent Agency Ranking