一种共识机制变种方法技术

技术编号:19938434 阅读:52 留言:0更新日期:2018-12-29 06:37
本发明专利技术公开了一种共识机制变种方法,包括投票机制的变种,包括以下步骤:步骤一:用户发起投票;步骤二:对用户是否具有投票权进行判断;步骤三:若具有投票权,用户可以确认投票,若不具有投票权,则用户需要取消投票;步骤四:取消投票的需要解除token限制并退还token,还包括零交易手续费平台的安全操作,具体包括:A:用户发起交易;B:系统计算用户余额;C:根据用户余额情况判定为直接交易或者限制交易次数,直接交易会引起交易风暴,限制交易次数可以避免交易风暴。本发明专利技术改善平台投票机制,增加token交易类型,提升投票操作的效率,同时加强应对交易海啸的风险的能力,使零交易手续的平台更加安全稳定。

【技术实现步骤摘要】
一种共识机制变种方法
本专利技术涉及互联网数据库
,尤其涉及一种共识机制变种方法。
技术介绍
共识机制是区块链事务达成分布式共识的算法,区块链是一种去中心化的分布式账本系统,它可以用于登记和发行数字化资产、产权凭证、积分等,并以点对点的方式进行转账、支付和交易。区块链系统与传统的中心化账本系统相比,具有完全公开、不可篡改、防止多重支付等优点,并且不依赖于任何的可信第三方。由于点对点网络下存在较高的网络延迟,各个节点所观察到的事务先后顺序不可能完全一致。因此区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序进行共识。这种对一个时间窗口内的事务的先后顺序达成共识的算法被称为“共识机制”。共识机制一般包括合约模块、投票模块、出块模块和存储模块,投票模块中的投票机制一般需要转换成投票专用的token才能进行投票,且取消投票需要三天后才能解除token限制,导致投票效率比较低,另外面对零交易手续平台带来的交易海啸也是需要解决的问题。
技术实现思路
本专利技术的目的是为了解决现有技术中的问题,而提出的一种共识机制变种方法,目的是改善平台投票机制,提升投票操作的效率,同时加强应对交易本文档来自技高网...

【技术保护点】
1.一种共识机制变种方法,包括投票机制的变种,其特征在于:包括以下步骤:步骤一:用户发起投票,在区块链中,每个节点,如果具备足够的资产质押,都可以自荐成为生产候选者,生产候选者为各个成员的投票对象,投票是成为生产者的必要步骤;步骤二:对用户是否具有投票权进行判断;步骤三:若具有投票权,用户可以确认投票,若不具有投票权,则用户需要取消投票;步骤四:取消投票的需要解除token限制并退还token。

【技术特征摘要】
1.一种共识机制变种方法,包括投票机制的变种,其特征在于:包括以下步骤:步骤一:用户发起投票,在区块链中,每个节点,如果具备足够的资产质押,都可以自荐成为生产候选者,生产候选者为各个成员的投票对象,投票是成为生产者的必要步骤;步骤二:对用户是否具有投票权进行判断;步骤三:若具有投票权,用户可以确认投票,若不具有投票权,则用户需要取消投票;步骤四:取消投票的需要解除token限制并退还token。2.根据权利要求1所述的一种共识机制变种方法,其特征在于:所述投票机制采用1:1取整数。3.根据权利要求1所述的一种共识机制变种方法,其特征在于:所述步骤一中按得票数量,前列候选者可成为生成者,且生产者在每轮投票后应该生成区块。4.根据权利要求3所述的一种共识机制变种方法,其特征在于:所述生产者在每轮投票后生成的块数不达标时(<50%),会被淘汰并暂停3轮参与生产,淘汰生产者后,会考虑后续生成者的数量,如少于安全数目,则会让原生产者继续参与生产。5...

【专利技术属性】
技术研发人员:陈龙
申请(专利权)人:深圳市汇尊区块链技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1