买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】用于化工厂易燃气体监测系统的PBFT算法改进方法_上海应用技术大学_202111260436.0 

申请/专利权人:上海应用技术大学

申请日:2021-10-28

公开(公告)日:2024-03-29

公开(公告)号:CN114024974B

主分类号:H04L67/1023

分类号:H04L67/1023;H04L67/12;G06Q40/04;G16Y40/10

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2022.02.25#实质审查的生效;2022.02.08#公开

摘要:本发明涉及一种用于化工厂易燃气体监测系统的PBFT算法改进方法,把区块链和化工厂易燃气体检测系统相结合,利用物联网技术把易燃气体检测设备作为区块链节点。把节点划分为四种角色:共识节点,共识候选节点,普通节点,主节点候选节点。在主节点的选取和替换拜占庭节点的过程中引入评分机制,以评分为据分配权重,根据权重随机选取节点,确保有效隔离出拜占庭节点,同时最大程度上选取可靠稳定的共识节点,减少视图的更换。共识节点的共识和替换节点的选取同时进行,提高了视图效率,并且设置新区快最长时间以及块最大包含交易量,满足其一生成区块,提高了系统吞吐量。

主权项:1.一种用于化工厂易燃气体监测系统的PBFT算法改进方法,其特征在于,具体包括如下步骤:1把节点分为四种角色,普通节点,共识候选节点,共识节点,主节点候选节点,IoT监测设备作为区块链普通节点加入区块链;2不具备计算能力的IoT监测设备作为普通节点或共识节点随时加入或退出网络,但有提交交易的权利和转发块的义务;3具备计算能力的IoT监测设备作为普通节点加入区块链,想要参加共识先要发起申请,等待审核,审核通过再交付押金成为共识候选节点;4根据共识候选节点的实力和等待时长计算共识候选节点的权重,根据权重对共识候选节点随机排序,按排序顺序选取共识候选节点替换共识节点中拜占庭节点,共识候选节点的排序结果暂不公布;5共识节点进行共识,评分机制会根据共识节点每次共识进行评分,做恶则扣除信誉积分,诚实则加积分,低于设置的阈值被认为出现拜占庭错误;6根据共识节点信誉积分和等待时长分配权重,根据权重随机选择共识节点中的一个节点作为主节点候选节点,当主节点产生错误时进行替换,选取的主节点候选节点暂不公布;7当监听到网络中出现拜占庭事件需要替换拜占庭节点时,公布候选节点,同时进行下一轮候选节点的选取,候选节点的选取和共识同步进行;8设置新区块最长生成时间h和最大交易量,在h时间内共识完成m笔交易,则打包这m笔交易生成新区块,若没达到m笔交易量则时长达到h时把已有的交易打包生成新区块;所述角色中共识节点参与共识,负责整个区块链系统的运行,根据共识节点的权重随机选择主节点候选节点,等待主节点出现错误进行替换,设置准入机制。

全文数据:

权利要求:

百度查询: 上海应用技术大学 用于化工厂易燃气体监测系统的PBFT算法改进方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。