[发明专利]区块链中的混合式共识机制的切换方法及相关设备在审
| 申请号: | 202010439673.2 | 申请日: | 2020-05-22 |
| 公开(公告)号: | CN111600960A | 公开(公告)日: | 2020-08-28 |
| 发明(设计)人: | 文格彬;王晓东;孙翰韬 | 申请(专利权)人: | 昆明大棒客科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/04;H04L9/08 |
| 代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 白冬梅 |
| 地址: | 650000 云南省昆明市五华*** | 国省代码: | 云南;53 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 中的 混合式 共识 机制 切换 方法 相关 设备 | ||
本申请公开了一种区块链中的混合式共识机制的切换方法及相关设备。混合式共识机制包括CPoW共识机制和EDPoS共识机制,该方法包括;按照预设算法产生随机信标;根据各超级节点获得的投票总数量,计算CPoW共识机制获得出块权的概率和EDPoS共识机制获得出块权的概率;根据计算的CPoW共识机制获得出块权的概率和EDPoS共识机制获得出块权的概率,将预设的随机信标的取值范围进行区间划分,得到与CPoW共识机制对应的第一区间和与EDPoS共识机制对应的第二区间;若产生的随机信标落在第一区间,确定基于CPoW共识机制进行出块,若产生的随机信标落在第二区间,确定基于EDPoS共识机制进行出块。
技术领域
本申请涉及区块链技术领域,尤其涉及一种区块链中的混合式共识机制的切换方法及相关设备。
背景技术
共识机制是区块链技术的核心之一,所有记账节点之间通过共识机制达成共识来认定一个记录的有效性,杜绝造假的可能。
随着区块链技术的发展,各种共识机制也在不断的被提出,目前常见的技术方案主要有以下几种。
1)工作量证明(Proof of Work,PoW)共识机制
PoW共识机制中,通过庞大的算力解决一个数学难题,从而得到出块权,获得相应的奖励。实际上,PoW共识机制中绝大多数的算力资源都是浪费的,且效率低下。
2)权益证明(Proof of Stake,PoS)共识机制
为了解决PoW的效率低下和资源浪费问题,出现了PoS共识机制。PoS共识机制中,根据节点持有奖励的量和时间进行利息分配。虽然PoS共识机制避免了非常复杂的运算,节约了资源,但是每一笔交易依然需要网络中所有持有奖励的节点进行确认,每秒能处理的交易量也非常少。
3)代理权益证明(Delegated Proof of Stake,DPoS)共识机制
DpoS共识机制是一种基于投票选举的共识算法,在DpoS共识机制中,不需要算力解决数学难题,而是通过投票选出生产者(即超级节点)来出块,如果生产者不称职,就随时有可能被通过投票踢出局,这也就解决了PoS的性能问题。在启动节点之前需要进行节点投票,满足最低投票要求才能启动主网。
以Enterprise Operation System(商用分布式设计区块链操作系统,EOS)为例,启动主网需要超过15%的奖励用于投票,这导致EOS主网启动花费了超过1个月的时间。
为防止参与共识机制的单节点崩塌而导致整个区块链的运行停止,以及防止因DPoS节点集体罢工而导致区块链网络整体瘫痪,可持续的工作量证明共识机制(continuable Proof of Work,CPoW)和更加“去中心化”的可拓展的委托权益证明共识机制(Extensible Delegated Proof of Stake,EDPoS)形成的混合式共识机制应运而生,这就涉及到两个共识机制的切换问题,目前,关于两个共识机制的切换,主要面临以下两个问题:首先,公链启动阶段,区块链系统中只通过CPoW共识机制出块,到达一定的标准后,启动EDPoS共识机制,但是如何实现CPoW共识机制到EDPoS共识机制的平滑过渡仍然是亟待解决的问题。其次,在CPoW共识机制和EDPoS共识机制混合工作的过程中,两种共识机制如何进行更加稳定的切换也仍然是亟待解决的问题。
发明内容
本申请的目的是提供一种区块链中的混合式共识机制的切换方法及相关设备,以解决相关技术中混合式共识机制中存在的切换问题。
本申请的目的是通过以下技术方案实现的:
一种区块链中的混合式共识机制的切换方法,所述混合式共识机制包括CPoW共识机制和EDPoS共识机制,所述区块链中的混合式共识机制的切换方法包括;
按照预设算法产生随机信标;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明大棒客科技有限公司,未经昆明大棒客科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010439673.2/2.html,转载请声明来源钻瓜专利网。





