根據“最長鏈共識”,包含給小紅轉賬記錄的鏈成為主鏈,則小明轉給小華的1BTC則為“無效支付“。
51%算力的影響
若掌握了51%的算力,除了可以修改自己的交易記錄外,還可以阻止區塊確認部分交易,以及阻止部分礦工獲得有效的記賬權。在極端理想情況下,擁有51%算力的節點將獲得所有的挖礦獎勵和轉賬手續費。
不論是篡改資料還是壟斷記賬權,都會減少社羣成員對系統的信任,也嚴重影響社羣的穩定。擁有51%的算力也不是萬能的,因為無法修改其他人的交易記錄,也不能阻止交易的發出,更不能憑空產生BTC。
51%算力的攻與防
從理性角度考慮,發動51%攻擊是為了“雙花”逐利,前期需要鉅額的投入來提升算力和囤積用於“雙花”的BTC,後期需要承擔BTC價值下跌的風險。
整個過程下來,未免有些得不償失。BTC白皮書在第6節(Incentive)和第11節(Calculations)已經指明瞭本本分分挖礦能獲得更多的利益,因此在這個前提下,“雙花”逐利的動機就不復存在了。
即使不進行51%攻擊,只是長期持有51%算力,都足夠引起社羣恐慌,行情震盪,最後反噬自身。故從理性角度考慮,51%攻擊的可能性較小。
從非理性角度考慮,發動51%攻擊是為了攻擊而攻擊,不考慮任何後果(動機無法揣測,可能性也無法衡量),這種做法最終會失去共識,其他社羣成員可以透過硬分叉重新建立共識(比如採用新的證明機制),最終51%的攻擊也將變成“一個人的遊戲”。
更多數字貨幣資訊:www.qukuaiwang.com.cn/news