背景

PoW和PoS作为现在最常用的两大共识算法,PoW与PoS之争已经有多年了。

下面从去中心化角度来对比两条公链:

  1. 采用PoW的以太坊
  2. 采用EPoS的Harmony

以太坊

随着以太坊矿池兴起加上PoW天生容易导致算力集中,以太坊独立挖矿的节点越来越少,出块节点也越来越少,越来越集中,下图就是一个很好的说明。

从图可知,以太坊前三大矿池的总算力已经超过了51%,这说明只要前三大矿池联合,可以对以太坊发起51%攻击,是威胁以太坊安全的一个不可忽略的隐患。

注:数据来自Top 25 Miners by Blocks

harmony

我们来看一下采用了EPoS的Harmony。

首先还是了解一下Harmony:

Harmony is the first Proof-of-Stake & sharding mainnet. 2-second finality, trustless cross-chain liquidity.

Harmony是第一个上线PoS并实现分片的公链,其代币是ONE。

使用了PoS的Harmony去中心化验证节点数量是多少呢?

从上图可知,参与验证节点数是193,其中114个被选举成为验证节点参与验证与出块。

注:数据来自harmony validators

关于harmony的EPoS,更多请参考Harmony公开抵押的官方指南

结论

越降低参与门槛,越多节点。 越多节点,越去中心化。 越去中心化,越安全。

转到pos的eth2.0值得期待,实现分片的eth2.0将会是多链时代的最核心的一条链。