以太坊 PoS 中的階梯攻擊-II

本文為機器翻譯
展示原文

樓梯式攻擊

e中,拜占庭驗證者扣留其見證以阻止讀驗確認檢查點cp_0。拜占庭驗證者的見證在被扣留在塊b_1中,這是由拜占庭驗證者提出的塊。在�span>b_0引導在e+1�b_1cp_0cp_1引導的鏈在HLMD-GHOST中中被過濾,由b_1引導的鏈成為規範鏈。在這次攻擊中,誠實驗證者在e+1�第一元前半部分的見證被丟棄,因為�為們投票的持鏈沒有被最終確認。這些誠實驗證者根據協議�受議受到罰。研究表明,通,透過控制總權益的29.6%,攻擊可以在每個紀元中進行,最終所有誠實驗證者都將失去激勵獎勵。該攻擊透過Deneb升級得到緩解。

樓梯式攻擊-II

我們發現了樓梯式攻擊的一個新變體,我們稱之為樓梯式攻擊-II,如圖2所示。與樓梯式攻擊類似,樓梯式攻擊-II要求第一個�個槽的提議者是拜�佔�證。此外,�還假設第一個紀元的第第一第一個個個�的的提議者�也是拜占庭的。

圖2. 樓梯式攻擊-II764 77.3 KB

如圖2所示,在第0個紀元開始時,對手將其塊b_0在第0個延槽延延遲四�。因此,誠實驗證者在第0個槽的見證目標的,即塊<><b_0不同。此外,對手的所有見證都被永久延遲。因此,具有相同目標和源的誠實驗證者的見證數量無法達到2n/3。塊b_0,本應在第0個紀元被確認,無法被誠實驗證者的見證確認。相比之下,對手可以透過在第0個紀元釋放其其最後一個塊,即塊b_{31}來確認第個槽的塊。這個塊包含對手的的見證,因此見證數量超過三分之二。對手將塊延遲兩個紀元。因此,第0個槽的塊可在第2個�個被確認。在第1個�個,對手採用相同的策略。特別是,對手將塊b_{32延><>延��秒並延遲所遲的所有見證。因此,誠實驗證者無法確認認第1個�個紀元的塊。在第2個紀元釋放塊b_{31}後,塊b_0被確認。由於誠實驗證者的沒有確認任何新b_{31}引導的鏈成為新的規範鏈。包含在誠實驗證者鏈中的所有見證都被�丟棄。

分析

我們的樓梯式攻擊-II與樓梯式攻擊具有相同的特徵:拜占庭驗證者獲得獎勵,而誠實驗�驗證者遭受處�,儘管誠實驗證者嚴嚴格遵遵協議議。。因此,這種攻擊屬於我們標準中的指標III�III起攻擊的機率為1/1/9,因為我們要求第一個槽的提議者是拜占庭的。與樓梯式攻擊不同,�們����擊--II無法連續發起。但是,如對手控制33%益並在可以發起攻擊時發起攻擊,所有�誠實驗證者都將在相應的紀元中遭受處罰。


來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
1
收藏
1
評論