海盜鏈漏洞:3980 萬 ARRR 如何被鑄造,以及區塊鏈如何回滾

海盜鏈漏洞:3980 萬 ARRR 如何被鑄造,以及區塊鏈如何回滾

自訂圖片

Pirate Chain 加密貨幣聲稱自身為一注重隱私的貨幣,確保完全匿名與供應限制。網絡上的所有交易從一開始即受到保護,且幣種總數有絕對上限,為 2 億枚 ARRR。希望隱藏交易紀錄並保持財務穩定的人士對此產生了興趣。

然而,這個微妙的平衡於 2026 年 10 月 14 日被打破。攻擊者發現了代碼中的兩個漏洞,並利用它們憑空創建了約 3982 萬枚 ARRR 幣。這一意外事件導致流通供應量增加了 20%。在不超過幾天的時間內,所有社區成員、礦工、交易所和公證人齊心協力,將區塊鏈完全回滾。

本文說明了發生了什麼問題、錯誤碰撞的機制、為何幣種如此迅速地消失於隱私池中、為何網路必須回退至過去的時間點,以及每位使用者和礦工接下來需要採取的行動。讀者將對此技術問題、其後續影響,以及隱私幣持有者的實際經驗有清晰的了解。

什麼是 Pirate Chain?為何供應規則至關重要

Pirate Chain 是一種以隱私為基礎的加密貨幣,其轉帳功能採用零知識協議設計。值得注意的是,與其他系統提供用戶透明模式或隱私模式不同,Pirate Chain 具有強制性屏蔽功能,幾乎不可能追蹤交易圖譜和餘額。相反,Pirate Chain 設定了 2 億 ARRR 的硬頂,除了挖礦過程外,無其他方式將新幣投入流通。

2026 年 10 月初,該網絡實施了一項稱為 Ironwood 的更新,其中包括開發一個稱為 turnstile 的計數層,旨在準確計算從透明區域轉入隱藏區域的代幣數量。然而,十二天後,於 10 月 14 日,一名個人發現了一個漏洞,該漏洞可同時繞過代碼中兩個驗證檢查。其中一個檢查負責確保創建有限數量的代幣,另一個則控制軟體如何讀取輸出腳本。當這兩個檢查同時失效時,軟體接受了一筆交易,在透明的 coinbase 池中鑄造了 3982 萬枚偽造的 ARRR。

攻擊者並未就此罷手。攻擊者幾乎立即將新創建的代幣轉入 Sapling 隱藏池。一旦資金進入該池,追蹤它們便變得極為困難。隱藏式轉帳有意使數量和地址無法被知悉,導致後續的任何移動都無法像透過區塊鏈探索者那樣被追蹤。官方說明明確指出,所使用的零知識密碼學和工作量證明公证金鑰均為安全,問題僅出於節點軟體的實作瑕疵。

驗證缺陷如何結合製造出虛假代幣

交易的驗證作為任何區塊鏈網路的無聲守護者。每個節點都會檢查所有進來的交易,根據一組標準進行核對,然後允許它們被包含在區塊中。在海盜鏈的情況下,這些標準包括對幣種創建和正確腳本的限制。在這種情況下,兩個獨立的漏洞恰好同時出現。

第一個缺陷:繞過鑄造限制

第一個漏洞導致鑄造限制被忽略。協議設計為在正常情況下,總供應量永遠不會超過2億的上限。每一枚新幣都應通過嚴格檢查,將建議的發行量與該硬性上限下的剩餘空間進行比較。 

錯誤的程式碼路徑 simply 沒有強制執行該交易的上限。因此,節點軟體接受了一筆創建了遠超規則允許數量代幣的交易。這單一的失敗開啟了大門,但單獨來看仍不夠。

第二個缺陷:誤讀輸出腳本

第二個漏洞涉及誤讀輸出腳本。輸出腳本告訴網絡新創建的代幣應發往何處以及在何種條件下可被花費。由於軟體誤解了這些腳本,它將無效或特殊格式的輸出視為合法。 

簡單來說,驗證過程使用了錯誤的解析邏輯來檢查交易資料,並在存在錯誤的情況下仍判定一切正常。這兩個問題的綜合影響使攻擊者能夠透過簡單的交易 mint 大量新幣。

從透明鑄造到屏蔽池

這些代幣首先出現在透明池中,因此在一段短時間內,鏈上通脹是可見的。任何關注區塊鏈的人都能觀察到供應量的突然增加。隨後它們被轉入 Sapling。 

此決定具有雙重考量。首先,實時監控進來的供應量將十分困難。其次,在這些代幣與其他隱藏供應量混合之前,交易所或任何其他監控系統凍結這些代幣的機率很低。一旦進入 Sapling 池,所有交易均被隱藏。

早期控制步驟

一家非 KYC 交易所 NonKYC 發現與鑄造相關的異常充幣活動,並迅速限制了相關帳戶,阻止了提現。

該行動限制了偽造幣通過中心化平台流出網絡的數量。交易所的快速反應為整個社區評估損失爭取了寶貴時間。

為何需要協調暫停

由於 Pirate Chain 是去中心化的,任何單一方都無法凍結整個網絡或單獨篡改歷史記錄。項目早期的聲明已明確指出這一點。項目方要求用戶停止轉移資金,礦池和延遲工作量證明服務也自願停止其公證活動,交易所則暫停了 ARRR 代幣的充幣和提幣。這些措施為制定解決問題的策略爭取了時間,否則將極難恢復遺失的代幣。

這兩個驗證錯誤的組合,將兩項實作錯誤轉變為臨時的 20% 供應通脹。隨後進入受保護池、某交易所的快速行動,以及整個網絡的自願停止,都是為下一項重大行動所做的準備:將區塊鏈回滾至最後一個有效區塊,並強制所有參與方升級。

回滾區塊鏈的決定

在初步發現後,開發團隊與社群檢視了各項選項。讓額外的代幣留在流通中,將永久稀釋每位現有持倉者對 2 億供應量的份額。一旦代幣進入隱藏池,僅凍結攻擊者的代幣並不切實際。最終選擇的方案是將活動鏈完全回滾至漏洞發生前的最後已知良好狀態。

所涉區塊為第 4,176,944 個區塊,於 10 月 14 日約 19:55:14 UTC 被挖出。自該點之後的所有區塊均被網路拒絕,包括創建漏洞的交易以及任何進一步的合法或非法活動。必須在節點運營商、礦池、交易所以及構成共識第二層的 dPoW 不記名者之間達成共識。

強制性軟體發佈版本 6.0.14 使此變更成為永久性設定。運行新版本的節點會自動拒絕該攻擊區塊及其所有後續區塊。dPoW 證人同意僅重新開始對已修正的鏈進行證實。先前的軟體版本被視為不相容;使用它們等同於生活在一個不再有人支援或證實的分支上。

當節點首次啟動 6.0.14 版本時,會自動對區塊鏈進行完整重新索引。重新索引會根據新的共識規則重建歷史的本地視圖,然後重新掃描錢包,以使屏蔽餘額與恢復的帳本一致。用戶被建議讓該過程無中斷地完成,並提供了啟動選項以加速恢復。升級和重新索引後,供應量恢復至攻擊前的水平,2 億硬頂仍有效。在偽造幣被移除後,未報告對合法持幣者造成任何永久性經濟損失。

事件揭示了隱私幣的安全性

The Pirate Chain 事件屬於隱私網路供應鏈相關故障的延續。由於這些鏈條本質上隱藏了大量資訊,發行錯誤比在透明帳本上出現的類似問題更難即時發現。Ironwood 升級僅在幾天前引入了新的會計邏輯。從啟用到被利用的短暫時間窗口顯示,即使經過仔細審查的程式碼,仍可能隱藏只有在敵對條件下才會出現的邊界情況。

同時,快速的社區反應展現了純中心化系統所缺乏的優勢。沒有任何單一管理員能下令回滾。獨立運營者必須達成共識。其本身的創建,以及軟體補丁已廣泛部署、確保僅修復後的區塊鏈得以存活這一事實,本身就具有重大意義。臨時停止交易的交易所,以及拒絕接受任何可疑充幣的單一交易所,也發揮了實際作用。

從這一特定事件中,普通用戶應注意以下幾點:確保節點軟體始終保持最新。始終將軟體升級視為高風險時刻,並在該時刻後的幾天內密切關注官方渠道。如果一個項目要求其代幣持有者暫時不要移動代幣,這僅是為了解決問題時避免進一步的問題,時間會很短。

回滾後仍存在的挑戰

然而,即使成功回滾,仍會存在一些殘留問題。在分叉高度之後進行的交易會被從 區塊鏈 的歷史中刪除。那些在 區塊鏈 上進行過交易的人,需在區塊鏈恢復正常狀態後重新執行這些交易。繼續在被棄用分支上生成區塊的礦工,將失去與這些區塊相關的工作成果。

此外,還有關於信心的長期問題。隱私幣早已受到更嚴格的審查。即使事後得到修正,一時之間增加供應量的事件仍可能讓部分持倉者和潛在新用戶更加謹慎。團隊承諾將發布的技術事後分析報告將至關重要。詳細說明這兩項驗證檢查為何失敗、哪些測試覆蓋範圍未能發現這些問題,以及在 6.0.14 版本中增加了哪些額外防護措施,將有助於整個生態系統從此次事件中學習。

節點運營者面臨短期運營成本。完整重新索引需要時間和磁碟資源。該項目通過提供預索引的啟動數據來減輕此成本,但此步驟仍為必備。任何仍在運行舊版軟體的人,在升級前實際上已脫離網路。

展望海盜鏈與類似網絡

截至2026年10月下旬,強制更新已發布,並在升級和重新指數完成後確認可恢復正常活動。供應完整性已恢復。2億枚ARRR的上限保持不變。核心隱私加密功能仍按設計運作。因此,此事件最終為一次受控的失敗,而非永久性斷裂。

從所有這些中應吸取的更大教訓是,即使是最私密的網絡,也無法逃避在幣幣發行和幣幣計數領域進行嚴格軟體設計的必要性。以透明性為設計初衷的可用性或可審計性層面,若因驗證不足,仍可能成為漏洞。協調的社區行動仍然是最有效的防禦機制之一。

對於關注隱私幣的讀者來說,關鍵要點非常簡單:留意升級公告,保持軟體更新,並對任何要求暫停交易的請求保持警惕,因為這可能意味著正在處理重大問題。從 Pirate Chain 的恢復案例中,我們看到,當社區就解決方法達成共識時,去中心化網絡能夠解決重大的發行問題。

常見問題

在 Pirate Chain 攻擊期間究竟創建了什麼?

2026 年 10 月 14 日,由於兩個驗證漏洞,約 3982 萬枚偽造的 ARRR 代幣被鑄造。這些新代幣在回滾刪除前,暫時使總供應量增加了約 20%。

Pirate Chain 的隱私功能是否被破解?

官方聲明已確認,零知識密碼學和延遲工作量證明驗證密鑰從未被入侵,問題僅限於交易驗證代碼。

為什麼偽造的代幣進入了 Sapling 池?

將新鑄造的代幣轉入隱藏池後,後續的轉帳在公共探索者上更難追蹤,降低了監控工具或交易所迅速凍結它們的機會。

第 4,176,944 個區塊是什麼?為何它很重要?

該區塊標示了惡意交易發生前的鏈上狀態。網絡已回滾至該高度,並拋棄其後的所有區塊,包括鑄造交易。

所有用戶都必須升級到版本 6.0.14 嗎?

是的,此版本更新為強制性。舊版本與修正後的共識規則不相容。節點必須升級並完成自動重新索引,才能繼續參與活躍網路。

ARRR 的最大供應量會改變嗎?

不會。回滾後,硬頂仍為 2 億 ARRR。臨時通脹已完全逆轉。

如果有人在漏洞窗口期後發送或接收了 ARRR,應該怎麼做?

這些交易在恢復的鏈上已不再存在。一旦網絡完全穩定且交易所重新開放充幣與提幣,他們可能需要重新提交相同的付款。

是否有完整的技術報告可供查閱?

該項目表示,將在完成緊急恢復步驟後發布詳細的事後分析。讀者應查閱官方渠道,以獲取關於兩次驗證失敗及其修復代碼變更的最終技術說明。

2026 年 10 月的 Pirate Chain 事件清楚地展示了隱私網絡如何檢測發行失敗、協調應對,並透過社區共識與精心執行的軟體更新恢復其經濟規則。偽造的代幣已消失,供應上限仍保持完整,網絡繼續實現其原始設計目標。



 

免責聲明:
 此一般市場資訊可能來自第三方、商業或贊助來源,僅供參考和教育用途,不構成財務或投資建議、要約、招攬或保證。我們對其準確性、完整性、可靠性及任何由此產生的損失不承擔責任。投資/交易存在風險;過往表現並不保證未來結果。用戶應自行研究、謹慎判斷,並承擔全部責任。如需進一步詳情,請參閱 KuCoin 的 Terms of Use 和 Risk Disclosure。

免責聲明: 本頁面經由 AI 技術翻譯,旨在方便您的閱讀。欲獲取最準確資訊,請以原始英文版本為準。