随着区块链行业的不断发展,挖矿行业的成熟,硬件共享,算力租赁,PoW加密货币将遭受到更多的双花攻击,造成这样的原因是啥?如何有效预防?我们能采取的措施又是啥?本文来源Medium,作者:David Vorick,翻译由头等仓“Saline”提供。
2019年是区块链惨遭51%攻击的一年。曾经只有价值微乎其微的加密货币才存在这样的问题,而如今高声誉和高市值的加密货币也成为双花的牺牲品,交易所更是首当其冲。
随着攻击频率和严重程度不断上升,交易所开始采取措施保护自己。最初只是增加确认数量,但是随着攻击从几十个块扩展到数百个块,这一策略的有效性受到了质疑。
如果不进行大规模修正,损失预计会增加,甚至可能达到交易所崩塌的程度。51%攻击之所以成功,是因为加密货币协议存在根本性弱点,而交易所在选择支持哪些加密货币时,要求更加严格。
博弈论和威胁模型
许多去中心化协议假设至少51%的参与者是诚实参与。比特币之所以成功,是因为协议设计者意识到,这种假设不适用于现实世界的去中心化协议。在匿名、不受监管的互联网中,参与者可以自由地充当经济主体,通常不受不正当行为的影响。比特币不假设超过51%的参与者会诚实行事,而是假设超过51%的参与者会根据其最佳经济利益行事。
这种威胁模型的容忍度要低得多。比特币开发者不假设大多数参与者会忠实地遵守协议,而是假设参与者会主动寻找偏离协议的方法(如果偏离协议能够带来利润的话)。这种假设极大地限制了协议设计选择的灵活性,但事实证明,这是在开放式互联网上取得成功的关键因素。
比特币开发者致力于所谓的激励相容性。如果协议具有激励相容性,则意味着从个体角度来看,每个个体的最佳决策也是整个群体的最佳决策。当协议是激励相容的,个体可完全自私,因为那些自私行为也会使群体受益。