隔離見證削弱比特幣安全性!BCH開發者又開懟

比特幣現金錢包應用程序開發者Jonald Fyookball再次對隔離見證(SegWit)發出批評,認為隔離見證“實際上去除了在比特幣賬本中的一項誠實完整性檢查(Integrity check)”。他寫道,假設一個礦工忽略了交易區塊的見證數據,這就消除了非礦工驗證其真實性的可能性。

隔離見證削弱比特幣安全性!BCH開發者又開懟

SegWit的批評者

比特幣現金錢包Electron Cash的開發者Fyookball在之前就對SegWit持不認同的態度。他認為,SegWit削弱了比特幣的安全性,讓現在的比特幣在技術上不像是中本聰在2008年白皮書中所定義的比特幣。他的這些說法與其他比特幣現金支持者和開發者的觀點一致。

日前,他在Yours.org上發表一篇文章,表達了他的想法。

雖然礦工一直負責驗證過去和現在的所有交易的誠實完整性,但SegWit的出現,意味著他們的責任更重。如果礦工粗心大意,懷有惡意,遭到強迫或者是遭遇導致簽名“見證”未被髮布的軟件錯誤,我們如何驗證100%的交易是否有效?發生51%的攻擊時也是如此——只需要發生一次就會破壞信任

如果礦工忽略見證數據的理由能夠被接受,這個鏈可能會在沒有見證數據的情況下繼續下去。如果後來發現不正確,那麼鏈要分叉嗎?還是會繼續保持原樣?

這類似於多年來一直穿上腰帶和吊帶來確保你的褲子不會掉下來,然後有一天解下腰帶並宣佈“我還在穿吊帶,會出什麼問題?”

雖然這是一種罕見甚至不太可能的情況,但這是可能的。“不可否認的是,安全模型已經改變了。”Fyookball寫道。 SegWit意味著用戶可以證明他們的加密貨幣託管,但不是託管鏈。這意味著去除了一項誠實完整性檢查,這對所有數據庫尤其是比特幣來說是至關重要的。

尚未發生,但是存在可能

Fyookball承認,迄今為止還沒有他所描述的情況發生,並表示他不想誇大這個問題。

“事情總有一些權衡。有些人可能會認為SegWit是可以接受的權衡,認為比特幣有足夠大量的存檔節點,使得缺少見證數據從來都不會是問題。”

他總結道,頗具諷刺意味的是,比特幣核心開發人員推動了非挖礦“全面節點”運營商和開發商發揮作用,但他們願意為礦工承擔額外的責任。一些比特幣核心支持者也不鼓勵使用SPV錢包(大多數移動錢包)採用的安全模式,該模式沒有完整的區塊鏈記錄。

原文:https://bitsonline.com/segwit-trust-miners-fyookball/

編譯:Apatheticco


分享到:


相關文章: