[发明专利]一种基于多节点决策的区块链网络动态管理方法有效

专利信息
申请号: 202010031381.5 申请日: 2020-01-13
公开(公告)号: CN111245836B 公开(公告)日: 2021-07-13
发明(设计)人: 陈虹;周帅;丘志杰;孙燕 申请(专利权)人: 电子科技大学;电子科技大学广东电子信息工程研究院
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;H04L9/32
代理公司: 成都行之专利代理事务所(普通合伙) 51220 代理人: 温利平;陈靓靓
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 节点 决策 区块 网络 动态 管理 方法
【说明书】:

发明公开了一种基于多方决策的区块链网络动态管理方法,根据初始的参与方搭建初始的区块链网络,在初始参与方中设置若干验证节点,由所有初始参与方一起构建得到共识系统,当区块链网络存在变动请求时,由各验证节点对请求进行处理,再由共识系统对请求处理结果进行共识得到最终处理结果。本发明使区块链网络的管理交由所有参与方决策,共同维护网络正常运行。

技术领域

本发明属于区块链技术领域,更为具体地讲,涉及一种基于多节点决策的区块链网络动态管理方法。

背景技术

在现有基于P2P(Peer to Peer)对等网络的区块链系统中,整个网络对于节点的管理存在很大不足。以比特币为代表的公链区块链网络,整个网络是一个松散的组织。网络中每一个节点仅维持相邻的若干个节点连接,网络中消息的广播通过多跳机制,节点可能受到重复消息。并且整个网络的进出不受任何规则约束,在增加网络可扩展性的同时,也带来了安全隐患。联盟区块链中,存在一个中心节点的角色对整个网络进行监控,即使该节点不一定参与网络的正常运行。但中心节点的管理员角色,违背了区块链去中心化的原则。

发明内容

本发明的目的在于克服现有技术的不足,提供一种基于多方决策的区块链网络动态管理方法,将网络管理交由网络所有参与方决策,参与方共同维护网络正常运行。

为实现上述发明目的,本发明基于多方决策的区块链网络动态管理方法包括以下步骤:

S1:根据初始的参与方搭建初始的区块链网络,在初始参与方中设置若干验证节点,由所有初始参与方一起构建得到共识系统;

S2:新参与方将加入请求发送给区块链网络中所有验证节点,验证节点在收到来自新参与方的加入请求后,验证该请求合法性并决定是否同意该请求;验证节点生成对该请求的请求处理结果并使用Hash算法对该请求与请求处理结果计算摘要,使用验证节点的私钥对摘要进行签名,并将请求处理结果与签名发送至共识系统;

共识系统收集各个验证节点对该新参与方的请求处理结果,然后使用验证节点公钥验证请求处理结果的合法性,对通过合法性验证的请求处理结果进行判断,判断同意新参与方加入的请求处理结果是否满足预先设置的规则,如果满足,令新参与方加入,更新网络状态,添加新参与方信息,同时告知新参与方结果;如果不满足,告知新参与方不同意加入;

S3:当某个参与方需要退出区块链网络时,该参与方向网络中所有验证节点发送退出网络请求;各个验证节点在接收到来自该参与方的退出网络请求后,验证该请求合法性并同意该请求;验证节点生成对该请求的请求处理结果并使用Hash算法对该参与方的退出网络请求作摘要处理,使用验证节点的私钥对摘要进行签名,并将请求处理结果与签名发送至给共识系统;

共识系统收集各个验证节点的请求处理结果,然后使用验证节点公钥验证判定结果的合法性,对通过合法性验证的请求处理结果进行判断,判断同意该参与方退出的请求处理结果是否满足预先设置的规则,如果满足,令该参与方退出,更新网络状态,删除该参与方信息,同时告知该参与方结果;如果不满足,继续收集其他验证节点处理结果;

S4:在区块链网络运行过程中,各个验证节点对其他参与方进行监控,当某个验证节点发现某个参与方存在异常时,将该参与方视为异常参与方,向所有验证节点发送参与方异常消息,验证节点在接收到参与方异常消息后对该异常参与方进行异常状态判定,得到判定结果;验证节点对判定结果使用Hash算法作摘要处理,使用验证节点的私钥对摘要进行签名,并将判定结果与签名发送至给共识系统;

共识系统收集各个验证节点对该异常参与方的判定结果,然后使用验证节点公钥验证判定结果的合法性,对通过合法性验证的判定结果进行判断,判断判定该参与方异常的判定结果是否满足预先设置的规则,如果满足,设置异常参与方信息为无效,更新网络状态,告知异常参与方结果;如果不满足,不作任何操作;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;电子科技大学广东电子信息工程研究院,未经电子科技大学;电子科技大学广东电子信息工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010031381.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top