比特币的癌症:51%攻击
比特币的心脏是工作量证明,没有了工作量证明,比特币就会死。
工作量证明(POW)其实是一种奖励机制,鼓励矿工维护比特币的安全,详情可以点击下方回顾下昨天的文章。
比特币的心脏:工作量证明
这其实是一种理想状态,以全部矿工是善良的人为出发点,善良的人当然会愿意为了奖励去维护好比特币安全。
数量一旦庞大起来,难免会出现坏人,比如现实中偶尔会出现小偷、故意破坏公物、故意伤害他人等,在比特币的矿工中,也偶尔会出现坏人。
比如盗取他人钱包,最近几年比特币交易所经常被盗取虚拟币,双花攻击(把一份比特币花了2次)来为自己牟利。
但比特币系统可不止一个矿工,如果某一位矿工需要为自己牟利的化,那么他就需要51%攻击。
51%攻击其实就是少数服从多数,当我们出现意见不一致时,我们就用少数服从多数原则,比特币系统的少数服从多数就是51%攻击。
整个比特币系统中,有51%的矿工,确切的说是有51%的矿机(矿工挖比特币设备)用来双花攻击的话,那么他就是51%攻击,而且攻击会被认可有效。
51%攻击是要付出成本的,只有成本远小于利润,才会出现51%攻击。要发动51%攻击,首先得花费51%矿机运行的电费,还有一次性操作51%矿机付出的金钱,这些都是成本。
目前1个比特币大概3万,它不值得双花攻击,如果是100个,1万个,甚至10万个比特币呢?这么大的价值,它就很值得51%攻击。
其实51%攻击的最大弊端,它会降低比特币的价值。
比特币一旦被攻击,人们就觉得它不安全,大家大量抛售比特币,它价格就会狂跌,本来价值3万的比特币,现在只值3000了,那这次攻击还有啥利可图呢!
这就是比特币最精妙的设计所在,工作量证明和51%攻击都是利用人性来维护比特币系统安全。
所以很难出现51%攻击,一旦出现了51%攻击,比特币就像得了癌症,就算医好了,也会留下一些后遗症。
51%最多算生了一场大病,最可怕的是硬分叉,硬分叉等于是做了基因克隆,等于换了一个人。