[发明专利]基于信任机制的区块链DPoS共识方法有效

专利信息
申请号: 201910096783.0 申请日: 2019-01-31
公开(公告)号: CN109639837B 公开(公告)日: 2021-04-06
发明(设计)人: 杨鹏;羊梦娇;李幼平;张长江;郑斌 申请(专利权)人: 东南大学
主分类号: H04L29/08 分类号: H04L29/08;H04L9/08;H04L9/30;H04L9/32
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 孟红梅
地址: 211189 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于信任机制的区块链DPoS共识方法,该方法首先为区块链系统中的节点引入信任度和信任能级的概念,信任能级为Error的节点无法参与代理节点竞选,然后通过信任权利机制选举出代理节点;接着采用可验证随机函数在代理节点中抽选出记账节点;最后在区块链网络运行过程中,对节点行为进行信任奖惩,对降到Error能级的记账节点采取中断剔除策略。本发明通过对节点信任能级的跟踪以及节点的信任奖惩,降低恶意节点成为记账节点的概率,提高普通节点的参与积极度,保证整个共识方法的可靠性,并且以信任度作为股权证明,不需要额外的代币分发。
搜索关键词: 基于 信任 机制 区块 dpos 共识 方法
【主权项】:
1.一种基于信任机制的区块链DPoS共识方法,其特征在于,该方法为区块链系统中节点定义信任度,并根据信任度值高低分为Normal、Warning、Error三个信任能级;区块链网络中信任能级达到Normal的节点可以选择申请竞选代理节点,将信任能级降到Error的记账节点强制踢出代理节点集合;所述方法包括以下步骤:(1)初始化区块链系统中节点信任度;(2)利用信任权利机制选举出代理节点;选举过程中信任度能级为Error的节点无法参加代理节点竞选,由信任能级不为Error的节点为代理节点候选者投票,根据节点信任度与加入区块链系统的时间计算每个节点的投票权重,选取得票数前N个节点作为代理节点,N为系统设定的代理节点个数;其中,节点的信任度越高以及加入系统的时间越长,节点投票所占权重越大,若节点信任能级达到Error状态,则时间清零直到恢复到Waring状态再重新计算时间;(3)在步骤(2)选取的代理节点中根据基于可验证随机函数选取出记账节点;同一时刻,区块链网络中仅有一个记账节点;记账节点执行一定时间的任务后选取下一个记账节点,重复N次后,进行下一轮的代理节点选取;(4)在区块链网络运行过程中对节点行为进行信任奖惩;对于记账节点,如果产生恶意区块,则扣除信任度,如果产生正确区块则奖励信任度,若记账节点信任能级降到Error状态则会被强制踢出代理节点集合;对于普通节点,参与投票可以获得信任度奖励。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910096783.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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