51攻击的成本=50%算力总量×单位算力成本 所以要想让系统安全,就要增加51攻击成本,不仅要在算力总量上下功夫,还要在单位算力成本上下功夫。 这里就产生了两个思路: 一是社区达成共识,硬分叉改算法抵抗矿机出现,这样虽然总算力下降,但是就可以保证单位算力的法币成本大大增加,安全性还是大于之前。 第二种方法是充分竞争,让尽可能多的研发力量还有矿工进来互相对抗,让大家的挖矿成本趋于一致,这样就越难出现一家独大的情况。这样虽然单位算力成本会下降,但是总算力会大大上升,而且也会更加分散。 门罗属于第一种,大饼属于第二种。而算力约去中心,单位算力的法币成本也就越高,大部分人只关心总算力,却忽略了单位算力的法币成本,这是非常片面的。
这也就是为什么以太坊的总算力虽然低于两个分叉币,但是51攻击成本却高于他们的原因,因为虽然总算力低,但是ethhash的单位算力成本要远远高于sha256。如果未来出现了只能cpu挖矿的算法,那么51攻击成本会更高。 |