工作量證明(Proof of Work)
簡單來說 工作量證明是一種共識機制,礦工投入算力解題以新增區塊,讓改寫區塊鏈歷史的成本變得高昂。
工作量證明(PoW)是比特幣在沒有中央機構的情況下,對交易順序達成共識的方法。礦工競爭產出下一個區塊,勝出者可獲得區塊獎勵與交易手續費。其他採用 PoW 的區塊鏈包括 Litecoin、Dogecoin、Monero 和 Ethereum Classic。
為了產出區塊,礦工會將待處理交易打包,並不斷變更稱為 nonce 的數值,反覆計算區塊標頭的雜湊值,尋找低於目標值的結果。這個過程沒有捷徑:找到符合條件的結果需要大量嘗試,但任何人都能立即驗證。網路會調整挖礦難度,讓出塊維持穩定節奏,比特幣約每十分鐘產出一個區塊,而節點會遵循累積工作量最多的有效鏈。
這項機制之所以重要,是因為要改寫歷史,就必須以比網路其餘參與者更快的速度重新完成這些工作;對大型區塊鏈而言,這代表必須掌控全球多數挖礦算力。因此,大型 PoW 鏈上已確認的交易很難被逆轉。小型 PoW 鏈則不同:由於保護網路的算力較少,攻擊者可能租到足夠算力來發動 51% 攻擊,並進行雙重支付。
代價是能源消耗與專用硬體需求,也使挖礦傾向集中於大型礦場和礦池。評估 PoW 幣種時,應查看全網總算力、算力在各礦池間的集中程度,以及其演算法是否與規模大得多的區塊鏈共用挖礦硬體,因為這會讓攻擊算力更容易租到。也要留意發行時程,包括隨時間推進、使礦工獎勵減少的減半機制。




