当前位置:okx > OKX交易所 > 区块链共识机制有哪几种?区块链共识机制解决了什么问题?

区块链共识机制有哪几种?区块链共识机制解决了什么问题?

小易2022-05-17 10:45:59OKX交易所298

目前比较常见的共识机制有:工作量证明PoW(Proof of Work)、权益证明(Proof of Stake)以及委托权益证明(Delegated Proof of Stake):

1. PoW

PoW通过评估你的工作量来决定你获得记账权的几率,工作量越大,就越有可能获得此次记账机会,作为奖励,记账者也将获得一定数量的币。通过PoW机制进行挖矿的币有BTC、LTC、ETC、ETH、DOGE、ZEC、ZEN、XMR等。

PoW机制的缺点很明显,为了争夺记账权需要不停计算,耗电量巨大,造成了极大的能源浪费,而且达成共识周期过长,像比特币确认一个区块需要十分钟。

2. PoS

为了弥补工作量证明能源消耗巨大的问题,有人发明了权益证明共识机制(PoS),以手中所持有的币的数量来决定获得记账权的几率。PoS的逻辑是谁拥有的代币数量多,谁就有机会获得记账权限。

PoW机制下,挖矿难度和算力关系小,和持币量和时间关系最大,因此没有电力消耗的高成本。而且,只要持有币就可以获得收益也可以让挖矿者获得可观的利息收入。

但是个人PoS挖矿还是有一定门槛的,首先要自己搭建节点,实时维护设备,碰到硬分叉还要频繁维护升级,而且PoS挖矿都需要锁定一定数量的币,比如DASH每个节点要锁1000个币,折合成人民币也有几百万了。

现在有少量的钱包提供PoS挖矿服务,这里面的原理,其实是汇集用户的资金来进行PoW挖矿,这样就免去用户自己搭建节点的麻烦,而且不需要锁定太多的币。Cobo钱包目前增益功能的门槛只有0.1个DASH。

PoS的优点是不再动用大量的资源去计算,从而大大缩短了达成共识的时间,而且节省了电力等资源,但缺点也很明显:有钱人,也就是持币数量多的人更容易获得记账权,这会使共识机制成为有钱人的游戏,也就失去了公正性。

3. DPoS

于是就有人发明了委托权益证明(DPoS),委托权益证明类似于董事会投票,某个区块链系统的人投票选出了几位代表来行使记账权。

由于这些委托人进行记账能够获得奖励,所以他们会努力拉票,并且维护好与投票者之间的关系,并且试图通过参与系统发展以吸引更多人投票。此外,也有部分DPoS的币种会把一部分奖励分给投票者。

比如,LBTC就是采用DPoS机制出块,LBTC的持币者投票选出101个节点,这101个节点负责出块,并获得一定的奖励,而这其中每一个节点的投票者本身也会从中获得一定的回报。

区块链共识机制解决了什么问题?

为了解决这个问题,中本聪就想了个办法:虽然整个网络中没有一个中心化的节点能做决策,但是我可以设立一套规则,让这个规则成为一个中心化的机制,每个节点必须遵守,帮助网络自主运行,就好比法律约束社会的每个人一样。

这个规则内容要包含两点,第一是解决分布式账本中,每个节点怎么记账的问题;第二是解决不同节点间,如何交换信息、达成共识的问题。

具体是依赖某种方式,确定谁取得区块链中的记账权,谁取得了记账权,整个网络就用谁处理好的数据,并且这个人还可以获取打包区块的奖励,此外,谁如果意图危害网络,也会获得一定的惩罚。

这样就能在一个没有中心化节点存在的情况下,既能让每个节点比较统一地做一件事,又能保证每个节点的小数据库之间数据一致。从而令分布式网络,比较有序地去运行。

总的来说,共识机制就是一种制度,能够约束去中心化网络中的每一个分散的节点,维护系统的运作顺序与公平性,使每一个互不相干的节点能够验证、确认网络中的数据,进而产生信任,达成共识。


“区块链共识机制有哪几种?区块链共识机制解决了什么问题?” 的相关文章

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。