比特幣 SV(BSV)昨晚驚傳遭受「大規模」的 51% 攻擊,導致區塊鏈同時有三個版本在運行。加密貨幣數據分析機構 Coin Metrics 隨後證實消息,並表示旗下風險管理平台 FARUM 已識別出這次 51% 攻擊。
51% 攻擊是指當「惡意礦工」擁有超過 50% 的區塊鏈算力時,就有能力控制、排除或變更交易的排序,並可能執行雙重支付或雙花(Double Spending),意即用同樣的代幣執行兩次的交易,以訛詐加密貨幣交易所。
Coin Metrics 網絡數據產品經理 Lucas Nuzzi 談及這次事件時提到,攻擊者在嘗試攻擊一次未遂後,昨晚 11 點 46 分又釋放大量算力,最終取得了成功。
FARUM has identified a 51% attack today on the BSV network at around 11:45AM EDT.https://t.co/Oy19UDw53t https://t.co/T3MMRHqPe8
— CoinMetrics.io (@coinmetrics) August 3, 2021
Lucas Nuzzi 在推特貼文中寫道,「有人真的在試圖摧毀 BSV」,他並續稱:
攻擊者在 3 個小時內就成功佔領 BSV 區塊鏈。在此期間收到 BSV 存款的所有交易所可能都被「雙花」了。
截至發稿時,尚不清楚攻擊是否已經結束,亦或是攻擊者正在休息。
Coin Metrics 接著發文指出,FARUM 全數節點都目擊到 BSV 區塊鏈被「深度重組」,「最大深度多達 14 個區塊」。雖然並未觀察到進一步的重組事件,但 Coin Metrics 表示,主要礦池之間仍然存在「同步衝突」。
All of our FARUM nodes witnessed a deep reorg with a max depth of 14 blocks.
No further reorganization events have been witnessed, but there are still synchronization conflicts taking place on major mining pools. pic.twitter.com/aM6FoWOKke
— CoinMetrics.io (@coinmetrics) August 3, 2021
針對這次攻擊事件,支持採用 BSV 的行業組織「比特幣協會」清晨也發表了相關聲明,建議節點運營商將「冒牌鏈」標記為無效,這將立即把節點帶回至由誠實礦工支持的區塊鏈,並封鎖攻擊者的區塊鏈。
To invalidate the fraudulent chain, node operators should run the following command on their #BitcoinSV node:
bitcoin-cli invalidateblock 000000000000000003B67AEC95E9B5DA897EB5EBF3227D5A6A67835104367840
Please reach out on Twitter with any questions for the BA team.
2/2
— BSV Association (@BSV_Assn) August 3, 2021
BSV 多達上百個區塊被重組
加密貨幣研究團隊 MICA Research 分析師亦表示,目前各大交易所已經暫停 BSV 的提領與入金,因為監測到 BSV 網路中的 100 個區塊遭到重組,推測是重複花費攻擊所造成的重組狀況,各大資安組織紛紛開始調查 BSV 網路的安全性。
MICA Research 表示,由於 Taal 礦池就佔了整個 BSV 網路 78% 的算力,過去一個星期平均則為 69%,目前 BSV 官方已經追蹤到相關地址,且確認該地址是曾經對其他網路發動攻擊的駭客擁有,因此這次區塊重組很可能是刻意的犯罪行為。
目前,加密貨幣社群正在熱烈討論這起事件,假設 BSV 網路真的被攻擊成功,加上大家發現礦池算力如此集中,分析師表示:
BSV 將可能不再是受信任的加密貨幣,當前大部分的交易所、冷錢包以及託管機構都在關注 BSV 官方如何處理這件事情,因為駭客很有可能已經挖空了一大筆 BSV 金額。
由於 Taal 掌握了大部分的算力,而且本身也是一家公司,駭客如何獲得這麼大的算力,讓他足以改寫 BSV 網路,具體細節還在調查當中,但網路上已經傳遍了 BSV 遭到 51% 攻擊的消息,真實情況究竟如何,這還要等待官方報告影響金額與事發經過。
BSV 是 2018 年從比特幣現金(BCH)算力大戰之後所產生的分叉幣。當時,以吳忌寒為首的「BCH ABC」陣營跟「澳本聰」Craig Wright 為代表的「BCH BSV」陣營在客戶端運行版本方面存在分歧,為了掌握 BCH 的發展方向和控制權,雙方挑起了火藥味十足的算力爭奪賽。
最終,這場難分伯仲的算力比賽由吳忌寒團隊勝出,「BCH ABC」繼續主導著「BCH」,而「BCH BSV」則分叉成為了「BSV」。