[发明专利]一种区块链共识动态调整的方法有效
申请号: | 201810953562.6 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109242680B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 何伟 | 申请(专利权)人: | 北京无限创意信息技术有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/27;G06F16/901 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙) 11357 | 代理人: | 饶富春 |
地址: | 100000 北京市通*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 共识 动态 调整 方法 | ||
本发明实施例公开了一种区块链共识动态调整的方法,其中,该方法包括:超级节点接收多个交易节点上传的交易参数,并对各交易参数进行维度化处理,以获得处理后的各交易参数;所述超级节点根据已知共识,对所述处理后的各交易参数进行分类,以使具有相同共识的交易参数聚集在一起,得到多个数据区块;所述超级节点采用画圆方式将每一数据区块中预设比例的数据用圆圈起来,并确定每一圆圈的圆心和半径;当有新的交易参数增加使得至少一个圆圈的半径在缩小时,所述超级节点更新所述至少一个圆圈所对应的数据区块的共识参数。本发明实施例的技术方案通过对交易数据的训练能够实现动态调整共识参数。
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链共识动态调整的方法。
背景技术
在区块链中,共识机制是在一个时间段内对事物的前后顺序达成共识的一种算法,它就像一个国家的法律,维系着区块链世界的正常运转。目前常见的共识机制有基于比特币和以太坊的POW(Proof of Work,工作量证明)共识,未来以太坊使用的POS(Proof ofStake,权益证明)共识,EOS(Enterprise Operation System,企业操作系统)的DPOS(Delegated Proof of Stake,股份授权证明)共识,以及PBFT(Practical ByzantineFault Tolerance,实用拜占庭容错算法)共识。然而,上述各共识均有其缺陷,如POW共识的电力损耗大,POS共识的寡头集中,DPOS共识明显部分中心化,以及PBFT共识的三分之一节点记账人停止工作后,系统将无法提供服务。目前,切换共识对每一种链都极具挑战性,如以太坊POW共识向POW+POS共识切换,到最终切换为POS共识,是一个极其漫长且不具衍化能力的过程。因此,有必要设计一种能够使共识动态调整的方法。
发明内容
本发明实施例提供了一种区块链共识动态调整的方法,通过对交易数据的训练能够实现动态调整共识参数。
本发明实施例第一方面提供一种区块链共识动态调整的方法,包括:
超级节点接收多个交易节点上传的交易参数,并对各交易参数进行维度化处理,以获得处理后的各交易参数;
所述超级节点根据已知共识,对所述处理后的各交易参数进行分类,以使具有相同共识的交易参数聚集在一起,得到多个数据区块;
所述超级节点采用画圆方式将每一数据区块中预设比例的数据用圆圈起来,并确定每一圆圈的圆心和半径;
当有新的交易参数增加使得至少一个圆圈的半径在缩小时,所述超级节点更新所述至少一个圆圈所对应的数据区块的共识参数。
作为一种可选的实施方式,在本发明实施例第一方面中,所述超级节点接收多个交易节点上传的交易数据之后,所述方法还包括:
所述超级节点检测接收到的各交易参数的数量是否达到预设值,如果达到,则执行所述的对各交易参数进行维度化处理,以获得处理后的各交易参数的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述超级节点接收多个交易节点上传的交易参数之前,所述方法还包括:
所述交易节点获取交易参数,并将所述交易参数传输至超级节点,其中,所述交易参数包括交易数据、交易所花时间、去中心化比率、交易安全等级、所述交易节点的算力值、每秒处理的交易数、交易标签以及所述交易节点的标识。
作为一种可选的实施方式,在本发明实施例第一方面中,所述交易节点获取交易所花时间,包括:
所述交易节点向区块链提交交易数据,并记录下本次交易的提交时间T1;
所述交易节点通过至少一个共振节点将所述交易数据向外传输,直至传输至所述超级节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无限创意信息技术有限公司,未经北京无限创意信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810953562.6/2.html,转载请声明来源钻瓜专利网。