自從上周發現并修復了比特幣最嚴重的漏洞之一以來,社區的情緒用「震驚」這個詞來形容是最恰當不過了。
這一潛藏了兩年的漏洞可能被利用來產出比硬編碼2100萬枚更多的比特幣,隨著這些比特幣浮出水面,社區對此大加討論,而開發人員也正絞盡腦汁:有沒有什么辦法防止類似嚴重的漏洞再次被添加到代碼中去?
漏洞發現后幾天,社區尚未提出任何正式的解決方案。但它引發了大量有關比特幣的討論:它如何工作?當加密貨幣貨幣中最流行的軟件客戶端(softwareimplementation)比特幣核心錢包再次出現類似的漏洞時,如何才能識別出來并獲得解決?
重要的問題還包括:如果一個惡意的參與者首先發現了這個漏洞,結果會怎樣?如果現在代碼中還有其他隱藏的漏洞怎么辦?
在這一點上,化名「Theymos」的reddit社區比特幣子版版主敦促社區不要忘記這個漏洞。他在一篇傳讀很廣的帖子中稱這是“一次不可否認的重大故障”,并補充道:
諾貝爾獎獲得者保羅·克魯格曼:比特幣為“自由主義者與技術騙局的結合”:5月11日,美國經濟學家、諾貝爾獎獲得者保羅·克魯格曼(Paul Krugman)在最近接受美國有線電視新聞網(CNN)采訪時明確表示,盡管大規模上漲,他仍然不喜歡加密貨幣。他稱新資產類別為“自由主義者與技術騙局的結合”。早在2011年,克魯格曼就成為比特幣最嚴厲的批評家之一。[2021/5/11 21:46:51]
如果比特幣核心團隊的所有策略和做法都保持不變,那么最終類似的故障將不可避免地再次發生,而我們下次可能也不會那么幸運地看到這一次類似的結果。
即便如此,有一種觀點認為,在開放的全球參與的網絡的推動下,比特幣核心團隊現在擁有了比該技術歷史上任何時候都更強大的代碼審查過程。
現在,對開源代碼庫做貢獻的開發人員比以往任何時候都要多。而且它被測試了很多次;據估計,代碼測試約占代碼貢獻的20%。
數據:二季度以太坊交易筆數達到比特幣的三倍:AksjeBloggen數據顯示,截止到8月19日,以太坊第二季度交易筆數在所有虛擬貨幣中排第一,為86.6萬筆。位居第二的比特幣交易數量為29.6萬筆。(coinpost)[2020/8/19]
「錯」在整個社區
盡管如此,開發人員仍然認為,要確保該數字貨幣順利運行,還有更多的工作需要去做。
Theymos認為,一種方法是建立“更復雜”的測試,專門測試并定位嚴重但很難發現的漏洞,比如上周的測試。他補充道:,并補充道:
社區應該希望所有大型比特幣公司派出技術測試專家進入比特幣核心團隊,目前很多公司沒有為核心開發做出過任何貢獻。
比特幣核心貢獻者JamesHilliard也強調了這一點,他認為開發人員可以提高測試的「數量」和「質量」。不過,說起來容易做起來難。比特幣核心貢獻者GregMaxwell對Theymos的思路表示贊同,認為測試固然重要,但是測試的質量和細節才是關鍵。Maxwell說道:
聲音 | Shapeshift創始人:比特幣到年底將超過2萬美元,2020年將是下一個泡沫周期:據EWN消息,加密貨幣硬件錢包生產商Shapeshift創始人兼首席執行官Erik Voorhees近日在接受采訪時表示,他懷疑Facebook能否以目前的形式推出Libra,并擔心他們會向監管機構屈服,推出與美元1:1掛鉤的資產,這幾乎沒有創新。他同時預測比特幣到年底將超過2萬美元,而2020年將是下一個泡沫周期(無論減半與否)。加密投資是一個長期的項目,而且總是非常投機。每個人都應該做好假設加密資產會歸零的想法,當他們習慣這種想法,他們就準備好了。[2019/9/8]
將更多的精力用于測試對我們來說是一個長期的挑戰,一方面是因為測試的藝術性和科學性不亞于系統工程的任何其他方面。測試涉及的技能和能力并非每個人都具備。
但這種專業人才很難找到。Hilliard告訴CoinDesk:
聲音 | Gath3r首席財務官兼聯合創始人:今年內比特幣價格不會回升至歷史最高點:據福布斯消息,美國加密貨幣挖礦服務公司Gath3r首席財務官兼聯合創始人Farrukh Shaikh表示,2019年內比特幣不會升至2萬美元歷史最高點。但到2020年,BTC利潤將減半,礦業回報將減半,這可能會幫助比特幣在2021年達到2萬美元。其認為,比特幣在現實世界的使用、采用和接受度在逐漸增加,這對比特幣未來的價格預期也是積極的。[2019/5/12]
比特幣的發展在很大程度上受到了代碼審查的限制,而且沒有多少人能夠勝任這一工作。
然而,許多人認為責任不應該只落在開發人員身上。人們普遍認為,作為一個沒有領導者的去中心化項目,保持比特幣的無差錯是大家共同的責任。化名為Shinobimonkey的比特幣愛好者告訴CoinDesk:
聲音 | Joseph Young:比特幣場外交易逐漸上升 亞洲地區尤為明顯:數字貨幣分析師Joseph Young剛剛發推表示:大型場外交易(OTC)加密經紀公司和華爾街研究公司提供的數據顯示,比特幣的場外交易在逐漸上升,在亞洲地區尤為明顯。這可能表明機構投資者已經進入加密市場并且在最近幾個月開始積累大量加密貨幣。[2018/10/8]
我的主要問題是,很多人對特定的開發人員提出批評指責,但整個項目是開放的,它不是「會員制」,用戶有責任審核代碼,就像開發者積極貢獻代碼一樣。
比特幣核心維護者WladimirvanderLaan也表達了同樣的觀點,他在推特上寫道:
出現有漏洞的代碼是不對的。是的,是‘我們’搞砸了,但這個‘我們’概念很寬泛。應該是整個社區因為沒有徹底審查共識變化而將它搞砸了。
區塊鏈代碼工程師JohnNewberry同意該觀點。盡管他沒有編寫漏洞百出的代碼,但他辯稱,作為比特幣世界的一名開發者,出現這樣的錯誤他也有責任,因為他沒有對代碼進行仔細審查。
他甚至表示,他此前看到該有問題的代碼時只是覺得很可笑。但他認為其他人可能已經檢查過了。他說道:
我沒有親自去驗證,而是相信那些比我更聰明、更有智慧的人已經驗證過了。我想當然地認為是其他人已經做了這一工作。
允許存在多個比特幣核心代碼客戶端
盡管如此,一些人仍然認為有存在漏洞的風險。Blockstream首席運營官SamsonMow在推特上說:
比特幣以前也出現過漏洞,而且還會再次出現漏洞。它只是一個軟件。這沒什么大驚小怪的。
除了這些思路外,還有另一個流行的想法。目前比特幣社區的主要比特幣軟件比特幣核心在95%的比特幣節點上運行。(至少這是根據一項統計數據得出的——有趣的是,沒有辦法看到每個比特幣節點,因為有些節點想要更多的隱私,不會向網絡的其他部分大事宣揚它們的存在。)
因此,一個想法是要允許更多的比特幣代碼客戶端存在。這樣的話,如果一個代碼客戶端有災難性的錯誤導致網絡崩潰時,其他代碼客戶端仍然可以運行,從而保持比特幣作為一個整體一直運行。
從某種程度上講,這已經存在了。目前存在一些不太為人所知的代碼客戶端,如BitcoinKnots和Btcd。它正在加密貨幣領域的其他地方成為常態。例如,以太坊有兩個主要的客戶端,Geth和Parity,每一個都可以供任何運行該軟件的人使用。
盡管如此,許多比特幣開發人員擔心,添加多個客戶端可能會帶來比上周的漏洞更嚴重的問題。比特幣核心貢獻者AndrewChow在一場概述利弊的對話中表示:
許多人沒有意識到的是,讓人們運行不同的客戶端使得攻擊者更容易對網絡進行分裂。
因此,開發人員就下一步該做什么尚未達成一致。也許Theymos的話對此做了最好地表述:
我不知道怎樣才能防止這種情況再次發生,但如果社區因為這次錯誤沒有造成什么損害而對它置之不理,我知道接下來會發生什么情況。
鏈聞ChainNews:提供每日不可或缺的區塊鏈新聞。
原文作者:AlyssaHertig文章來源:巴比特中文編譯:Libert版權聲明:文章為作者獨立觀點,不代表鏈聞ChainNews立場。
來源鏈接:www.coindesk.com
本文來源于非小號媒體平臺:
鏈聞速遞
現已在非小號資訊平臺發布1篇作品,
非小號開放平臺歡迎幣圈作者入駐
入駐指南:
/apply_guide/
本文網址:
/news/3627044.html
比特幣漏洞風險安全
免責聲明:
1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場
下一篇:
日本警察廳:今年上半年加密黑客事件同比增長3倍
花旗集團為加強其內部的反洗錢行動,正在招聘比特幣專業人才。借力比特幣專家來防范加密貨幣犯罪美國金融巨頭花旗集團在領英發布招聘信息,尋求副總裁和高級副總裁,以研究與加密貨幣和其他數字化支付技術犯罪.
1900/1/1 0:00:00關于此次幣安交易所遭到黑客攻擊,Beosin成都鏈安科技安全團隊對本次事件進行了深度分析,為大家揭開真相.
1900/1/1 0:00:00Snapchat剛成為最新的社交媒體巨頭禁止投放最初的硬幣產品廣告。周一報道稱,母公司SnapInc.自2月以來一直在悄然實施該政策-僅限制加密幣銷售廣告,同時允許更廣泛地與加密貨幣相關的廣告.
1900/1/1 0:00:00公鏈的競爭是慘烈的,這個戰場里的玩家要想生存下來,既要有絕活,還得沒短板。技術,社區,講故事,甚至“市值管理”,這些是明面上大家都能看到的.
1900/1/1 0:00:005月8日凌晨0:00至5月15日23:00活動期間,參與交易XGP/BTC和XGP/USDT的用戶將按活動期間個人XGP交易量,排在前10名的用戶可以獲得大賽獎勵.
1900/1/1 0:00:00在近期的一起案件中,倫敦成功從黑客GrantWest手中繳獲價值70萬美元的比特幣。 加密貨幣搜捕行動 據《今日美國》報道,25歲的黑客GrantWest不僅網絡攻擊了包括賭場、手機店和超市.
1900/1/1 0:00:00