OFAC 制裁地址的比特幣交易是否被故意過濾?
比特幣開發者 0xB10C 在本週發布的文章中指出,其比特幣礦池監控工具 miningpool-observer 過去幾週檢測到有 6 筆涉及OFAC(美國財政部外國資產控制辦公室)制裁地址的交易未獲得確認,為了探討這些交易是被礦工故意過濾掉的還是有其他原因導致這些交易丟失,0xB10C 進行了一系列深入的研究。
最後,0xB10C 發現,其中有兩筆分別沒有被納入 ViaBTC 和 Foundry USA 兩個礦池開採的區塊中,不過,這兩筆最終得出的結論是誤報而非刻意過濾。
然而,另外四筆沒有被 F2Pool 打包進區塊的交易,則被 0xB10C 經過區塊空間與同期手續費費率等數據分析後證實,是 F2Pool 刻意過濾掉的,此報告一出立即在社群中引發騷動,因為這似乎與比特幣所倡導的「抗審查」特性相違背。
F2Pool 聯合創辦人證實審查交易
F2Pool 聯合創辦人王纯隨後在 X(原推特)上發文表示:
「當我拒絕確認那些罪犯、獨裁者和恐怖分子的交易時,你們為什麼感到驚訝?我完全有權不確認普丁和習近平的任何交易,不是嗎?」
不過,王純在不久之後又刪除了這篇推文,並發文說道:
「一個抗審查的系統必須在協議層面上設計來抵抗審查,而不是依賴每個參與者的良心行動和自我審查。網路和 TCP/IP 在這方面失敗了。比特幣應該從其失敗中吸取教訓。」
同時,王純也宣布 F2Pool 已暫時禁用與「交易過濾」相關的補丁,直到社群對這個議題達成更全面的共識後再決定下一步。
比特幣網路還能「抗審查」嗎?
不過,這個單一事件實際上對比特幣網路的抗審查能力影響有限。正如 0xB10C 在報告中所說:
「單一礦池過濾交易並不會影響整個比特幣網路的抗審查能力。」
只要其他礦工沒有對交易進行審查,即使這些交易被 F2Pool 打包的礦池過濾掉,也能夠被其他礦工打包進下一個區塊。此外,如果礦工對 F2Pool 的交易審查政策不滿,也可以自由選擇將算力指向不同的礦池。
而 F2Pool 這次之所以會引發社群如此大的反彈,某方面也是因為 F2Pool 是一個礦池而非私有挖礦公司。社群批評稱,許多礦工根本不知道 F2Pool 存在這樣的交易審查政策,但 F2Pool 卻將個人的政治觀與價值觀強加在其他人身上。此外,0xB10C 也在報告的最後拋出了一個有趣的問題:
「為什麼起源於亞洲的 F2Pool 是第一個根據美國 OFAC 制裁過濾交易的礦池呢?」