[发明专利]区块链节点验证方法及装置在审
申请号: | 202010491792.2 | 申请日: | 2019-12-03 |
公开(公告)号: | CN111669388A | 公开(公告)日: | 2020-09-15 |
发明(设计)人: | 丁奇娜 | 申请(专利权)人: | 丁奇娜 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 262200 山东省潍坊*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 节点 验证 方法 装置 | ||
本说明书实施例公开了一种区块链节点验证方法及装置。在该方法中,通过对第二区块链节点的通信记录进行分析以得到第二区块链的安全系数,能够在与第二区块链节点建立通信连接之前根据安全系数对第二区块链节点进行有效的验证。由于上述验证是基于通信记录而非共识算法进行的,且通信记录经过第三方验证的,如此,能够确保获取到的通信记录的安全性和不可篡改性,进而能够在不增加区块链节点的运算负荷的前提下实现区块链节点之间的验证。
技术领域
本申请涉及区块链节点验证技术领域,尤其涉及一种区块链节点验证方法及装置。
背景技术
随着区块链技术的发展,现在很多领域已经逐渐开始应用区块链技术,依附于区块链中每个节点的分布式核算和存储以及每个节点的自治性,能够使得每个节点实现自由、安全的数据交换。
由于区块链涉及的领域包括能源电力、医疗卫生、智慧城市以及金融保险等领域,因而确保区块链在这些领域的网络安全性是非常重要的。
基于共识算法形成的区块链信任机制能够有效地确保区块链网络中各个节点之间数据交换安全性,但随着信息技术以及大数据的发展,黑客的算法破解能力和节点伪装能力也在逐步提高,而频繁更换和复杂化区块链节点之间的共识算法以实现区块链节点之间的验证会导致区块链节点的运算负荷增加。由此可见,如何在不增加区块链节点的运算负荷的前提下实现区块链节点之间的验证是现阶段一个需要解决的技术问题。
发明内容
本说明书实施例提供了一种区块链节点验证方法及装置,以解决或者部分解决如何在不增加区块链节点的运算负荷的前提下实现区块链节点之间的验证。
为解决上述技术问题,本说明书实施例第一方面公开了一种区块链节点验证方法,应用于区块链网络中的第一区块链节点,所述方法至少包括:
获取所述区块链网络中的第二区块链节点的N条通信记录;
根据所述N条通信记录确定所述第二区块链节点的安全系数;
在与所述第二区块链节点建立信息传输通道之前,根据所述安全系数判断所述第二区块链节点是否通过验证;
其中,所述获取所述区块链网络中的第二区块链节点的N条通信记录,包括:向云端服务器发送通信记录获取请求;获取所述云端服务器根据所述通信获取请求反馈的频段调整指令;根据所述频段调整指令对接收频段进行调整得到目标频段,并按照所述目标频段获取所述云端服务器发送的所述第二区块链节点的N条通信记录;
其中,频段调整指令是通过以下步骤生成的:
所述云端服务器在检测到存在多个通信记录获取请求时,解析每个通信记录获取请求得到每个通信记录获取请求对应的损耗百分比;
所述云端服务器基于得到的所有损耗百分比的大小,对所述多个通信记录获取请求进行排序得到排序序列;从所述排序序列中选取出位于序列中间的通信记录获取请求对应的损耗百分比作为基准百分比;
所述云端服务器确定所述基准百分比与所述所有损耗百分比中除所述基准百分比以外的每个损耗百分比之间的差值;
所述云端服务器为所述基准百分比对应的通信记录获取请求对应的第一区块链节点设置第一目标频段,并根据所述第一目标频段和所述差值为除所述基准百分比以外的每个损耗百分比对应的通信记录获取请求对应的第一区块链节点设置第二目标频段;根据所述第一目标频段或所述第二目标频段生成对应的频段调整指令。
可选地,所述方法还包括:
在判断出所述第二区块链节点通过验证时,与所述第二区块链节点建立所述信息传输通道;
从完成对所述信息传输通道的建立的时刻开始,按照设定时间间隔获取所述第二区块链节点的当前关联通信状态信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丁奇娜,未经丁奇娜许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010491792.2/2.html,转载请声明来源钻瓜专利网。