风险提示:理性看待区块链,提高风险意识!

比特币挖矿共识机制有哪些?

1个回答

乱世佳人4星评价

2021-04-07 17:40:31

比特币挖矿共识机制有哪些?

目前加密货币世界的共识机制多达30余种,常见的有POW工作量证明、POS权益证明、DPOS委托权益证明、POC容量证明、POST等。

POW工作量证明机制

POW是第一个区块链共识机制,最先由BTC采用。顾名思义,工作量证明机制属于按劳分配,多劳多得,就如同大家在比特币系统中一起进行数学运算,最先算出的才能获得奖励。

我们把进行运算获得奖励的过程称之为挖矿,挖矿的这些节点称之为矿工,采用该机制的代表有:BTC、BCH、LTC等。POW机制的优点就是去中心化程度高,人人都可以参与获得记账权,同时全网算力越高,其安全程度也越高,想要破坏系统需要投入的成本也就越高,像BTC发展到现在的程度,想要打破这一种机制,理论上篡改者需要拥有全网51%的算力才可以实现,需要的成本是非常高的。

而POW机制的缺点就是效率相对低下和消耗能源非常高,因为每一笔交易需要通过多个矿工的确认,而在节点进行运算的过程中需要消耗大量的电力,这也是POW机制广招诟病的缺陷。

POS权益证明机制

也称之为股权证明机制,最近比较火热的staking就是基于类POS机制衍生出来的。POS机制中,不需要消耗电力来进行运算,而是通过抵押token来获得打包区块的权利,当一笔交易发生时,系统会对打包区块和验证区块的节点来进行奖励,奖励来源是增发或者解锁的token。

代表币种:ADA、ONT、ATOM等。POS机制的优点就是不需要拼算力挖矿,不会浪费能源,同时缩短了共识达成的时间,转账效率提高了。POS机制的缺点也是非常明显,首先就是去中心化程度,容易出现强者恒强的情况,持币大户持币生息,从而出现垄断问题。

另外一点就是安全程度,POS机制实现较为复杂,容易产生安全漏洞。

DPOS委托权益证明机制

DPOS机制是在POS的基础上进行了改良,简单来说就是让每一个持币人进行投票,由此产生一定数量的代表(超级节点),由这些被选出来的超级节点来进行验证和记账,这些超级节点就能获得节点奖励。

代表币种:EOS、TRX等。DPOS机制的优点就是比POS机制更高的效率和性能,因为相比于POS机制,DPOS大幅缩小了参与验证和记账的节点数量。

DPOS机制的缺点也是去中心化程度不高,只能算是弱中心化,同时安全问题也是比较严重,这也是类POS机制的通病,容易产生安全漏洞。所以大家应该常常听到EOS的某某DAPP被黑客攻击,波场的某DAPP被攻击的消息,现在已经见怪不怪了。

POC容量证明机制

简单点来说就是利用计算机硬盘中的闲置空间进行存储来进行挖矿获取收益,早期的玩客云,最近几年比较火热的IPFS都是采用的POC机制,硬盘空间越大,存储的内容越多能获得的奖励也就越多。

代表币种:BTT、BHD、IPFS。POC的优点就是挖矿门槛较低,去中心化程度也较高,能源消耗较小。POC的缺点首先就是滥竽充数的很多,另外一点就是未来发展的局限性可能较大,可能会有政策性风险。

区块链系统中还有其它共识机制比如联盟链常用的PBFT,新经币(NEM)用的POI等。这些共识机制是为了解决现有共识机制的一些缺点而被提出的。但目前使用的系统不如POW,POS和DPOS多。

POST时空证明机制

Filecoin项目采用的共识机制。董天一老师认为,时空证明本质上是存储证明的一种。使用用户存储的数据本身作为算力大小的证明。时空证明也是Filecoin 创新性的算力机制。用来证明一段时间内一个矿工所拥有的数据量,进而使用该数据量作为算力大小的证明。