【技术实现步骤摘要】
一种用于区块链节点的PoS共识机制以及实现方法
[0001]本专利技术涉及一种共识机制以及实现方法,特别是涉及一种用于区块链节点的PoS共识机制以及实现方法,属于区块链
技术介绍
[0002]去中心化的区块链网络里节点间相互独立,每个节点大部分时间都在处理差不多的交易,在每隔一段时间间隔后会把数据打包成块,每次网络会选一个节点的数据块作为最终全网都要认可的交易记录,并在所有节点都保存一个拷贝,而没有被选上的所有其它节点的数据块都会被遗弃,因此,对每个区块链网络来说,数据如何出块、从哪个节点出块,就需要有一个共识机制。
[0003]工作量证明PoW是现在几乎所有区块链,例如比特币、以太坊,都使用的出块共识机制,在PoW机制中,节点通过解决加密难题来获得出块资格,因为加大计算设备的投入就可以增加解决难题的能力从而增加出块资格的机率,因此PoW机制中各节点都会有动力不断增加硬件,犹如一个运算设备的军备竞赛,另外,持续运算会消耗大量电能,仅比特币网络每年就能消耗逾60太瓦时TWh的电力,超过了瑞士全国每年的能耗总量 ...
【技术保护点】
【技术特征摘要】
1.一种用于区块链节点的PoS共识机制,包括从链的共识机制(1),其特征在于,若干个所述从链的共识机制(1)形成多条从链(2),所述从链(2)包括若干个节点(3),其中若干个所述从链(2)形成区块链(4),所述区块链(4)包括区块链接点(401);所述从链(2)用于保存交易信息;所述节点(3)包括持币量(5),每个所述节点(3)上的所述持币量(5)不同。2.根据权利要求1所述的一种用于区块链节点的PoS共识机制,其特征在于:所述节点(3)之间均通过加密哈希值进行连接,所述持币量(5)用于保存所述从链(2)的哈希值。3.根据权利要求1所述的一种用于区块链节点的PoS共识机制,其特征在于:所述从链的共识机制(1)为PoS作为从链的共识机制并形成多条从链从链(2)。4.一种用于区块链节点的PoS共识机制的实现方法,其特征在于:包括以下步骤:步骤一:动态统计每个所述节点(3)上的持币量(5);步骤二:统计申请出块的节点(3)同意拿出抵押来证明权值的币量;步骤三:在所述节点(3)所述从链的共识机制(1)明确后引入出块的随机机制来避免出块节点的可预见性。5.根据权利要求4所述的一种用于区块链节点的PoS共识机制的实现方法,其特征在于:所述步骤一具体为:以所述区块链接点(401)作为执行者动态统计出所述节点(3)上的持币量(5),所述动态分析法为时序分析法,通过所述时序分析法统计数每个所述持币量(5)的量;所述时序分析法的基本步骤为:以有关的所述持币量(5)的数据为依据,区别不规则变动、循环变动、市场变动的动势,并整理出统计图;从系统原则出发,综合...
【专利技术属性】
技术研发人员:陳宇晓,浦志淳,沈琦,
申请(专利权)人:科络网链宁波科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。