Blockchain Consensus Mechanism

區塊鏈共識機制

什麼是 PoW?

PoW:工作量證明(Proof of Work,簡稱 PoW),簡單的解釋就是一份證明,用來確認你做過一定量的工作。因為監測工作的整個過程通常是極為低效的,而通過對工作的結果進行認證來證明完成了相應的工作量,則是一種非常高效的方式。比如現實生活中的畢業證、駕駛證等等,都是通過檢驗結果的方式所取得的證明。這就是說,你獲得多少幣,取決於你對挖礦貢獻的有效工作。簡單的理解,你電腦性能越好,你獲得的收益就會越多,這就是根據你的工作量來執行幣的分配。大部分的數字貨幣,比如比特幣、萊特幣等等,都是基於 PoW 模式的虛擬貨幣(算力越高、挖礦時間越長,你獲得的幣就越多)。

什麼是 PoS?

PoS:PoS 是一種在公鏈中的共識算法,可作為 PoW 算法的一種替換。 PoW是保證比特幣和許多其它區塊鏈安全的一種機制,但是 PoW 算法在挖礦過程中因破壞環境和浪費電力而受到指責。 PoS 試圖通過以一種不同的機制取代挖礦的概念,從而解決這些問題。

PoS 機制可以被描述成一種虛擬挖礦。 PoS 主要依賴於區塊鏈自身裡的代幣。在 PoW 中,一個用戶可能拿 1000 美元來買計算機,加入網絡來挖礦產生新區塊,從而得到獎勵。而在 PoS 中,用戶可以拿 1000 美元購買等價值的代幣,把這些代幣當作押金放入 PoS 機制中,這樣用戶就有機會產生新塊而得到獎勵。在 PoW 中,如果用戶花費 2000 美元購買硬件設備,當然會獲得兩倍算力來挖礦,從而獲得兩倍獎勵。同樣,在 PoS 機制中投入兩倍的代幣作為押金,就有兩倍大的機會獲得產生新區塊的權利。

Continue reading