最近,兩家比特幣現(xiàn)金(BCH)礦池對這一區(qū)塊鏈發(fā)起了51%攻擊,顯然是為了逆轉(zhuǎn)一個礦工的交易。此舉與5月15日BCH網(wǎng)絡(luò)硬分叉有關(guān)。BTC com和BTC
最近,兩家比特幣現(xiàn)金(BCH)礦池對這一區(qū)塊鏈發(fā)起了51%攻擊,顯然是為了逆轉(zhuǎn)一個礦工的交易。
此舉與5月15日BCH網(wǎng)絡(luò)硬分叉有關(guān)。BTC.com和BTC.top這兩個礦池采取這一行動是為了阻止未知礦工在代碼更改后拿走不屬于他們的幣。當(dāng)天,攻擊者利用了一個與升級無關(guān)的bug(之后已被修復(fù)),這個bug導(dǎo)致網(wǎng)絡(luò)分裂,礦工們可以在短時間內(nèi)挖出空塊。
在像BCH這樣的加密貨幣環(huán)境中,51%攻擊需要一個實體或組織控制大部分的算力,從而允許他們執(zhí)行一些通常做不到且不被允許做的事情,比如試圖重寫網(wǎng)絡(luò)的交易歷史。
這一直是一個存在爭議的話題,部分幣種由于網(wǎng)絡(luò)中算力的下降,曾經(jīng)遭受了類似的攻擊。
BTC.top的算力的確曾經(jīng)在短時間里超過50%,但BTC.com和BTC.top能夠聯(lián)合起來逆轉(zhuǎn)區(qū)塊中的交易。
不過,這次針對BCH的特別攻擊,其有趣之處在于,實施本次攻擊的目的可以說是為了做一些表面上對社區(qū)有益的事情,而不是為了獎勵攻擊者,也不是為了把錢據(jù)為己有。
但并非所有BCH社區(qū)成員都同意這一點。一位名為moniker Kiarahpromises的BCH開發(fā)者在5月17日的一篇文章中寫道:
“通過重組以還原未知的交易,這是51%的攻擊??赡苁亲钤愀獾墓簟T诎灼锾岬竭^。說好的(礦工和開發(fā)者)去中心化和抗審查的現(xiàn)金呢?怎么方便怎么來是嗎?”
礦池發(fā)起的這次攻擊(以及引發(fā)攻擊的攻擊)的內(nèi)部細(xì)節(jié)很復(fù)雜。
比特幣播客主持人Guy Swann在推特上解釋道:
“自2017年BCH誕生以來,有大量的幣意外被發(fā)送到“任何人都可以消費”的地址(由于簽名的交易兼容性,但BCH不支持SegWit),或者它們可能被從比特幣網(wǎng)絡(luò)被重新發(fā)送到了BCH網(wǎng)絡(luò)上。”
但他補(bǔ)充稱,在BCH 5月15日的硬分叉中,一旦刪除了一處代碼更改,這些幣就可以被花費了,“基本上是把這些比特幣交給了礦工”。
不明身份的礦工攻擊者決定拿走這些幣。這時候BTC.top和BTC.com突然介入,逆轉(zhuǎn)了這些交易。
“當(dāng)這位不明身份的礦工試圖自己拿走這些幣時,被BTC.top和BTC.com發(fā)現(xiàn)了并且立即決定重組和刪除這些(交易),支持他們自己的(交易),使用相同的P2SH幣。”
也有一些BCH用戶認(rèn)為這種做法是正確的。
BCH支持者Jonathan Silverblood說:
“這是一個非常不幸的情況,但這也是工作量證明的表現(xiàn)。這次礦工確實選擇放棄以高算力為標(biāo)準(zhǔn),但據(jù)我所知,這是因為他們認(rèn)為其中的一筆交易是無效的。”
不過,也有人認(rèn)為,這對BCH來說并非好事,他們認(rèn)為這一事件表明,這種加密貨幣過于中心化。
51%攻擊已經(jīng)成為了PoW幣種共同關(guān)心的問題(如上所述,由于算力下降,部分區(qū)塊鏈已經(jīng)不得不需要面對這個問題)。比特幣目前有一半的算力掌握在三個礦池手中。(作者:Alyssa Hertig)