美文网首页
区块链51%算力攻击

区块链51%算力攻击

作者: PasterQue | 来源:发表于2018-06-09 14:17 被阅读0次

    原文:FreeBuf

    51%的攻擊


    被稱為多數人的攻擊(Majority Attack),攻擊者擁有全網較多算力時,可以做:

    1. 逆轉已發出的交易,即雙花交易 (Double Spend Attack)
    2. 阻止其他交易確認
    3. 阻止其他區塊(Block)的挖出

    自私挖礦攻擊


    BitCoin網路的規則是:每個誠實的Node只能挖並廣播看到第一個礦;如果同一個礦,有人先廣播已成功挖出,那麼其他人會立刻放棄正在挖的礦。

    當惡意礦工挖到一個新的礦B1時,卻不廣播,而這段期間如果有人挖出了新礦,立刻廣播B1;如果挖出第二個,立即廣播B2,這樣收益就是連續兩個Block,其他人挖出都為無效。

    雙花攻擊


    顧名思義,一筆錢花了兩次。也就是說當進行交易1並發送廣播,必須要生成6個區塊後才能在網路中確認此交易。此時,擁有多算力的人有很大機率可以在挖出6個區塊後,重複使用交易1的幣在廣播進行交易2。這使得交易1的收款者,最終完全沒收到錢。

    參考資料:

    1. Double Spend Attack

    相关文章

      网友评论

          本文标题:区块链51%算力攻击

          本文链接:https://www.haomeiwen.com/subject/mruteftx.html