單元 3 / 6 · 5 分鐘閱讀

比特幣、以太坊與穩定幣

比特幣是數位稀缺性,以太坊是可程式化的平台,而穩定幣則刻意保持不動;掌握這三者,市場的大部分內容就能理解。

比特幣BTC · 幣
Bitcoin, a scarce store of value A locked ceiling marked twenty one million sits above a coin, showing that Bitcoin's supply is permanently capped. 21M 上限BTC
價值儲存
  • 供應固定,永遠只會有 2100 萬
  • 新幣產出約每四年 減半
  • 被視為 數位黃金,稀缺且難以貶值
以太坊ETH · 幣
Ethereum, a programmable platform A contract sheet with a gear that runs on its own, beside two token chips, showing smart contracts and ERC-20 tokens built on the platform. ERC-20
可程式化貨幣
  • 智能合約 自動執行,無需中介
  • 每個操作都需支付一筆稱為 gas 的費用
  • ERC-20 是新代幣的通用標準
穩定幣錨定 · 代幣
A stablecoin, designed to hold a steady value A flat line pegged near one dollar sits calm inside a tolerance band while a faint jagged line shows how a volatile coin moves by comparison. $≈ $1
穩定價值
  • 力求貼近 一美元
  • 停泊資金 而不必離開加密貨幣
  • 支付 與計價更順暢
幣 vs 代幣 是其自身區塊鏈的原生資產,並支付該鏈的手續費(BTC 在比特幣鏈,ETH 在以太坊鏈)。代幣則依照另一條鏈的規則在其上發行,因此 ERC-20 穩定幣存在於以太坊,並以 ETH 支付 gas。
市場上大多數幣都可歸入三大類:比特幣 稀缺、以太坊 可程式化,而穩定幣則力求在一美元附近 保持靜止(這是目標,並非保證)。

在繼續閱讀之前,先看看上方的三個面板。目前存在數以千計的加密貨幣,光是這個龐大的數量,就是第一件嚇退初學者的事。好消息是:你不需要學習其中的數千種。市場上幾乎所有東西都能歸入這三大類,而一旦你能分辨它們,雜訊就會平息下來。比特幣講的是數位稀缺性,一種數量固定的東西。以太坊是一個供其他東西建構於其上的平台。而穩定幣則是刻意試圖保持不動的加密貨幣。把這三者理清楚,市場的其餘部分就不再像一堆讓人摸不著頭緒的縮寫名詞。

比特幣:數位稀缺性

比特幣最重要的特點,是它的數量永遠固定。規則將總供應量上限設定為 2,100 萬枚,而沒有任何權威機構(沒有公司、沒有政府、沒有創辦人)能夠更改這個數字。這個固定的上限,正是它的全部重點。

新的幣不會一次全部出現。它們作為礦工在鏈上新增區塊所賺取的獎勵而進入流通(見第 2 單元)。但這份獎勵每隔固定間隔就會減半,也就是每 210,000 個區塊減半一次,換算下來大約每四年一次。這個事件稱為「減半」(the halving)。獎勵一開始是每個區塊 50 枚,降到 25 枚,再降到 12.5 枚,並持續朝零遞減。

由於供應量設有上限,而新發行量又依照一份公開、可預測的時間表持續縮減,許多人把比特幣視為「數位黃金」:一種主要功能在於稀缺、難以被貶值稀釋的東西,是一種價值儲存的工具,而非快速支付一杯咖啡的方式。它是否名副其實仍有爭議,但這樣的設計正是對第 1 單元所談通膨問題的直接回應。沒有人能印製更多來稀釋你所持有的部分。

以太坊:可程式化的平台

以太坊瞄準的是不同的目標。比特幣刻意保持簡單,把一件事做好;而以太坊則是一個供人在其上建構的通用型平台。

核心概念是「智能合約」(smart contract):一段儲存在區塊鏈上、能自我執行的小程式,當條件符合時便自動運行,不需要中間人來執行這份協議。可以把它想成一份會自行履行的協議。這讓開發者能夠建構各種應用程式(借貸、交易、遊戲、數位收藏品),而它們全都運行在同一個共享帳本上。

運行這些程式並非免費。以太坊上的每一個動作都要支付一筆稱為「gas」的費用,用來為網路所使用的運算能力付費。當網路繁忙時,gas 費用便會上升。以太坊也推廣了一套建立新代幣的通用做法,稱為 ERC-20 標準。它是一套共享的規則,讓任何新代幣都能以可預測的方式運作,這也是為什麼錢包和交易所能夠支援數以千計的不同代幣,而不必為每一種都另建一套客製化的底層設施。這正是以太坊之所以被形容為整個生態系其餘部分賴以建構的平台的一大原因。

穩定幣:試圖保持不動的加密貨幣

比特幣和大多數代幣都具有波動性,價格劇烈震盪。穩定幣則刻意反其道而行。穩定幣是一種加密貨幣,設計目的是相對於某個參考資產(最常見的是美元)維持穩定的價值,好讓一單位始終貼近一美元。

它們的存在有非常實際的理由。它們讓你能把價值以美元的形式停泊起來,而不必離開加密貨幣體系,這在你想退出一個劇烈波動的倉位、但又不想一路撤回銀行時十分方便。而且它們讓支付與交易更加順暢,因為買賣雙方都能以一個穩定的單位來定價,而不是以一個不斷變動的目標來定價。

一句誠實的提醒:穩定幣「不見得穩定」。這個名稱描述的是一個目標,而非一項保證。不同的穩定幣以不同方式維持價值,而過去也有一些曾經失敗、脫離其掛鉤。請把這份穩定性視為一個有待查證的設計目標,而非一項承諾。

幣與代幣:一個值得認識的區別

初學者經常把「幣」(coin)和「代幣」(token)搞混,但這個區別一旦想通就很簡單。

幣(coin)是它自身區塊鏈的原生貨幣。比特幣(BTC)是比特幣網路的幣,以太幣(ETH)是以太坊的幣。幣內建於它的鏈中,是你用來支付該鏈手續費的工具。

代幣(token)是在既有的鏈之上、依照該鏈的規則發行,本身並沒有自己的區塊鏈。大多數穩定幣和大多數規模較小的專案都是代幣。舉例來說,一個 ERC-20 代幣運行於以太坊之上,仰賴以太坊的安全性,並以 ETH 支付其手續費。

簡單的判斷法則:如果它用來支付網路手續費並協助保護鏈的安全,它就是幣;如果它寄居在別人的鏈上,它就是代幣。

2,100 萬枚上限背後的數學

2,100 萬枚的上限並不是某人隨手寫下的一個任意整數,而是從減半時間表中自然推導出來的。每一個減半週期長 210,000 個區塊,而每個週期所支付的獎勵,都是前一個週期的一半:

  • 第 1 週期:50 枚 x 210,000 個區塊 = 10,500,000 枚
  • 第 2 週期:25 枚 x 210,000 個區塊 = 5,250,000 枚
  • 第 3 週期:12.5 枚 x 210,000 個區塊 = 2,625,000 枚

光是把前三個週期加總起來,就已經有 18,375,000 枚,約占最終總量的 87.5%。由於每個週期都只增加前一個週期的一半,這些數量持續縮減,累計總和逐步逼近 21,000,000,卻永遠不會超過它。這正是巧妙之處:時間表是固定且公開的,因此任何人都能大致算出遙遠的未來會存在多少枚幣,而沒有人能夠悄悄多發行。

穩定幣如何試圖維持其掛鉤

並非所有穩定幣都以相同方式維持其價值,而所採用的方法,對於掛鉤的可信度有很大影響。大致有三種做法:

  • 法幣抵押型: 發行方持有真實的美元(或短期美元資產)作為儲備,理想情況下每發行一枚幣,銀行裡就有一美元對應。掛鉤的可靠程度,取決於這些儲備本身,以及它們受審計的誠實程度。
  • 加密資產抵押型(超額抵押): 這種幣由其他被鎖定作為抵押品的加密資產支撐,而由於這些抵押品本身具有波動性,系統會刻意為每一枚幣持有超過一美元的抵押品作為緩衝。
  • 演算法型: 這種幣試圖以程式碼和市場誘因(而非儲備)來維持價格。這是最具實驗性的設計,也正是曾發生過一些最著名脫鉤事件的類別。

給初學者的重點:「穩定幣」是一個標籤,而非一項承諾。知道某一枚幣是由這三種方式中的哪一種支撐,就能讓你明白自己實際上信任了多少,以及信任的對象是誰。

以太坊究竟為什麼需要「gas」

在你了解 gas 的用途之前,它可能感覺像是一筆惱人的額外費用。以太坊會同時在數以千計的電腦上運行程式(智能合約)。總得有人為這一切運算付費,而且也必須有一道煞車,防止有人用無止境或浪費的程式碼把網路塞爆。

gas 同時解決了這兩個問題。合約執行的每一項操作都有一筆小小的成本,而你所支付的,正好就是你的交易所使用的運算工作量。一筆簡單的轉帳很便宜;一次複雜的應用程式互動則要貴一些。當許多人同時想要進行交易時,他們實際上是在競標有限的空間,因此費用會在繁忙時段上升,在清淡時下降。這是一套定價機制,讓這台共享的電腦不會被淹沒,也是為什麼同一個動作在一天當中的不同時間,成本可能天差地遠。

快速知識測驗

比特幣的最大供應量是多少?區塊獎勵每隔多久減半一次? 永遠只會有 2,100 萬枚幣。支付給礦工的獎勵每 210,000 個區塊減半一次,換算下來大約每四年一次。這兩個數字都由規則固定,任何權威機構都無法更改。

什麼是智能合約?哪個平台以此最為知名? 智能合約是一段儲存在區塊鏈上、能自我執行的程式,當條件符合時便自動運行,不需要中間人來執行它。以太坊是建構智能合約最知名的平台。

幣和代幣有什麼差別? 幣是它自身區塊鏈的原生貨幣,並用來支付該鏈的手續費,例如比特幣網路上的 BTC 或以太坊上的 ETH。代幣則是在既有的鏈之上、依照該鏈的規則發行(例如以太坊上的 ERC-20 代幣),本身並沒有自己的區塊鏈。

資料來源

  • Bitcoin Developer Reference, "Block Chain",說明 2,100 萬枚的供應量上限、區塊獎勵,以及每 210,000 個區塊減半一次的機制。
  • ethereum.org, "Introduction to smart contracts",說明什麼是智能合約,以及能自我執行的程式如何在鏈上運行。
  • ethereum.org, "Gas and fees",說明以太坊為什麼收取 gas,以及費用為什麼會在網路繁忙時上升。
  • ethereum.org, "ERC-20 Token Standard",說明這套讓同質化代幣能在各種錢包與應用程式間可預測運作的通用規則。
  • US Federal Reserve, FEDS Notes, "The stable in stablecoins",說明穩定幣的目標是相對於參考資產維持穩定價值,但不見得真的穩定;有些曾經失敗。