【三分鐘學 Web3】共識機制:Proof-of-Work

2022/10/02閱讀時間約 2 分鐘

工作量證明 Proof-of-Work

工作量證明(Proof-of-Work,俗稱 PoW)是比特幣使用的共識機制。
工作量證明,就是比特幣的共識機制會爲每個交易提供一個隨機數(Nonce)作爲答案,而區塊鏈的節點們則要用「儘快」計算出這個答案,才能獲得執行交易的權限,證明你完成了這個工作。
隨機數是一個需要花費大量運算資源計算的數字,很多人爲了能搶先計算出數字,因此會採購高階運算設備,如:顯卡。
組合多個顯卡能提高運算能力,提高獲得虛擬貨幣的機會,因此這樣的設備也被稱爲礦機(Mining Machine),其行爲也被成爲稱礦(Mining)
Yahoo 拍賣上的礦機 (非本人在販售,純粹搜尋到)
而擁有很多台礦機的空間,則被稱爲礦場(Mine)

Proof-of-Work 的優缺點

任何共識機制都有其優劣性,而 PoW 作爲最早期的共識機制,最爲人詬病的缺點就是能源消耗:組合多個高階運算設備來計算隨機數會造成大量用電,使得電費高漲,因此有許多電力吃緊的國家會禁止礦場。
PoW 的第二個缺點就是效率,由於計算隨機數會相對地花費大量時間,所以會比其他共識機制的速度來得更慢一些,不是因爲有大量交易需要被執行,而是因大量交易產生的隨機數需要被計算出來。
優缺點
當然 PoW 也有其優點,就是「相對」其他共識機制抗審查,由於每次執行交易都必須藉由計算隨機數取得證明,所以想要修改資料的人需要確保自己有辦法能領先所有人取得證明,既然無法保證能取得證明,這樣就無法讓特定人士隨意修改資料,保障了「資料的一致性和抗審查」。
總的來說,抗審查和能源效率是一種價值交換,當我們希望貨幣無法被人爲控制,一定程度的效率犧牲難以避免。

希望我的文章有幫助到你!
如果喜歡我的文章,歡迎訂閲阿泰的電子週報:https://assignarch.com/newsletter/
萬事屋阿泰協助你疏理人生找到定位,更多文章:https://assignarch.com/
如果你有任何問題想詢問,隨時歡迎來信:[email protected]
萬事屋阿泰
萬事屋阿泰
偶爾寫程式的專案經理,目前為台灣科技大學博士生,在國立政治大學擔任資訊管理師,興趣是個人成長和教學,每天會花時間閲讀和了解世界趨勢;固定花時間寫文章,未來會推出實體課,歡迎訂閱我的電子周報:https://assignarch.com/newsletter/
留言0
查看全部
發表第一個留言支持創作者!