Firo 激活鏈鎖,可抵禦 51% 攻擊

341100 區塊 開始,鏈鎖(ChainLocks) 現在已經在 Firo 的主網上激活。

鏈鎖利用我們的 LLMQ 主節點網絡,一旦確認區塊,就提供近乎即時的最終確定性,並在最長的有效 / 接受鏈上找到近乎即時的共識。這種共識方法還可以防止 51% 的攻擊,同時保留了工作量證明(PoW)的公平分配優勢。

爲什麼需要它

PoW 是一個很好的機制,可以確保公平分配,尤其是在使用商品硬件進行挖礦的情況下。與 ICO、預售甚至空投等其他分配機制相比,只要提供計算能力,任何人都可以參與網絡並獲得區塊獎勵的份額。它還提供了一種客觀的方法來評估哪條鏈是有效的,而不依賴於任何外部來源。

雖然優雅,但 PoW 並不完美,要麼歸結爲由 ASIC 控制,而 ASIC 的本質是排他性的;要麼受到 51% 的攻擊,可以租用硬件來攻擊網絡,就像我們 最近在 Firo 的網絡 和許多其他網絡上看到的那樣。

PoW 的另一個弱點是,永遠沒有任何最終確定性,因爲只要有足夠的哈希能力,鏈子總是可以繞回來。這也意味着交易不能被認爲是安全的,直到它被埋在足夠的區塊或確認之下,使其在支付中使用起來很麻煩。

它是如何工作的

鏈鎖通過讓 Firo 的主節點網絡形成用於簽署和檢查區塊的仲裁集來解決這個問題。鏈鎖中使用的仲裁集每個仲裁集有 400 個主節點。這些定額中的幾個定額在任何時候都存在,並在每個區塊中被確定地選擇。每個定額持續 12 小時左右,並且還在不斷地被重新創建。

定額中的每個成員都會在其看到的第一個有效區塊上簽字,以其當前高度延伸活動鏈。如果 >=60% 的成員簽署了一個區塊,它就被認爲是最終的,不允許再進行低於這個區塊的重組。

這就意味着,在使用鏈鎖確認了一個區塊之後,交易就可以被認爲是安全的。除了讓 51% 的攻擊變得不可能,除非禁用鏈鎖,還可以防止自私挖礦攻擊的發生,因爲礦工一旦發現區塊,就會被激勵去發佈區塊。

使用鏈鎖的鏈有多安全?

現在要在 Firo 的區塊鏈上發起攻擊,需要大約 50% 的主節點被接管以禁用鏈鎖,同時也需要必要的算力來發起 51% 的攻擊。由於主節點需要 1000 個 FIRO 抵押品支持,攻擊者還需要獲得大量的 FIRO 來進行攻擊(在撰寫本文時,攻擊者需要超過 200 萬個 FIRO)。

進一步的計算可以在 這裏 找到。

Lelantus

Lelantus 將在下週初重新激活。

感謝

我們要感謝我們的主節點運營商、礦池、礦工和交易所在如此短的時間內部署鏈鎖,他們構成了我們生態系統的支柱。

最後但並非最不重要的是,我們要感謝 Dash,感謝他們在提出 LLMQ 鏈鎖 時的創新,並很自豪地成爲第二個實施它的項目。

來源鏈接:firo.org