Doublespend

如果有一種簡單的方法來檢查雙花,是否需要共識算法?

  • May 29, 2021

目前,檢查雙花的計算成本非常高,因此採用了諸如 POW 之類的共識算法來更容易地防止雙花。

忽略共識算法允許完成其他重要事情的事實,例如確保只能以固定速率開採新的加密貨幣;如果有一種方法可以非常有效地檢測傳入區塊鏈中的雙花,並且協議已更改,因此它將拒絕具有雙花的區塊鏈並接受沒有檢測到雙花的區塊鏈,那麼就不需要共識算法?

是的,如果您假設不存在對抗環境中分佈式系統的核心挑戰,那麼假設創建這樣一個分佈式系統確實要容易得多!

目前,檢查雙花在計算上非常昂貴[…]

檢測雙花是微不足道的。您只需要認識到兩筆交易存在衝突,因為它們花費了相同的資金。

雙花問題的實際挑戰是讓一個平等的對等網路匯聚在一個規範的交易訂單上。事實上,比特幣最顯著的成就是為雙花問題提出了切實可行的解決方案。

協議已更改,因此它將拒絕具有雙花的區塊鏈,並接受沒有檢測到雙花的區塊鏈,那麼就不需要共識算法了嗎?

所以,當然,如果你假設已經在如何解決執行去中心化貨幣系統的主要問題上達成了無法解釋的共識,那麼你不再需要弄清楚如何達成共識。然而,這並不是一個特別有用的起點。

引用自:https://bitcoin.stackexchange.com/questions/106648