固定供給與數位稀缺性

2100萬上限如何創造真正的數位稀缺。

固定供給與數位稀缺性

比特幣最引人注目的特性之一是其固定的2100萬枚供應量上限。在法定貨幣可以無限增發的今天,這種硬性上限代表了一種根本性的貨幣哲學轉變。本文將深入探討比特幣如何實現固定供給、數位稀缺性的技術基礎,以及這種設計對貨幣經濟學的深遠影響。

比特幣貨幣政策的技術實現

比特幣的2100萬上限並非僅僅是一個「承諾」或「願景」,而是透過協議層的共識規則強制執行的。要理解這一點,需要深入了解比特幣的貨幣政策技術實現。

區塊獎勵與減半機制

比特幣的貨幣供給透過「減半」(Halving)機制逐步釋出。每當210,000個區塊(約四年)被開採後,區塊獎勵就會減少一半。

減半時間表

減半次數區塊高度日期區塊獎勵 (BTC)累計發行量
002009-01-0350.00
1210,0002012-11-2825.010,500,000
2420,0002016-07-0912.515,750,000
3630,0002020-05-116.2518,375,000
4840,0002024-04-203.12519,687,500
51,050,000預計20281.5625~20,156,250
...............
336,930,000預計2140→ 020,999,999.9769

為什麼是2100萬?

2100萬這個數字的選擇是中本聰經過深思熟慮的決定。讓我們分析其設計邏輯:

  1. 對應全球M0貨幣供給:2100萬 BTC 若以較小單位(如 satoshi,1 BTC = 1億 satoshi)計算,總共有 2.1 × 10^15 個最小單位。這與全球狹義貨幣(M0)供給的數量級相匹配。
  1. 避免小數問題:若比特幣總量設定為較小的數字(如100萬),隨著價值上漲,單位BTC將變得太過昂貴,不利於日常使用。若設定為較大的數字(如10億),則面臨精度問題。
  1. 黃金比喻:比特幣常被稱為「數位黃金」。全球黃金存量約有20萬噸,按照當時價格計算市值約數兆美元。2100萬 BTC 的設計目標是在比特幣達到與黃金相當的市值時,每 BTC 仍具有足夠的細分性。

coinbase 交易與通膨控制

比特幣的貨幣供給透過每個區塊的 coinbase 交易(也稱為「創幣交易」)實現。這是每個區塊的第一筆交易,允許礦工將新鑄造的比特幣作為獎勵放入自己的地址。

比特幣核心代碼中的貨幣政策

在 Bitcoin Core 的共識代碼中,貨幣供給規則被硬編碼。以下是關鍵參數:

// consensus/consensus.h
static const int64_t MAX_MONEY = 21000000 * COIN;
// 其中 COIN = 100000000(1 BTC 的最小單位數)

這個 MAX_MONEY 常量在多個驗證函數中使用:

  1. 區塊驗證:檢查 coinbase 交易的輸出不超過當前區塊獎勵 + 交易費用總和
  2. 交易驗證:確保輸入的比特幣總量等於輸出的比特幣總量(不允許無中生有)
  3. 區塊鏈重建驗證:重放整條區塊鏈時,驗證總供給不超過2100萬

減半的精確計算

比特幣的減半並非簡單的「每四年」,而是基於區塊數量計算。每210,000個區塊減半一次,考慮到區塊時間的波動,實際減半時間會略有差異:

最終供給量計算

比特幣的最終供給量實際上是趨近但永遠達不到的極限值。讓我們用數學公式計算:

S = 50 × (1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n)
  = 50 × 2 × (1 - (1/2)^(n+1))
  = 100 × (1 - (1/2)^(n+1))

當 n → ∞ 時:
S → 100 BTC

這意味著比特幣總量為:

MAX_SUPPLY = 21,000,000 BTC

實際上,最後的 satoshi(比特幣最小單位)將在大約2140年被開採出來的最後一個區塊中產生。

數位稀缺性的概念與技術基礎

比特幣實現的「數位稀缺性」是一個看似矛盾的概念——在數位世界可以被無限量複製的情況下,如何創造真正的稀缺性?

複製問題與雙花問題

在比特幣之前,數位資產可以被無限複製:「複製-貼上」就可以創造完全相同的副本。這被稱為「複製問題」(Replication Problem)或「雙花問題」(Double-Spending Problem)。

傳統數位資產的解決方案是依賴中心化機構:

比特幣的創新在於:透過分散式共識機制,在沒有中心化機構的情況下解決了雙花問題。

UTXO 模型與貨幣存量追蹤

比特幣使用「未花費交易輸出」(Unspent Transaction Output, UTXO)模型來追蹤貨幣存量。與傳統的帳戶模型(如銀行存款)不同,UTXO 模型更像是現金:

這種設計的優點包括:

  1. 並行驗證:不同 UTXO 的交易可以並行處理
  2. 隱私增強:每次交易使用新地址,增加追蹤難度
  3. 簡化共識:共識節點只需驗證「輸入 UTXO 存在且未被花費」

密碼學保證

比特幣的稀缺性還依賴於密碼學的保證:

這些密碼學原語的組合,使得比特幣的稀缺性不依賴於任何單一機構的誠信,而是由數學原理保證。

固定供給與通貨緊縮經濟學

比特幣的固定供給對經濟學有深遠的影響,特別是在貨幣政策、通貨膨脹與價格發現方面。

通貨膨脹貨幣的問題

法定貨幣的內在問題是「公地悲劇」——發行貨幣的政府有動機持續增發貨幣,因為:

  1. 債務稀釋:政府可以透過通膨來「稀釋」公共債務的實際價值
  2. 鑄幣稅:新發行的貨幣價值(鑄幣稅)歸政府所有
  3. 政治激勵:政治家傾向於追求短期增長,樂於使用印鈔來刺激經濟

歷史上的惡性通膨案例包括:

比特幣的固定供給從根本上消除了這種「制度性通膨風險」。

預設通膨率

比特幣的通膨率(貨幣供給增長率)是遞減的:

時期區塊獎勵年化通膨率
2009-201250 BTC~100% (遞減)
2012-201625 BTC~25%
2016-202012.5 BTC~4%
2020-20246.25 BTC~1.8%
2024-20283.125 BTC~0.8%

當比特幣全部開採完成後,年通膨率將為 0%。這使得比特幣成為人類歷史上第一個「固定供給」的貨幣。

通貨緊縮螺旋?

批評者常聲稱比特幣的固定供給會導致「通貨緊縮螺旋」——即預期價格上漲導致消費延遲,進而導致經濟衰退。

然而,這種擔憂忽略了一些關鍵點:

  1. 比特幣仍可用於交換:即使比特幣升值,人們仍會使用比特幣進行交易(而非囤積)
  2. 網路效應價值:比特幣的價值部分來自於網路效應,這激勵使用而非囤積
  3. 投資 vs 消費:比特幣持有者可將比特幣視為「投資」,同時使用其他貨幣進行日常消費
  4. 長期持有者行為:數據顯示,長期持有者傾向於在價格高點出售部分持倉

庫存-流量模型

Ray Dalio 提出的「庫存-流量」(Stock-to-Flow, S2F)模型試圖預測比特幣的價格。該模型認為:

比特幣的 S2F 值隨著減半而大幅增加:

時期年產量S2F
2012前3,650,0001.37
2012-20161,825,0005.75
2016-2020912,50017.3
2020-2024456,25040.5
2024後228,12586.0

黃金的 S2F 約為 60-70,比特幣在2024年減半後已接近黃金水平。批評者指出,S2F 模型是一種「自我實現的預言」,而非內在價值。

比特幣 vs 其他資產

比特幣的固定供給使其與其他資產具有不同的貨幣屬性。

比特幣 vs 黃金

比特幣常被稱為「數位黃金」。兩者的比較:

特性黃金比特幣
供給相對固定,但無法精確驗證精確可驗證2100萬上限
可攜性低(需要實體 transport)高(可透過網路轉移)
可分割性低(熔鑄有成本)高(可分割至1 satoshi)
可驗證性需要專業檢測全節點可自行驗證
稀缺性證明依賴地質勘探數學證明
歷史數千年15年

比特幣的優勢在於其「可驗證的稀缺性」——任何運行全節點的人都可以獨立驗證比特幣的總量不超過2100萬,這是黃金無法做到。

比特幣 vs 法定貨幣

法定貨幣的供給由央行控制,理論上可以無限增發。比特幣的貨幣政策則是:

  1. 預先確定:供給量在比特幣創世時就已確定
  2. 可預測:未來任何時間點的供給量都可以精確計算
  3. 不可更改:要修改2100萬上限需要協調全球大多數節點,在實踐上不可行

這種設計回歸了古典貨幣學派的「健全貨幣」(Sound Money)理念。

其他加密貨幣的比較

許多加密貨幣選擇了不同的貨幣政策:

比特幣是唯一一個有明確、不可更改上限的主流加密貨幣。

稀缺性的哲學意涵

比特幣的固定供給不僅是經濟學問題,更是哲學問題。

費雪爾交換方程式

經濟學的費雪爾交換方程式(Fisher Equation)為:

MV = PY

其中:

在比特幣的情況下:

批評者擔心,如果比特幣價值增加但 V 下降,可能導致價格劇烈波動。

比特幣作為「超國家貨幣」

比特幣的供應量不受任何國家或組織控制,這使其成為一種「超國家貨幣」。支持者認為,這種特性使其成為:

批評者則認為,這種「非主權」特性帶來了監管不確定性與價格波動風險。

時間偏好與儲蓄

比特幣的低(最終為零)通膨率改變了人們的時間偏好:

這種「健全貨幣」的支持者認為,這將促進更理性的經濟行為與更長期的投資。

技術細節:供給量的驗證

比特幣的一個關鍵特性是,任何人都可以獨立驗證貨幣供給量。

計算比特幣總量

可以使用多種方法驗證比特幣總量:

方法1:Bitcoin Core RPC

# 獲取區塊鏈統計信息
bitcoin-cli gettxoutsetinfo

輸出包括:

方法2:區塊探索器

網站如 mempool.space、blockstream.info 提供即時比特幣供給量。

方法3:自行計算

下載完整區塊鏈,遍歷每個區塊的 coinbase 交易,累加所有輸出。

供給量的數學證明

比特幣的供給量可以用數學公式精確描述:

BlockReward(n) = 50 × 2^(-floor(n/210000))
TotalSupply = Σ(0 to ∞) BlockReward(n) × 2016 × 365.25 / 10
            = 50 × 2,099,999,997,900,000 / 100,000,000
            = 20,999,999.9769 BTC

結論

比特幣的2100萬固定供給是其最具革命性的特性之一。透過減半機制、密碼學驗證與分散式共識,比特幣實現了「可驗證的數位稀缺性」——這在比特幣之前的數位世界是不可能的。

這種設計的影響深遠:

  1. 消除制度性通膨:比特幣的供給不受任何政府或機構控制
  2. 可預測的貨幣政策:任何人都可以計算未來任何時間點的供給量
  3. 新型態的價值儲存:比特幣被稱為「數位黃金」,成為對沖通膨的工具
  4. 哲學轉變:比特幣回歸了「健全貨幣」的思想實驗

當然,比特幣的固定供給也帶來了挑戰,包括價格波動性與可能的流動性問題。然而,作為一種「供給完全透明的資產」,比特幣提供了一種全新的貨幣範式。


參考來源

  1. Satoshi Nakamoto. "Bitcoin: A Peer-to-Peer Electronic Cash System" (2008). https://bitcoin.org/bitcoin.pdf
  2. Bitcoin Wiki. "Controlled supply". https://en.bitcoin.it/wiki/Controlled_supply
  3. Saifedean Ammous. "The Bitcoin Standard: The Decentralized Alternative to Central Banking" (2018).
  4. Nick Szabo. "Shelling Out: The Origins of Money". https://nakamotoinstitute.org/mempool/shelling-out/
  5. PlanB. "Modeling Bitcoin Value with Scarcity" (2019). https://planbtc.medium.com/
  6. Bitcoin Core Source Code. "consensus/consensus.h". https://github.com/bitcoin/bitcoin
  7. Gautam Phatak. "Understanding Bitcoin's Monetary Policy". Bitcoin Magazine (2023).
  8. Robert Breedlove. "The Number Zero and Bitcoin". MIT Bitcoin Expo (2020).
  9. Lyn Alden. "Bitcoin's Monetary Policy: A Comprehensive Guide" (2022).
  10. Bitcoin Optech. "Bitcoin's Monetary Policy". https://bitcoinops.org/en/topics/monetary-policy/

本文包含

延伸閱讀與來源

這篇文章對您有幫助嗎?

評論

發表評論

注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。

目前尚無評論,成為第一個發表評論的人吧!