但事實證明這是可行的,就像一些黑客經常對一些大型區塊鏈進行的成功攻擊就證明了這一點,這其中就包括了最近對Bitcoin Gold和Verge的攻擊。因此,密歇根州的新法律似乎旨在保護網絡免受所謂的“51%攻擊”,這已成為2018年整個加密社區的一個嚴重問題。
當談論區塊鏈時,“不可更愛性”這個詞經常被人們聽到。區塊鏈結構的一致性意味著當一個數據記錄在分佈式數據庫中它是無法被調整的。這是由於區塊鏈的主要屬性——去中心化,即負責交易真實性的網絡的各個部分都是自治的,他們並沒有連接到公共服務器上。
在這個數據庫中,一個有序記錄列表(稱為區塊)被持續地存儲和重新填充。區塊被反覆複製,它們的驗證由存儲信息的設備數量(節點)所提供。目前比特幣區塊鏈中每一個區塊的可靠性都得到了9000多個節點的確認,而比特幣網絡中的區塊總數已超過50萬個。
為了保護區塊鏈中的數據,記錄者會創建一個訪問密鑰。如果你對區塊做了更改,那麼前一個密鑰就會失效,並且這個過程對所有網絡參與者都是可見的,這些參與者通過簡單的多數投票原則就可以防止任何更進一步的未經授權的操作。因此,一般情況下是不可能對存儲在區塊中的信息進行更改的,這是區塊鏈作為一種技術的基本特性之一。
區塊中的數據可以是多種多樣的。加密貨幣的創建只是其中的一個例子。數據完整性是一種獨特的技術屬性,它可用於保護任何交易、註冊表和文檔,以及確保網絡成員之間的公平交互。
讓我們再回頭來看看“多數決定原則”,如果攻擊者或一組網絡入侵者能夠獲得51%的挖礦哈希值的話,那麼他們幾乎可以隨心所欲的利用區塊中的數據——從改變區塊到操縱交易。畢竟他們手中握有決定性的算力。
理論上這樣的威脅是可能存在的。分析服務網站51Crypto指出,從實際的角度來看,51%攻擊的概率趨於零,因為破壞區塊鏈所需的算力成本是巨大的——這一成本從每小時336美元到49萬美元不等。考慮到擁有網絡哈希值需要大量的資金,部署一個新的系統並對維護它的其他礦工進行獎勵,而不是使用資源對現有的區塊鏈進行攻擊,這樣更合理。