[发明专利]一种面向可信服务供应链的区块链共识机制构建方法在审
申请号: | 202010043503.2 | 申请日: | 2020-01-15 |
公开(公告)号: | CN111292098A | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 张霖;张渊凯 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q20/38;G06Q50/04 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 张辉 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 可信 服务 供应 区块 共识 机制 构建 方法 | ||
1.一种面向可信服务供应链的区块链共识机制构建方法,其特征在于:
为每个节点设置信任度初始值;然后在每个设定的周期中,执行如下步骤:
步骤一:在系统中选举出候选节点;
步骤二:向系统中的所有候选节点索取候选节点参与共识节点竞选的竞选凭证,并对候选节点提交的竞选凭证进行校验,对校验合格的竞选凭证计算其服务力;
步骤三:系统选举共识节点,该共识节点负责从被选举时刻到下一个共识节点被选举时刻,该段时间内的交易信息打包和出块工作;同时,系统根据该共识节点的工作表现增加信任度或扣除信任度。
2.根据权利要求1所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于,所述步骤一中选举候选节点的方法如下:
第一步,系统向所有节点发送要求其参与共识节点竞选的通知;
第二步,收到通知的节点对该通知进行回复,同意则表示参与共识节点的竞选,不同意或不作出回复则表示放弃本次共识节点的竞选;
第三步,系统在发送通知后30秒时,对系统中所有节点的回复进行处理,同时对系统中所有节点的竞选状态进行确认,回复同意的节点作为候选节点,回复不同意或未回复的节点则不参与本次共识节点的竞选。
3.根据权利要求1所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于,所述步骤二的实现方法如下:
第一步,系统向所有候选节点发送要求提交竞选凭证的通知,竞选凭证包括最近n个区块中自身的交易数据以及在交易链中的存储位置;
第二步,收到通知的候选节点,向系统发送自身的竞选凭证;
第三步,;系统在发送要求提交竞选凭证的通知1分钟时,对系统中候选节点提交的竞选凭证信息进行统计,未在规定时间内发送竞选凭证的节点视为放弃本次共识节点的竞选;
第四步,系统对所有提交的竞选凭证进行校验,系统通过竞选凭证中交易数据的存储位置,在区块链中检索相应的交易数据,判断该交易数据是否属于最近n个区块,若不属于,则该交易信息属于无效信息;若属于,则提取该交易数据,并与竞选凭证中的交易数据进行比对,如一致,则该交易数据属于有效信息,否则,该交易数据属于错误信息;
第五步,对校验出现问题的候选节点,取消该候选节点本次共识节点竞选资格,并扣除信任度;校验没有问题的候选节点,系统计算每个候选节点的服务力。
4.根据权利要求3所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于,系统按照如下公式计算某个校验没有问题的候选节点的服务力:
其中,SP表示某个校验没有问题的候选节点的服务力,m表示区块链中第m区块,n表示设定的最近区块个数,Txm表示该候选节点在第m区块中交易的具体金额,Im表示区块链中第m区块的高度,Ilast表示区块链中末端区块的高度。
5.根据权利要求1所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于,所述步骤三的实现方法如下:
第一步,系统选取服务力最高的候选节点作为本次竞选的共识节点,享有记账权,并进行该段时期内的交易信息打包和出块工作;
第二步,当共识节点正确打包交易并出块后,系统为该共识节点增加信任度;相反,若共识节点不履行打包交易和出块的义务,将扣除该共识节点的信任度。
6.根据权利要求1所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于:信任度是服务供应链中节点可信程度的表征和衡量指标,信任度不能进行消费和转移,但能够作为该节点在服务供应链系统中贡献和信誉的象征,进而提高该节点所获得的订单量。
7.根据权利要求6所述的一种面向可信服务供应链的区块链共识机制构建方法,其特征在于:当某个节点信任度低于一定阈值时,将必须重新接受审计机构的审核,以确定该节点是否足够可信,是否能够继续参与到服务供应链系统的维护和交易过程中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010043503.2/1.html,转载请声明来源钻瓜专利网。