加密貨幣交易所的儲備證明:Merkle 樹、負債與局限
了解加密貨幣交易所的儲備證明報告可以核實什麼、Merkle 包含證明如何運作,以及為什麼某一時點的快照本身不能證明償付能力或未來提款能力。
本指南內容加密貨幣交易所的儲備證明顯示什麼
簡短摘要
加密貨幣交易所的儲備證明報告可以提供證據,說明指定快照時點的部分資產和賬戶餘額情況。Merkle 證明可以顯示某條特定餘額記錄已被納入一組已承諾的數據集。但這兩點本身都不能證明該數據集包含全部義務、資產未受限制,或平台日後能處理每一筆提款。
加密貨幣交易所的儲備證明顯示什麼
儲備證明通常簡稱 PoR,是對一類程序的統稱。這些程序試圖以某種組合方式證明兩件事:某個組織控制著部分數碼資產地址;客戶餘額被納入一組餘額數據。報告可能會將這些資產與其覆蓋範圍內的客戶債權進行比較。這個名稱並不代表存在統一的通用方法、會計準則、資產範圍、負債定義或審查週期。
因此,與其看標題上的比率,不如先問:究竟統計了什麼、對應哪個法律實體、時間點是什麼、採用了什麼程序?交易所可能公佈錢包餘額,第三方可能檢查一份時點快照,用戶也可能驗證自己在 Merkle 樹中的賬戶葉節點。這些是彼此相關的證據,但回答的是不同問題。
PCAOB 投資者權益倡導辦公室的諮詢意見提醒讀者,儲備證明報告存在重要局限。該意見反映該辦公室工作人員的觀點,不一定代表 PCAOB 董事會或 PCAOB 其他工作人員的觀點;它也不是 PCAOB 董事會的規則、政策或聲明。意見指出,這類程序不是按照 PCAOB 準則執行的審計,也可能沒有涉及負債、客戶權利、借入資產、內部控制,或快照之後發生的情況。應把這項警告理解為證據所能支持結論的邊界,而不是說所有 PoR 流程都完全相同。
資產和負債必須按相互匹配的口徑統計
覆蓋率通常以報告所列資產金額除以所列客戶負債金額計算。如果報告列出範圍內資產為 1,020 BTC,納入統計的客戶餘額為 1,000 BTC,那麼簡單比率就是 102%。只有先明確分子和分母,這項算術才有意義。兩者是否都以 BTC 計價?是否在同一時間計量?資產數字是否只包括該實體能夠控制的地址?餘額數字是否涵蓋該實體欠下的所有賬戶、產品和債權?
比率超過 100% 並不自動等於完整的資產負債表。報告可能只關注客戶的加密貨幣餘額,卻不包括公司的其他債務、稅款、營運開支、法律索賠或對貸款人的義務。即使這些項目不屬於“部分客戶餘額是否由部分鏈上資產覆蓋”這一狹窄問題,它們仍可能影響整體償付能力。
估值方法也會改變比率的含義。如果報告把多種代幣折算成美元,結果就取決於價格來源、時間戳,以及如何處理流動性稀薄或折價交易的資產。代幣數量可以保持不變,美元價值卻會變化。條件允許時,應先比較同一種資產的數量,再查看法幣折算規則和所採用的時間點。不要把實時錢包餘額和另一個區塊或日期的負債快照當作同一時點的狀態進行比較。
Merkle 包含證明驗證什麼
Merkle 樹通過重複雜湊將記錄分組。在典型的賬戶餘額方案中,記錄會被轉換成一個葉節點,代表賬戶標識符和一項或多項餘額。相鄰雜湊合併成父節點雜湊,再重複這一過程,直到得到一個概括已承諾數據集的根雜湊。用戶可以取得自己的葉節點以及通往根節點路徑上的兄弟雜湊,然後獨立重新計算這條路徑。
IETF RFC 9162為 Certificate Transparency 日誌定義了包含證明:如果重建得到的樹雜湊與已發佈的根雜湊相同,該證明就能確認所提供的葉節點存在於這棵已承諾的樹中。交易所使用各自的數據格式和證明系統,因此 RFC 是對這項密碼學原理的一般說明,並非每家交易所 PoR 流程的技術規範。
例如,Binance 將 Merkle 樹和 zk-SNARK 流程描述為兩種方法,用戶可以借此檢查賬戶記錄是否計入已報告的總額,同時限制其他賬戶數據的披露。Kraken 則介紹其 PoR 流程中的賬戶餘額包含證明和地址控制證據。這些都是服務提供者自己的說明。一般性的核心局限相同:驗證你的葉節點,只能證明它被納入了已承諾根雜湊的數據集;這並不能證明營運方一開始就掌握了完整、準確的客戶義務清單。
地址控制不等於資產所有權或可用性
區塊鏈瀏覽器可以顯示某個地址在特定區塊時持有多少資產。這項觀察並不能說明誰有權為該地址簽名。單獨的簽名或其他控制程序可以提供證據,表明某個組織能夠使用密鑰對消息簽名。例如,Binance 的流程說明稱其會核實儲備錢包屬於 Binance;Kraken 則稱其會計師會檢查餘額公開可見地址的數字簽名。
即使簽名有效,也不能得出完整的法律或經濟結論。它只能表明測試所針對的地址或消息由相應密鑰控制。它本身無法證明這些資產依法屬於交易所,而不是代他人持有;無法證明資產沒有留置權、質押或其他權利負擔;無法證明資產可以立即轉移,或能用於滿足某位客戶的特定債權。快照中的錢包也可能持有借入資產。PCAOB 工作人員諮詢意見特別指出,快照可能無法揭示為使儲備看起來更大而進行的借款。
地址清單同樣重要。交易所可能使用熱錢包、冷錢包、託管機構、綜合錢包,或供多個產品共用的地址。報告應說明如何識別納入範圍的地址,以及如何處理由其他託管機構持有的資產。如果地址被遺漏、由關聯實體控制,或被重複計數,公佈的分子就可能與被評估實體可用的資產情況不同。
賬戶範圍會改變負債總額
不同服務提供者或報告日期的分母可能包括不同項目。現貨餘額只是其中一種可能類別。方法還可能根據保證金頭寸、期貨抵押品、質押、待處理轉賬、內部借款或未實現損益調整餘額。客戶頁面顯示的餘額不一定等於報告負債樹中使用的數量。
Kraken 當前的方法頁面介紹了現貨、質押、保證金和期貨餘額的單獨處理方式,包括一些針對特定產品的調整。該頁面還說明,賬戶是否納入取決於快照時點的範圍內資產,不包括之後發生的交易或範圍外資產。這說明為什麼範圍標籤很重要,但不是適用於其他平台的通用公式。
查看報告覆蓋了哪些營運公司。一個集團可能包含多個法律實體、品牌、地區、子公司或託管機構。關於某家公司或某組錢包的報告,不會自動覆蓋同一個應用程式中顯示的所有產品。還要確認待提款、負賬戶餘額、貸款、衍生品債權,以及關聯方持有的客戶資產是否納入或相互抵銷。答案會改變分母的含義。
因此,一份有用的報告記錄不能只有頁面角落裡的日期。它應明確審查期間、快照時間和區塊高度、覆蓋的實體和產品、納入的資產和賬戶餘額、排除項、估值來源、淨額結算規則,以及測試錢包控制權的方法。缺少這些細節時,“100% 足額覆蓋”描述的範圍可能比讀者想像的狹窄得多。
分母改變時,報告比率也會改變
假設某份虛構報告列出 1,020 BTC 資產和 1,000 BTC 納入統計的客戶負債。顯示比率為 1,020 ÷ 1,000 = 102%。現在假設數據集遺漏了 50 BTC 的客戶債權。完整的客戶負債總額就應為 1,050 BTC,覆蓋率為 1,020 ÷ 1,050 = 97.14%。在考慮其他債務或估值變化之前,缺口為 30 BTC。
這個例子中的資產金額沒有改變。結論之所以不同,是因為負債群體發生了變化。如果某位客戶的葉節點已納入,他的 Merkle 證明仍然可能正確;但它無法顯示另一位客戶被遺漏的債權是否未進入樹中。因此,包含證明和完整性審查是兩項獨立檢查。
第二個假設例子說明為什麼借入資產必須與相應負債一起核算。假設某實體擁有價值 980,000 美元的自有、未受限制資產,並另外借入 200,000 美元,且這筆借款在快照時仍留在該實體的錢包中。可見錢包資產為 1,180,000 美元。如果客戶債權總額為 1,000,000 美元,而報告遺漏了 200,000 美元的借款義務,公佈的比較結果就是 118%。把貸款人的 200,000 美元債權也計入後,義務總額為 1,200,000 美元;1,180,000 美元除以 1,200,000 美元等於 98.33%,即短缺 20,000 美元。該例假設數值在同一時點按同類口徑計量,並忽略其他資產、費用和法律細節。它說明單獨的資產快照無法解決負債問題。
2026 年 1 月,Binance 宣佈調整 PoR 的展示方式,稱此前淨賬戶餘額範圍遺漏了平台資產,導致儲備比率被高估。這是關於 Binance 自身方法和更新的說明,並非所有交易所都採用了相同算法的證據。這也提醒讀者,應仔細查看公開比率包含哪些內容,並核實不同報告之間的方法是否發生變化。
第三方報告不自動等於財務審計
平台營銷或報告名稱中可能出現“審計”一詞,但業務約定的範圍和適用標準仍然重要。PCAOB 工作人員諮詢意見稱,PoR 業務並非按照 PCAOB 審計準則執行,也不受 PCAOB 檢查。意見還指出,服務提供者採用不同程序和標準;在一些業務中,管理層可能會選擇雙方約定的程序。
約定程序報告一般列出具體步驟的發現;它不一定會發表意見,說明程序組合是否充分、負債是否完整或公司財務狀況是否穩定。有限保證業務也各有不同。閱讀報告本身:誰聘請了服務方、要求服務方檢查什麼、檢查了哪些證據、納入了哪些資產與負債、發現了哪些例外,以及服務方實際得出了什麼結論。
單獨的財務報表審計可能覆蓋更廣的法律實體和更多負債,但它也有自己的報告日期、會計框架、重要性水平和範圍。不要僅僅因為 PoR 報告列出一家會計師事務所的名稱,就推斷交易所接受過此類審計。反過來,PoR 的局限也不代表每一項儲備聲明都是假的;它表示證據只支持程序實際檢驗過的結論。
如何審閱已發佈的儲備證明
從報告日期和準確的實體開始。確認快照時間、相關區塊高度、覆蓋的代幣合約和錢包地址、賬戶產品,以及通過託管機構持有的資產是否計入。如果平台公佈儲備比率,應查看公式和分母,而不是把百分比當作不言自明的評級。
接下來,把證據分成兩欄。對於資產,詢問什麼證據能證明地址餘額、地址控制、估值,以及沒有借款、留置權、質押或重複計算。對於客戶債權,詢問賬戶快照如何生成、哪些餘額相互抵銷、負餘額和未結算交易如何處理,以及相關賬戶和實體是否全部納入。然後檢查第三方工作的範圍、標準、獨立性、例外,以及報告結論的準確措辭。
如果提供了個人包含證明,應按照服務方說明的方法和正確報告日期,驗證自己範圍內的餘額能否重建已發佈的根雜湊。妥善保管證明,因為賬戶標識符或餘額記錄可能敏感。檢查成功只說明你收到的記錄存在於已承諾的數據集中。它不能說明所有其他記錄都齊全、資產不存在競爭性債權,或平台能在未來承壓時處理提款。
最後,看看快照之間可能發生什麼。某一時點的檢查無法持續監控截止時點之後的借款、錢包轉移、賬戶變更、治理決策或營運故障。閱讀 PoR 時,也應查看提款條款、託管安排、法律實體披露和更全面的財務報表。若要了解託管方式與交易場所的區別,可參閱中心化與去中心化交易所永續合約指南。有關自持密鑰和託管錢包的區別,請參閱加密錢包恢復指南。
儲備證明無法承諾什麼
PoR 可以讓部分選定證據更透明,並為用戶提供檢查記錄是否出現在已承諾數據集中的方法。這有幫助,但它不能保證償付能力、資產在法律上獨立存放、保險、按面值贖回、提款不中斷,或不會遭遇欺詐、黑客攻擊、治理失誤和破產程序。這些問題取決於負債、法律權利、營運、託管,以及用戶所在司法轄區適用的規則。
不要把交易所的客戶資產報告與穩定幣發行方的儲備報告混為一談。前者通常涉及平台為應對客戶賬戶債權而持有或控制的資產;後者涉及某種代幣安排的儲備和贖回條款。兩種機制可能重疊,但法律債權、納入的實體和退出渠道各不相同。穩定幣脫錨與贖回指南說明瞭為什麼代幣市場價格、發行方儲備和持有人贖回價值是不同的指標。
穩妥的結論應該範圍有限並注明日期:“這份報告按所述方法,在這個快照時點列出了這些資產和這些納入的餘額,並且我的賬戶記錄已包含其中。”如果報告連這句話都無法明確支持,標題上的比率不足以填補空白。本指南解釋證據和託管機制,不推薦任何交易所,也不建議任何人把資產存放在哪裡。
常見問題
Q1如果我驗證了自己的 Merkle 證明,是否意味著我的所有資金都安全?
不是。你驗證的是某條特定記錄已納入一組已承諾的數據集。你還沒有驗證所有負債、資產權利負擔、法律債權、內部控制或未來提款能力。
Q2儲備比率超過 100% 是否證明交易所有償付能力?
不能。這個比率可能是在某一快照時點比較部分資產與部分客戶餘額。其他實體、負債、借款、估值變化或營運風險都可能不在這項比較中。
Q3我應該多久檢查一次儲備證明報告?
沒有一種通用時間表能讓報告成為決定性證據。查看最新快照和方法,但要記住,即使是近期報告也只是某個時點的證據。還要閱讀當前的提款、託管和法律條款。
資料來源與延伸閱讀
回報問題
我們會準備一封包含本文連結的電郵。寄出後,Mark 才會收到你的回報
快速檢查
讀完指南後,用 3 道題檢查一下
問題 01
有效的 Merkle 包含證明能確立什麼?
選擇答案即可查看解釋