拜占庭將軍問題是一種博弈論,討論了去中心化各方在達成共識時面臨的困難。區塊鏈技術解決了這個問題。
故事說,幾位將軍正試圖圍攻拜占庭城。這座城市被軍隊包圍,每個營由一名將軍領導。要成功圍攻城市,軍隊必須以協調的方式進攻。否則將導致無法佔領城市,以及損失部隊。
然而,將軍們不能使用煙霧或火來交流,以免他們警告拜占庭他們即將發動的攻擊。他們可以使用信使,但這些信使有被抓獲或殺害的風險。也可能有間諜向每個普遍的矛盾和誤導性信息提供信息,並且 將軍們無法驗證這些消息。
那麼,將領們如何協調有效的進攻以確保勝利呢?
去中心化的問題
拜占庭將軍問題只發生在去中心化系統中,因為沒有可靠的信息來源,這意味著無法驗證從其他成員收到的信息是否真實或可靠。
在集中式系統中,集中式權威確保分發的信息是真實的,從而防止欺詐和虛假信息在整個網絡中的傳播。為了效率而犧牲了不信任性,因此,中心化系統中的用戶無需面對拜占庭將軍問題。但中心化系統也容易受到其管理機構的腐敗。
解決拜占庭將軍問題
在區塊鏈上,我們有計算機或節點,而不是將軍。這些節點都必須就係統的當前狀態達成共識,這意味著許多參與者或節點必須同意並執行相同的操作以避免失敗。
這就是拜占庭容錯系統的用武之地。拜占庭容錯系統旨在抵禦拜占庭將軍問題可能引起的故障類型,例如惡意節點發送無效交易或雙花。
拜占庭容錯系統確保即使某些節點惡意行為或無法通信,區塊鏈也可以繼續運行。區塊鏈用於保護其網絡的一些共識算法包括權益證明、工作量證明和委託權益證明。
這些系統雖然不是 100% 無故障的,但它們一直在改進和創新,以確保區塊鍊網絡的安全。
還沒註冊Huobi Global帳戶嗎?立即 註冊火幣帳戶 並接收多達 $300 作為 ‘Welcome Bonus' 助您開啟投資之旅!如果您是現有用戶,請查看 Huobi Earn,您可以開始從閒置的加密貨幣中賺取利息!