Mining-Profitability
多數人攻擊對比特幣區塊鏈的實際威脅是什麼?
據我了解,控制大部分目前雜湊算力的攻擊者(扮演惡意礦工的角色)可以用替代方案替換以前接受的塊。
但是,這是什麼意思?他可以
- 收集區塊獎勵
- 添加以前未確認的交易,使其確認
- 省略以前確認的交易
但是攻擊者會從中獲得什麼?
- 真正的挖礦更容易收集塊獎勵
- 未確認的交易最終可能會確認
- 無論如何,遺漏的交易也可能會在稍後確認
那麼多數攻擊有什麼危險呢?
控制一半以上挖礦算力的攻擊者可以做一些事情。例如。
- 他們可以宣布某些交易無效。通過拒絕將它們包含在他們的區塊中並拒絕在包含它們的任何區塊上建構,不需要的交易將看到他們收到的任何確認迅速被逆轉。試圖賺錢的人可以使用它來設置最低交易費用。試圖監管比特幣的政府只能允許在政府註冊的地址。
- 他們可以通過拒絕建立在任何其他人的區塊上來收集所有的挖礦獎勵,因為總的挖礦獎勵大致是固定的,這將讓他們獲得更多的比特幣,而不僅僅是拿走他們公平份額的挖礦獎勵。
- 他們可以用比特幣換取非比特幣的東西,然後再撤銷這些交易,讓他們交換的人自掏腰包。
如果攻擊者的目的是賺錢,這些事情可能是個壞主意。他們可能會破壞比特幣的價值並破壞攻擊者的利潤
OTOH,如果攻擊者的目標是破壞或顛覆比特幣,這些事情可能更值得做。
那麼多數攻擊有什麼危險呢?
更危險的是,這樣的攻擊者將能夠審查交易,並通過拒絕探勘某些交易來決定哪些有效交易是允許的,哪些是不允許的。有了足夠的雜湊率,攻擊者可以拒絕建立在任何其他人的區塊上,並且有了多數雜湊率,他可以讓他的區塊鏈成為被接受的區塊,因為它的總工作量比任何其他鏈都多。這意味著攻擊者不喜歡的交易永遠不會被確認,因為它們永遠不會進入主鏈上的區塊。除此之外,攻擊者對大多數雜湊率無能為力,但這仍然是一個問題。