← 返回列表
一种簇间区块传输方法、存储介质及计算设备
申请人信息
- 申请人:南京信息工程大学
- 申请人地址:210044 江苏省南京市江北新区宁六路219号
- 发明人: 南京信息工程大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种簇间区块传输方法、存储介质及计算设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410119755.7 |
| 申请日 | 2024/1/29 |
| 公告号 | CN117675669A |
| 公开日 | 2024/3/8 |
| IPC主分类号 | H04L45/00 |
| 权利人 | 南京信息工程大学 |
| 发明人 | 张佩云; 徐涪雅; 陶帅; 陆克中; 马小琴 |
| 地址 | 江苏省南京市江北新区宁六路219号 |
摘要文本
本发明公开了一种簇间区块传输方法、存储介质及计算设备,首先计算簇的信任值,然后计算节点综合PR值包括节点的传输速率PR值和信任PR值,最后依据节点综合PR值选择最优节点传输块。由于该方法是簇头节点遍历其邻居节点和与其同属一簇的非簇头节点集合,从而降低区块链的区块传输时延,减少分叉的可能性,降低低效节点的影响,进而增加区块链的稳定性和安全性。
专利主权项内容
1.一种簇间区块传输方法,其特征在于,包括:发送簇的簇头节点广播inv消息到所有同属发送簇的非簇头节点;接收所述inv消息后的发送簇的非簇头节点广播inv消息给目标簇的特定非簇头节点,所述特定非簇头节点指的是与发送簇的非簇头节点处于邻居节点位置的非簇头节点;接收所述inv消息后的特定非簇头节点广播inv消息给目标簇的簇头节点,并记录inv消息的来源;接收所述inv消息后的目标簇的簇头节点发送request消息;接收所述request消息后的特定非簇头节点查找消息来源记录将其发送给发送簇对应的非簇头节点;接收所述request消息后的发送簇对应的非簇头节点判断消息来源所在簇的信任PR值是否高于设定值,如高于则记录消息来源所在簇的综合PR值,否则不记录;发送簇对应的非簇头节点从记录下来的消息来源所在簇的综合PR值中选取最高值更新作为推荐簇,如记录为空则推荐簇也为空;从发送簇的各个非簇头节点的推荐簇中选取综合PR值最高的作为传输对象,并将提供该推荐簇的非簇头节点作为推荐节点,如果发送簇的各个非簇头节点的推荐簇均为空,则终止;发送簇的簇头节点发送区块给所述推荐节点,再通过推荐节点将区块发送给推荐簇的特定非簇头节点,之后将发送簇中所有非簇头节点的request消息记录来源和推荐簇相同的记录删除。