FTX 事件教會我們的事

2022 年 11 月,曾經是全球第三大加密貨幣交易所的 FTX,在短短幾天內宣告破產。事後調查發現,FTX 挪用客戶資產進行高風險投資,帳面上號稱持有的資產,實際上根本不存在。數十萬用戶的資金一夜歸零。

這起事件讓整個加密貨幣行業學到了一個血淋淋的教訓:交易所說它有多少錢,跟你實際上能不能把錢拿回來,是兩回事。

FTX 之後,一個名詞開始被頻繁提起:資產儲備證明(Proof of Reserves,簡稱 PoR)。它被視為重建使用者信任的關鍵工具。但 PoR 到底是什麼?它真的有用嗎?你能自己驗證嗎?本文帶你一次搞懂。

什麼是資產儲備證明(PoR)?

資產儲備證明(Proof of Reserves,簡稱 PoR)是一種讓交易所證明它「確實持有客戶存放的資產」的機制。

你可以這樣理解:在傳統銀行,你信任銀行有你的錢,是因為有政府監管和存款保險。但在加密貨幣的世界裡,沒有中央機構替你擔保,所以交易所需要透過密碼學的方式,證明它持有的加密貨幣數量,等於或大於所有客戶在該交易所存放的總數。

PoR 包含兩個部分:

部分 說明 為什麼重要
資產證明(Proof of Assets) 證明交易所的錢包裡確實有多少幣 不能只是嘴上說「我們很有錢」
負債證明(Proof of Liabilities) 證明所有客戶的總存款是多少 光證明有資產沒用,必須證明資產≥負債

一個完整的 PoR 必須同時包含這兩部分。如果一家交易所只公布「我們有多少資產」,卻不公布「客戶總共存了多少」,那這個 PoR 是不完整的,參考價值有限。

PoR 是怎麼運作的?

PoR 的技術核心是密碼學中的 Merkle Tree(梅克爾樹)。簡單來說:

  1. 交易所把所有客戶的帳戶餘額,用雜湊函數計算出每個客戶的「指紋」
  2. 把這些指紋兩兩配對,再計算上一層的指紋
  3. 最終會得到一個唯一的「樹根值」(Merkle Root)
  4. 交易所發布這個樹根值,並讓你驗證你的帳戶是否包含在內

加密的部分來了:為了保護所有客戶的隱私(你不能看到其他人的餘額),交易所通常會對每個客戶的資料做額外的加密處理。這方面,不同的交易所採用不同的技術方案。

OKX 的 PoR:zk-STARK 技術

OKX 是全球最早承諾每月定期公布 PoR 的交易所之一,而且採用了目前業界最先進的驗證技術:zk-STARK

什麼是 zk-STARK?

zk-STARK(Zero-Knowledge Scalable Transparent ARgument of Knowledge)是一種零知識證明技術。它讓 OKX 可以證明「交易所持有的資產 ≥ 所有客戶的存款總額」,但不需要洩露任何個別客戶的具體餘額或身份資訊

zk-STARK 相比其他技術有幾個優勢:

  • 無需信任設定:不像某些零知識證明技術需要一個初始的「可信設定」儀式,zk-STARK 沒有這個弱點。
  • 抗量子計算:理論上即使未來量子電腦成熟,zk-STARK 的安全性也不會被破解。
  • 可公開驗證:任何人都可以下載 OKX 公布的 PoR 數據,用開源工具自行驗證,不需要信任 OKX 或任何第三方。

OKX PoR 的關鍵數據(截至撰文時)

OKX 每月公布 PoR 報告,你可以到 OKX 官網的 PoR 頁面查看最新數據。截至最近一次公布,OKX 的主要資產儲備率(Reserve Ratio)均超過 100%,意味著 OKX 持有的資產大於客戶存款總額。

查核方式:前往 www.okx.com → 關於 → 資產儲備證明(PoR),即可查看最新月份的報告和歷史數據。

我怎麼自己驗證 OKX 的 PoR?

這是 PoR 最有價值的地方:你不必相信 OKX 的說法,你可以自己驗證。

自驗步驟:

  1. 前往 OKX 官網的 PoR 頁面(www.okx.com → 關於 → 資產儲備證明)
  2. 下載最新月份的 PoR 報告文件(包含 Merkle Tree 數據)
  3. 下載 OKX 提供的開源驗證工具(GitHub 上公開)
  4. 在工具中輸入你的 OKX 帳號資訊,工具會計算你的帳戶是否包含在 Merkle Tree 中
  5. 同時,工具會驗證所有客戶的總負債是否 ≤ OKX 公布的總資產

如果你不會自己操作開源工具也沒關係,很多第三方區塊鏈分析平台和獨立開發者會定期驗證並公布結果。你可以搜尋「OKX PoR audit」或「OKX PoR verification」來查看第三方驗證的結果。

PoR 的局限性:它不是萬靈丹

雖然 PoR 是重要的安全指標,但我們也必須誠實地討論它的限制:

PoR 無法保證的事:

  1. 它只是一個時間快照:PoR 證明的是「在某一刻」交易所持有足夠的資產。它無法保證下一秒這些資產沒有被挪用。
  2. 負債證明可能不完整:如果交易所隱匿了一些負債(例如表外交易),PoR 就無法反映真實情況。
  3. 不包含法幣資產:PoR 通常只涵蓋鏈上的加密資產。交易所持有的法幣、銀行存款等,不在 PoR 的驗證範圍內。
  4. 不驗證公司治理:PoR 不能告訴你這家公司的管理層是否誠信、內部控制是否完善。

所以 PoR 應該怎麼用?

把 PoR 當作一個「必要但非充分」的安全指標。一家不公布 PoR 的交易所,你有充分的理由質疑。但即使一家交易所公布了 PoR,你仍然需要觀察它的監管合規狀態、資安紀錄、市場聲譽等多個面向。

完整的交易所評估框架,請參考台灣人如何選擇加密貨幣交易所

PoR 查核清單:給使用者的實務指南

每次看到交易所的 PoR 公告時,你可以用以下問題來檢驗其可信度:

OKX 在這六點上的表現,是目前業界最透明的之一。這也是為什麼在 FTX 事件後,OKX 的使用者數量和交易量逆勢成長的原因之一——使用者在用腳投票。

下一步


本文為教育內容,不構成投資建議。PoR 數據以 OKX 官網最新公布為準,本文資訊僅供參考。