在過去幾年中,我們已經看到許多高調的加密貨幣駭客攻擊。在本指南中,我們將討論五個最重要的駭客攻擊,它們將加密世界震撼到了核心。目的不是嚇唬你,而是教育你並讓你明白為什麼會發生這些攻擊。
問題#1:缺少VCS
首先,缺少版本控制軟體(VCS)。由於各種原因,VCS是任何軟體開發公司必須擁有的。
透過VCS,您可以跟蹤程式碼庫中所做的所有更改。使用VCS,不僅可以幫助人們準確地檢視程式碼更改的時間,還可以幫助他們知道是誰做的。它還允許使用者回滾更改並返回到先前版本。
另一個高質量的VCS是它可以幫助很多人同時編碼,而不必擔心一個程式設計師與另一個程式碼重疊。這對像Mt.這樣的公司來說真的很有幫助。Gox有多個程式設計師同時處理相同的程式碼。
問題2:缺乏測試政策
軟體開發人員還發現了另一個令人震驚的新聞。直到最近,山。Gox沒有測試政策。想一想。世界上最大的比特幣交易平臺沒有測試政策!他們實際上是向客戶扔掉了未經測試的程式碼!它變得更糟。
問題#3:瓶頸問題
原來,山。Gox遇到了瓶頸問題。程式碼中的所有更改都必須由Ceo自己批准。Karpeles是最終的結果,並且是整個系統的全部。這只是糟糕的管理(稍後會詳細介紹)。公司的執行長永遠不應該成為整個編碼過程的瓶頸,但事實恰恰相反。
問題4:缺乏適當的管理
如果我們要猜測所有問題,那一切都歸結為一件事。高度無能和幼稚的管理。Andreas Antonopoulos在一份非常嚴厲的報告中說:
“Magic The Gathering Online Exchange是比特幣的系統性風險,是交易員的死亡陷阱和無能為力的企業。”
這些是一些非常嚴厲的話,但在這個陳述中有太多的道理。事實是,Karpeles更像是一個理想主義的程式設計師而不是商人。雖然他可以編碼,但他永遠不會擁有經營公司所需的敏銳度。而且,不幸的是,正因為如此,一場巨大的災難即將來臨。但它並不像沒有人看到它的到來。