[发明专利]一种基于PBFT区块链技术的仓储构建方法及系统有效
申请号: | 202010334085.2 | 申请日: | 2020-04-24 |
公开(公告)号: | CN111598565B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 杨春燕;宾冬梅;凌颖;余通;黎新 | 申请(专利权)人: | 广西电网有限责任公司电力科学研究院 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q50/06;G06F21/64;H04L9/40;H04L67/10 |
代理公司: | 北京国帆知识产权代理事务所(普通合伙) 11334 | 代理人: | 李增朝 |
地址: | 530015 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 pbft 区块 技术 仓储 构建 方法 系统 | ||
本发明公开了一种基于PBFT区块链技术的仓储构建方法及系统,其中所述方法包括:在区块链网络中制定智能合约,对节点选举;其他节点对候选节点投票;用户对需要共识的部分签名,发送到网络中,对共识请求广播,某个节点接收后进行判断,满足则对交易转播,将交易放入共识缓存序列;系统初始化共识后节点进入共识流程,PBFT的主节点对共识信息封装和签名,主节点将信息全网广播,副节点对信息判断;信息有效则进入“准备”阶段,并对信息封装和签名,且向全网广播;主节点没有在规定时间内响应或已经达成共识后,进行视图切换进入下一轮共识产生新区块。在本发明实施中,有效地解决供应链中存在的信息不透明、安全性能低、吞吐量低的问题。
技术领域
本发明涉及电力行业供应链的技术领域,尤其涉及一种基于PBFT区块链技术的仓储构建方法及系统。
背景技术
电网企业作为资产密集型企业,其最重要的任务之一是保证设备资产的安全稳定运行。为保证这一重要任务,除了高水平的运行维护,稳定的备品备件和物资供应也是重要保障手段。为了保证生产安全,各基层单位均采取了相对保守的储备策略,自备充足的备品备件。相对保守的储备策略却带来了日益高涨的储备规模,从而在供应链中会出现信息不透明、安全性能低、吞吐量低的问题。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种基于PBFT区块链技术的仓储构建方法及系统,提升现有产业的生产效率,有效地解决供应链中存在的信息不透明、安全性能低、吞吐量低的问题。
为了解决上述技术问题,本发明实施例提供了一种基于PBFT区块链技术的仓储构建方法,所述方法包括:
在区块链网络中制定智能合约,并根据所述智能合约对所述区块链网络中的各个节点进行选举,通过所述选举得到候选节点;
区块链系统中的其他节点对所述候选节点进行投票,通过投票得出前N个节点作为记账节点;
用户对需要共识的部分进行签名且将所述签名发送到所述区块链网络中,并对共识请求进行广播,所述区块链网络中的某个节点接收到所述共识请求后进行判断,当所述共识请求满足所述智能合约则对交易进行转播,且将所述交易放入共识缓存序列;
所述区块链系统初始化共识后所述区块链网络中的节点进入共识流程,PBFT的主节点对共识信息进行封装和签名,所述区块链网络中的主节点将所述PBFT的主节点签名后的共识信息进行全网广播,所述区块链网络中的副节点对所述共识信息进行判断;
所述区块链网络中的副节点判断所述共识信息有效后进入“准备”阶段,并对所述共识信息进行封装和签名,且向全网广播;
所述区块链网络中的主节点没有在规定时间内响应或已经达成共识后,进行视图切换进入下一轮共识产生新区块。
可选的,所述在区块链网络中制定智能合约包括:
在区块链中制定智能合约,并在所述智能合约中预先设定系统通过率。
可选的,所述预先设定系统通过率设定为大于三分之二。
可选的,所述所述区块链网络中的副节点判断所述共识信息有效后进入“准备”阶段,并对所述共识信息进行封装和签名,且向全网广播包括:
所述区块链网络中的副节点对所述“准备”阶段的信息进行判断;
若所述“准备”阶段的信息有效,则所述区块链网络中的副节点发出“确认”信息,并进行所述“确认”信息的判断;
若所述“确认”信息有效,则所述“确认”信息加入到“确认”序列。
可选的,所述视图切换包括:
所述区块链网络中的副节点将共识设为不活跃或结束状态后进入下一轮共识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西电网有限责任公司电力科学研究院,未经广西电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010334085.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多孔型磁性离子交换树脂的制备方法及其应用
- 下一篇:一种医用可拼接绷带