[发明专利]一种去中心检测节点合法性的方法有效
申请号: | 201810058707.6 | 申请日: | 2018-01-22 |
公开(公告)号: | CN110071898B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 杨税令 | 申请(专利权)人: | 本无链科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06Q20/38 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中心 检测 节点 合法性 方法 | ||
本发明公开了一种去中心检测节点合法性的方法,包括扫描单元,探测单元,信息传输单元,数据处理单元,检测单元,计时单元,检测节点合法性的过程包括:扫描网络—探测节点—数据处理—一致性检测—确定合法性节点,本技术方案结合数据统计分析手段,可以更加准确有效的得出最大公约数节点列表,方便后续检测单元的判断;通过本方法可以从细枝末节处着手重建数据访问的安全工作,提升区块链网络数据交易的安全性;达到实现区块链网络数据交易安全可靠,真实有用的目的。
技术领域
本发明涉及区块链技术领域,特别是一种去中心检测节点合法性的方法。
背景技术
传统区块链技术对所访问的节点合法性要求性并不高,甚至是没有要求,当去中心应用在没有权威中心服务器提供绝对可信服务时往往很容易连上一个恶意节点,由此带来许多问题:
(1)信息真实性不可靠
众所周知,当前的时代,信息安全,真实,可靠对用户的重要性不言而喻,往往虚假信息带给用户的是难以预料的不良结果,背后原因很多,但是较为关键的是用户在访问区块链网络时容易连上恶意性很强的节点,欲访问数据的节点没有方法通过检测对象的合法性,无法得知数据来源的真实性与可靠性,从而无法保障访问结果的真实性与可靠性;
(2)严重危害网络安全
如今是网络的时代,网络安全极为重要,大数据的传输难以保证所有节点之间传输的数据是否安全可信,目前区块链网络当中还是采用中心服务器作为传输中心,一旦中心服务器失去绝对可信服务时,整个区块链网络的安全性能便大幅度降低,这将严重影响到区块链网络的安全,从而表示着在网络上进行交易的不安全性。
此时该应用需要该方法进行检测节点合法性,从细枝末节处着手重建数据访问的安全工作,为的就是实现区块链网络数据交易安全可靠,真实有用的目的。
发明内容
本发明旨在提出一种去中心检测节点合法性的方法,通过扫描网络—探测节点—数据处理—一致性检测—确定合法性节点等步骤实现区块链网络数据交易安全可靠,真实有用的目的。
一种去中心检测节点合法性的方法,其特征在于,包括:
扫描单元:节点在发起访问时,通过扫描单元对区块链网络进行扫描,确定有用网段的IP地址;
探测单元:节点通过探测单元对有用网段IP地址进行搜索,探测该地址的指定端口是否有响应,并向该端口发起查询最新数据的请求;
信息传输单元:经过对指定端口的请求发起之后,该端口所在节点对请求所做出的反馈数据通过信息传输单元传达到发出请求的节点,并且信息传输单元用作节点访问过程当中所有的数据交互的渠道;
数据处理单元:对反馈数据进行分类汇总记录,形成数据汇总分类表,将对请求作出响应的节点按照所反馈的最新数据是否一致进行分类并在每组类别当中确定最快节点,通过算法取出数据汇总分类表当中公约数最大的节点列表;
检测单元:当公约数最大的节点列表的节点数量在全体可用节点中的比例1-(n-1)/3时,选择该节点列表当中的最快节点进行访问;
计时单元:统计可用节点反馈最新数据的所需时间,用于数据处理单元确定每组类别当中的最快节点,
所述检测节点合法性的过程涉及各单元的顺序包括:将节点通过扫描单元——探测单元——信息传输单元——数据处理单元——检测单元——计时单元的检测,最终获得合法性节点。
在本技术方案中,所述检测方法具体包括如下步骤:
步骤1:节点通过扫描单元扫描该节点所处区块链网络并搜索该节点所处网段的IP地址;
步骤2:利用探测单元探测该IP地址的指定端口是否有响应,指定端口若有回应,则向端口发起查询最新数据的请求命令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于本无链科技(深圳)有限公司,未经本无链科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810058707.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于移动端的区块链系统
- 下一篇:一种基于网站的实名认证的方法