比特幣交易所的「儲備證明」究竟能證明什麼?

比特幣交易所的「儲備證明」究竟能證明什麼?的文章封面插畫

比特幣交易所公布「儲備證明」時,常會列出一組地址,讓外界透過區塊鏈瀏覽器查看資產,並提供一份可供客戶核對的餘額證明。畫面上的數字如果很大,很容易讓人直接得出結論:平台持有的幣看得見,客戶資產應該就安全了。

不過,公開帳本最擅長呈現鏈上有哪些 UTXO,以及哪些交易曾經移動它們。平台對客戶、貸款人與其他債權人的義務,多半記在鏈外資料庫或法律文件裡。即使某組錢包確實由平台控制,也還要分辨資產是否完整、是否受到質押或借貸限制,以及證明之後有沒有被移走。

因此,儲備證明比較適合被視為一組有範圍、有時點的證據。它可以降低部分資訊不對稱,卻無法單獨回答平台是否持續有能力履行全部義務。理解它的價值,關鍵在於把鏈上資產、客戶負債、控制權與營運狀態分開檢查。

公開地址先回答鏈上有多少資產

比特幣帳本允許任何人核對特定地址相關的交易與未花費輸出。若平台公開自己使用的地址,外界可以重算其中仍未花費的數量,不必只接受公司自行填寫的總額。這是比傳統黑箱報表更容易重複驗證的一部分。

可是,看到資產位於某個地址,還沒有證明這個地址屬於哪家公司。平台可以透過簽署指定訊息或完成約定的鏈上操作,顯示自己在特定時點掌握相應私鑰。這類證明確認的是控制能力;它不會自動揭露資產是否借來、是否已承諾給另一位債權人,或是否與其他機構共同使用。

公開清單也有範圍問題。列出的地址能被核對,沒有列出的資產與義務仍留在觀察範圍之外。儲備總額因而要和報告宣稱涵蓋的幣種、實體、帳戶類型及截止時間一起理解,單看一個鏈上總數容易高估證據涵蓋面。

默克爾樹能證明某筆餘額被放進清單

為了避免公開每位客戶的姓名與餘額,平台可以先把客戶帳面資料整理成葉節點,再逐層計算雜湊,最後得到一個默克爾根。個別客戶取得自己的資料與一條驗證路徑後,可以核對那筆餘額確實被包含在這個根所承諾的資料集合中,又不必下載其他人的完整明細。

這項方法能發現自己的帳戶被漏掉或金額不符,也能讓事後竄改已承諾的項目變得可察覺。它仍然依賴平台一開始提供的資料。某位客戶確認自己在樹裡,無法由此證明所有客戶、關係企業、貸款與其他債務都已放進同一棵樹。

資料規則同樣重要。若系統允許不合理的負數餘額、把不同性質的帳戶相抵,或沒有說清楚總額如何計算,一份可以通過雜湊驗證的資料集合,內容仍可能不足以代表完整負債。密碼學可以保護已承諾資料的完整性,無法替來源資料補上被省略的現實義務。

資產大於客戶餘額仍只是較窄的結論

假設報告證明平台控制十萬單位比特幣,而納入證明的客戶餘額合計九萬單位,這能支持一項具體判斷:在該時點與該報告範圍內,列出的鏈上資產足以覆蓋列出的同類客戶餘額。

但公司的財務義務可能還包括借款、應付費用、訴訟責任、關係企業往來,以及沒有納入樹中的其他客戶帳戶。某些鏈上資產也可能已被設定擔保、重複承諾,或只是短期移入。只比較兩個看起來精確的總數,不能證明資產沒有第三方權利,也不能證明負債端已經完整。

這就是「儲備」與「償付能力」之間的距離。前者關注特定資產是否存在並受控制;後者還要處理全部義務、資產權利、到期時間與持續營運能力。若證明混合多種資產,價格換算與流動性又會增加另一層假設,不能把不同單位直接加總後便視為可隨時支付的比特幣。

時點證明不會替未來提供保證

任何儲備快照都有截止時間。平台可以在證明完成後移動資產,客戶也會繼續存入、交易與提領。一次成功核對只能描述當時狀態;定期更新或接近即時的揭露可以縮短資訊空窗,依然無法保證下一刻不會發生資安事故、擠兌或營運中斷。

提領能力還涉及另一套流程。客戶在平台畫面看到的是內部帳面請求,真正提領時,平台要從自己控制的 UTXO 建立交易、支付手續費,並等待交易確認。批次處理、風險審查、熱錢包額度與系統可用性,都可能讓鏈上有儲備和個別客戶能立即提領出現時間差。

同樣地,某次順利提領能證明那筆請求獲得履行,無法單獨推論所有客戶同時提出請求時的結果。儲備證明若缺少持續更新、異常說明與提款狀態,對日常營運風險的觀察力就相當有限。

第三方報告的名稱不能取代範圍說明

有些儲備證明由平台自行產生,有些由外部會計師或技術服務商執行特定程序。第三方參與可以增加獨立核對,但「查核」「核驗」「約定程序」與完整財務報表查核可能採用不同標準、取樣方式與責任範圍。報告名稱相似,證據強度未必相同。

一份較清楚的報告會說明涵蓋哪些法律實體、資產和客戶義務,採用哪個截止時點,如何證明地址控制,以及負債資料由誰提供、如何檢查。它也會交代未涵蓋的項目。這些限制不是附帶小字,正是判斷結論能延伸多遠的邊界。

外部驗證者仍可能拿不到所有隱藏契約或關係企業資料。即使技術計算完全正確,報告也只能對實際取得並納入程序的材料負責。把第三方名稱當成全面保證,會把有限程序誤讀成對整家公司未來的承諾。

儲備證明降低一部分不確定性

儲備證明真正有用的地方,是把若干模糊宣稱轉成可以重複檢查的問題:鏈上資產是否存在、平台是否展示控制能力、自己的帳面餘額是否被納入承諾,以及資產與所列客戶負債在同一時點能否對上。每多完成一層,資訊就比單純相信首頁數字更完整。

它留下的空白也很明確。完整負債、資產權利、內部治理、資安狀態與未來提款能力,無法只靠地址餘額或默克爾根得出。自託管可以移除平台代為簽署這一層風險,卻會把私鑰保管、備份與操作責任轉交給持有人,也不構成對所有人的單一答案。

所以,儲備證明能提供有價值但有限的透明度。它證明的是特定範圍、特定時點與特定程序得到的結果;當資產端、負債端、權利限制和持續營運被分開理解,這份證據能說明多少、還缺少什麼,就不容易被一個醒目的總額掩蓋。