iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
自我挑戰組

不能不知的區塊鏈:入門指南系列 第 22

權益證明(Proof of Stake)

  • 分享至 

  • xImage
  •  

今天要來專門講解什麼是權益證明(Proof of Stake)

權益證明(Proof of Stake)工作量證明(Proof of Work),同樣都是共識機制的一種,但兩者的設計、目的以及工作方式卻有明顯的差異。

權益證明(Proof of Stake)
在工作量證明那篇文章中,有提到共識機制就是一種區塊鏈的規則,不同於工作量證明需要透過大量計算去尋找一個特定的雜湊值(也就是所謂的「挖礦」),權益證明允許網路參與者基於他們持有的加密貨幣的數量和時間長短來創建新的區塊和驗證交易。

運作過程
權益證明中的參與者被稱為「驗證者」,每當有新的交易形成,新的交易需要被記錄到區塊中,這時侯權益證明會根據驗證者所持有加密貨幣的數量和持有的時間,挑選驗證者來創建新的區塊。
為了有機會被挑選到,驗證者需要「鎖定」一定數量的加密貨幣作為「抵押」(質押),代表他們暫時不能使用或花費這些貨幣。換句話說就是,質押的加密貨幣越多及質押的時間越長,被隨機選中成為記帳者的機率就越高。
而當驗證者成功地創建一個新區塊,他們會收到交易費用作為獎勵,但是如果他們有惡意行為或嘗試攻擊網路,他們鎖定的抵押就會被扣除,以達到「誠實者比作惡者更有利可圖」的原則。

特性

  • 節省能源:相較於工作量證明,權益證明是一種較節省能源的共識機制,因為它不依賴於大量的計算能力來驗證交易和創建新區塊,而是改以持有的貨幣數量和持有的時間。
  • 安全性:之前在工作量證明的文章中有提到所謂的51%攻擊,就是當有參與者掌握了全網超過51%的運算,該名參與者就有機會竄改資料。而權益證明改善了此問題,因為在權益證明中採用質押貨幣的方式來開採節點,若是有參與者想要惡意攻擊或是竄改資料,質押的貨幣就會被沒收,這樣就可以減少51%攻擊的機率。並且由於驗證者有資產在網路上,他們就更有動機確保網路的正常運行,如果網路受到攻擊或遭到損害,他們質押的資產價值也可能下降。

但權益證明還是有存在著一些疑慮,像是在挑選驗證者方面,擁有高資產的驗證者被挑選的機率就會提高,而記帳成功又會得到交易獎勵,如此循環就會產生「有錢的越來越有錢」,並且降低了去中心化的特性,因為貨幣就會集中在特定的人手中。

參考資料:
https://chainee.io/what-is-consensus-in-blockchain/
https://rich01.com/what-is-crypto-pos-0/


上一篇
以太坊
下一篇
去中心化應用程式DApp
系列文
不能不知的區塊鏈:入門指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言