共识机制POW和POS方式的区别 - 打点钱包

资讯中心

共识机制POW和POS方式的区别
2019.12.05

 

共识机制在区块链系统中非常重要,它是保证区块链上的数据安全的关键技术之一。是区块链建立信任的基础。

 

现在区块链项目中的主流共识机制是工作量证明(POW)和权益证明(POS),二者有什么不同呢?

 

工作量证明机制(POW)是由算力决定记账权,按照持有的算力占总算力的百分比来决定获得该次记账权的概率。这个不难理解,POW在我们现实中很经常用到,比如电子游戏里的胜率、K/D比率,在大量的交战中一定的胜率能说明玩家的实力。

 

在区块链系统中,POW系统是以合乎要求的HASH作为工作结果。节点需要不断消耗算力工作,进行HASH计算,以找到期望的随机数。验证节点被称为“矿工”,随机数查找过程称为“挖矿”。“挖矿”有三个重要功能:发行新的货币、维护系统的支付功能、通过算力保障系统安全。

 

POW共识机制的优点也是有目共睹的:算法简单,节点可自由进入,去中心化程度高;破解系统需要掌握至少51%的算力,需投入极大的成本,安全性极高;区块生产者的选择通过节点求解哈希函数实现,整个过程不需要人性的参与。

 

权益证明(POS)共识机制是由持币数以及持有的时间来决定记账权。持有币数及持有的时间占系统总量的百分比,决定获得该次记账权的概率。我们可以用股票来理解POS方式,股票是用来记录股权的证明,同时代表着投票权和收益权。股票被创造出来以后,除了增发外,不能增加股权数量,要获得股票只能转让。

 

POS共识机制的优点在于不需要耗费能源和硬件设备,并且缩短了区块的产生时间和确认时间,提高了系统效率。POS的安全取决于持有者,和其他任何因素无关。