LIVE
★★☆☆☆閱讀時間 10 分鐘

【價值共識】比特幣如何解決信任危機?PoW 與 PoS 機制的對決

PoWPoS共識機制比特幣以太坊挖礦質押雙重支付The MergeSlashing

上一講我們說到,為了解決村長(銀行)可能作惡的疑慮,我們罷免了村長,改成「全村一起記帳」。

但現實是殘酷的,人性是懶惰的。如果記帳沒有好處,誰會願意浪費自己的紙和筆(電腦算力與電費)當免費志工?此外,數位世界還有一個終極難題:雙重支付(Double Spending)

假設阿明帳戶裡只有 100 元,但他用極快的速度,同時向小華和小美各買了 100 元的東西。因為沒有村長在中間審核,網路傳遞又需要時間,一半的村民以為錢給了小華,另一半以為給了小美,帳本瞬間大亂。

為了解決這個信任危機,並給予村民記帳的動力,中本聰發明了一套天才般的機制。

算力擂台賽:PoW 工作量證明

為了解決「到底該聽誰的帳本」這個問題,比特幣網路定下了一個規矩:一場數學解謎比賽。

每隔大約 10 分鐘,系統會丟出一道極度困難的數學題。全村想幫忙記帳的人(我們稱之為礦工),必須瘋狂消耗腦力(電腦算力)去猜答案。

誰第一個猜中答案,誰就贏得了「這一頁帳本的唯一寫入權」。更重要的是,系統會憑空發放一筆全新的比特幣作為區塊獎勵,加上這一頁所有交易的手續費,全部賞給這個贏家。

這就是 PoW(Proof of Work,工作量證明)。你要證明你付出了勞動力(消耗了大量電費和硬體設備),你才有資格記帳並獲得獎勵。因為解題過程完全隨機且需要消耗真實世界的資源,駭客如果想偽造帳本,他必須掌握全球一半以上的電腦算力,這在現實中幾乎是不可能的任務。

PoW 挖礦流程圖
圖一:PoW 挖礦流程圖——交易廣播 → 礦工競爭解題 → 獲勝者打包區塊 → 獲得獎勵

那雙重支付發生時該怎麼辦?最長鏈勝出

回到阿明同時向小華和小美花同一筆錢的問題。當兩筆衝突的交易同時被廣播到網路上,不同的礦工可能會各自收到不同版本。但最終,只有一個礦工會先解開數學題、搶先寫下那一頁帳本,而其他礦工會自動接受這個版本,繼續在它後面記錄下一頁。

這就是比特幣的「最長鏈規則」——哪條鏈累積了最多的工作量(最多頁帳本),哪條就是正確的歷史。另一筆衝突的交易會被拋棄,雙重支付的危機就此化解。這也是為什麼你在交易所入金比特幣後,平台會要求等待 「數個區塊確認」 才讓你使用——就是在確認你的交易已經被足夠多的後續區塊「壓」在下面,幾乎不可能再被推翻。

財力董事會:PoS 權益證明

PoW 雖然極度安全,但它有一個顯而易見的缺點:太耗電了。全世界無數台礦機日以繼夜地空轉解題,只為爭奪那個唯一的記帳權,效率實在有點低。

於是,以太坊(Ethereum)等後起之秀,決定採用另一套更環保、更快速的機制:PoS(Proof of Stake,權益證明)

如果說 PoW 是比誰的 「力氣大、設備多」,那 PoS 就是比 「誰的押金多」

PoW vs PoS 比較
圖二:PoW vs PoS

在 PoS 的村莊裡,不舉辦數學比賽了。你想取得記帳權並賺取手續費?可以,請你先拿出一大筆錢(代幣)抵押在系統裡,當作保證金。系統會根據你抵押的金額大小,用加權抽籤的方式來決定誰可以記帳。押的錢越多,中籤的機率就越大。

如果你敢記假帳,系統會直接沒收你的保證金(這招叫做 Slashing 懲罰)。因為作惡的代價是你自己的真金白銀,所以大家都會乖乖守規矩。

歷史時刻:以太坊 The Merge

這不只是理論。2022 年 9 月 15 日,以太坊完成了區塊鏈史上最大規模的共識機制遷移——The Merge。它在不停機的情況下,將整條鏈從 PoW 切換成 PoS,一夕之間把網路能耗降低了約 99.95%。

這就好比一架火箭在飛行途中,不降落、不熄火,直接把引擎從燃油的換成電動的。這件事在工程上的難度極高,但以太坊做到了,也為 PoS 的可行性蓋上了最有力的背書。

PoW 與 PoS 到底差在哪?

比較項目PoW 工作量證明PoS 權益證明
代表幣種比特幣 (BTC)、狗狗幣 (DOGE)以太坊 (ETH)、Solana (SOL)
核心邏輯消耗算力競爭解題,贏家記帳質押代幣作為保證金,系統抽籤記帳
參與者礦工(Miners)驗證者(Validators)
作惡代價浪費大量電費與硬體,且無法獲得獎勵保證金被系統沒收(Slashing)
優點安全性極高、去中心化程度高能源效率高、交易速度較快
缺點高能耗、擴展性較差質押門檻可能導致財富集中
參與門檻需要專業礦機與廉價電力持有代幣即可參與(可透過質押池降低門檻)

AZAlpha 實戰視角:從機制看懂市場「拋壓」與「鎖倉」

在 AZAlpha 寫交易策略或觀察市場資金流向時,我們不會只把 PoW 和 PoS 當作技術名詞——我們把它們看作直接影響幣價供需的底層邏輯。

舉個例子,比特幣是 PoW 機制。礦工為了挖礦,每個月都要支付龐大的電費和機房租金(現實世界的法幣支出)。這意味著,礦工挖到比特幣後,無論市場好壞,他們都「必須」賣掉一部分比特幣來繳電費。因此,PoW 天生就帶有持續不斷的市場拋售壓力。當幣價跌破礦工的成本價時,甚至會引發礦工認賠殺出的「礦難」,這往往是市場見底的訊號之一

你可以在 CryptoQuant 上追蹤「礦工持倉變化」與「礦工錢包流出量」,當這些數據飆升時,代表礦工正在大量拋售。

反觀以太坊轉為 PoS 機制後,情況完全不同。驗證者不需要繳交龐大的電費,他們只要把 ETH 鎖在智能合約裡就能持續賺取利息,創造了一個巨大的 「鎖倉效應」——市場上流通的 ETH 變少了,大家都把幣拿去生利息。這也是為什麼傳統華爾街機構現在對 ETH 這麼感興趣,因為它從一個純粹的科技資產,變成了一個類似債券、會產生穩定現金流的「生息資產」。

想看 The Merge 後 ETH 供應量的變化嗎?打開 ultrasound.money,你會看到 ETH 從通膨資產變成通縮資產的即時數據——這就是 PoS 鎖倉效應的最佳視覺化證據。

看懂機制的差異,你就能比一般散戶更早看懂資金的長期流向。

ETH 供應量曲線
圖三:ETH 供應量曲線截圖

新手常見迷思

Q1:如果我只有一點點幣,是不是就不能參與 PoS 賺利息了?

當然可以。以太坊的 PoS 機制雖然要求單個驗證者質押 32 個 ETH,但市場上有許多「質押池」服務,例如 LidoRocket Pool。就像大家集資買彩券一樣,你可以把你的 0.01 個 ETH 跟別人的幣湊在一起,交給專業的節點去運行,然後按比例分紅。這部分在後面的 DeFi 章節會詳細教你怎麼安全地操作。

Q2:PoS 機制是不是「有錢人說了算」,大戶可以隨意竄改帳本?

大戶確實更容易被選中記帳,賺取更多手續費(這就是資本市場的現實),但他們無法竄改別人的交易紀錄。因為每筆交易的確認不是只靠一個驗證者,其他節點也會同步驗證。如果大戶敢記假帳,他質押的巨額保證金會瞬間被系統沒收——搬起石頭砸自己的腳。

Q3:以太坊 PoS 既然是拿真金白銀押著,怎麼還會有「記假帳(作惡)」的情況發生?

照理說,大戶最怕自己的錢被系統沒收(Slashing 懲罰),不會搬石頭砸自己的腳。但在真實的程式世界裡,「記假帳」通常發生在兩種情況:

人為貪婪與駭客攻擊

中籤的節點雖然被授權記帳,但他背後的操作者可能會偷偷修改軟體,試圖進行「雙重支付」,或是與其他駭客聯手,賭一把「如果我這次作案賺到的不法獲利,遠大於我被沒收的保證金,那我就幹」。不過,全網其他沒有中籤的節點全都在盯著他,只要數字一對不上,他的押金就會瞬間被系統無情扣除並銷毀。

設備設定失誤(非故意作惡)

很多時候節點被懲罰,根本不是想騙人,而是伺服器架構沒弄好。例如,為了怕當機,節點營運商同時開了兩台一模一樣的備用伺服器(Active-Active 架構),結果兩台機器不小心「同時」對同一個區塊簽名認證。區塊鏈系統不管你是不是故意的,一看到你「一籤多投」,會立刻判定你企圖製造混亂、破壞共識,照樣重罰押金。

所以,PoS 的懲罰機制與其說是防範江洋大盜,不如說是用嚴格的財務紀律,逼迫所有節點必須保持絕對的誠實,以及極高的系統維運水準。

Q4:若同時兩個礦工挖出區塊,該怎麼辦?

這在區塊鏈的世界裡很常見,我們稱之為「分叉(Fork)」。想像村莊廣場的東邊和西邊,同時有兩個村民解出數學題並大喊:「我算出來了,這是新帳本!」這時,靠近東邊的村民先聽到了 A,就把 A 的帳本當作正統;靠近西邊的村民先聽到 B,就跟著 B 記帳。系統瞬間出現了兩套平行的帳本。

怎麼解決?很簡單,讓子彈飛一會兒,看誰先寫出「下一頁」。

這兩派人馬會帶著各自的帳本,繼續比拼下一道數學題。只要哪一邊先解出下一個區塊,那一條帳本就會變得比較長。區塊鏈有一個絕對鐵律:「永遠只承認最長的那條鏈(最長鏈原則)」。因為最長的鏈代表了全網投入最多算力的共識。落後的那一方一看自己變短了,會立刻認輸,放棄自己的短帳本,乖乖跟上最長的那條鏈。這也是為什麼交易所通常會要求你「等待 6 個區塊確認」才算真正入帳,因為等了 6 個區塊後,這條鏈就絕對不可能再被翻盤了。

結語與下一步

到這裡,你已經搞懂了區塊鏈是如何透過 PoW 的算力擂台、或是 PoS 的押金抽籤,來解決人與人之間的信任危機,並讓整個去中心化網路自動運轉起來。

既然網路已經建好,也有人在幫忙記帳了,那身為一般使用者的我們,要怎麼把自己的資產存進去?又要怎麼證明「這筆錢真的是我的」?

本講關鍵詞彙表

術語英文簡述
雙重支付Double Spending同一筆錢被花兩次的數位貨幣根本問題
工作量證明Proof of Work (PoW)消耗算力解題來競爭記帳權的共識機制
權益證明Proof of Stake (PoS)質押代幣作保證金來競爭記帳權的共識機制
區塊獎勵Block Reward系統發給成功記帳者的新代幣獎勵
最長鏈規則Longest Chain Rule累積最多工作量的鏈條被視為正確歷史
懲罰沒收SlashingPoS 中作惡驗證者的保證金被系統沒收
質押Staking將代幣鎖入智能合約以參與驗證並賺取收益