Blockchain

為什麼需要 PoW 來確認交易並添加新區塊

  • September 30, 2019

我已經閱讀並且模糊地了解工作證明的工作原理以及它的作用。但為什麼是 PoW?

或者更坦率地說,為什麼我們需要任何算法來添加新塊。

如果沒有任何 PoW 算法會發生什麼?

如果有人有任何參考。可以幫助我更好地理解這一點的連結,請分享。

提前致謝。

在這種情況下,“共識”是指關於交易順序的協議,而不是狀態。

如果不清楚,節點可以在他們同意交易順序後就結果達成一致,因為它們可以獨立地計算出狀態必須是什麼。它類似於啟用數據庫重建的重播日誌。

由於網路延遲,節點會在不同時間了解提議的交易。鑑於在去中心化系統中,沒有人的時鐘比其他人的時鐘更權威,時間戳不是交易順序的解決方案。如果目標是沒有節點比其他節點更權威,那麼如何分配認為每個塊的內容的特權?

PoW 使得在系統上獲得巨大影響力的計算成本很高。它可以被認為是一個有彈性的隨機選舉過程。PoS 是一種替代方法,它試圖以改進的性能實現類似的目標。

希望能幫助到你。

引用自:https://ethereum.stackexchange.com/questions/76230