Home » 目前主流的共识机制都有哪些?GXChain2.0的DPOS共识机制

目前主流的共识机制都有哪些?GXChain2.0的DPOS共识机制

正是由于加密货币多数是采用去中心化的区块链设计,节点是各处分散并且平行的,所以必须还有一套制度来维护系统运行的公平性与顺序,并且奖励提供资源的区块链使用者,惩罚恶意危害者。这样的制度,就必须依赖某种方式来证明,是由谁取得了一个区块链的记账权,并且可以获取打包这一个区块的奖励,试图进行危害就获得一定惩罚,这就是共识机制。

那么常见的共识机制是什么?

 

 

第一种工作量证明(POW

 

 

典型代表BTC,举个例子,小明花费一些时间用算力进行复杂运算,并且答案能够快速验算,这里面所损耗的时间、设备与能源作为担保成本,确保服务与资源被真正的需求所使用,这个就是工作量证明。大白话就是芯片计算越快、就越容易挖到矿

 

 

第二种权益证明(POS

 

 

典型代表ETH,权益证明是一种区块链网络达成共识的共识机制,相比较于工作量证明,权益证明能够有效的提高能效,不需要大量的能源去挖掘区块,门槛和硬件要求都降低了,也是具有更强的去中心化,在网络种可以提供更多的节点,缺点的化安全性问题,仍然存在51%攻击的威胁。

 

 

第三种股份授权证明(DPOS

 

 

典型代表GXChaindpos实际上与POS差别不大,在DPOS共识机制种存在两个角色,公证人和见证者。公证人就是指权益持有者,可以投票选举区块生产者,而见证者就是被选举出来进行区块生产,验证交易的节点。总结就是社区选择少数可以代表的人,这些代表代表了整个社区去做记账的事情。

 

 

GXChain举例,在GXChain1.0的时候持有1万个GCXTOKEN就能申请成为代表,去做记账的事情。但是在目前GXChain2.0(公信宝)使用POA+DPOS共识机制,在原来的基础上,添加了POA共识机制这样子的好处显而易见了,节点可以无限多,只有少数权威验证者才能负责验证和打包出块。

 

 

目前来看GXChain2.0(公信宝)测试网却是使用Clique POA好处就是更加容易的接入现有的以太坊客户端,早期更加可控,等各个模块陆续上线后就会逐步放开节点竞选资格最终实现DPOS。

 

 

GXChain2.0等各个模块陆续上线后就能实现它的目标,即一条免费高效并且能够和eth及其他公链相兼容,并且保证高效前提下维持区块链的安全和稳定。相比较于GXChain2.0(公信宝)1.0,GXChain2.0(公信宝)的staking除了验证交易,维护网络运行更是可以提供免费的链上计算资源。

 

 

第四种容量证明(POC

 

 

典型代表FIL,就是通过存储容量的多少来决定区块生成权的算法,就是硬盘挖矿了。

 

 

POS就是凭借你的硬盘容量,越大就越容易挖到矿,POC机制要求矿工提前把数量繁多的哈希值先计算好,并存储在硬盘中,矿工在进行挖矿的时候,并不需要像POW算法那样进行实时计算,只需要在硬盘中寻找到区块所匹配的哈希值即可,从而省去大量的计算时间和因计算而耗费的电力。

 

 

总结:POW是用CPU(计算芯片)挖矿,芯片计算越快、就越容易挖到矿;PoS凭持币量挖矿,持币越多,就越容易挖到矿;DPoS是根据投票决定超级节点,获得的投票越多,成为超级节点进行挖矿的可能性就越大;PoC凭借硬盘挖矿,硬盘容量越大,就越容易挖到矿。

 

来源:百度

 

作者:燕阳明

发表评论

11 + 4 =