交易所储备金证明怎么查:默克尔树与自验步骤
查一家交易所的储备金证明(Proof of Reserves,也有人叫储备证明,下称 PoR)分两层:不登录就能看它公布的各币种储备率和钱包地址,登录后还能拿自己的验证数据,确认你的余额被算进了那一期的负债快照。
储备金证明怎么查、怎么验证自己的余额
看储备率不用登录,自验余额要登录,全程不用写代码,只需要会存文件、会双击运行一个工具。
看报告,任何人都能做:
- 找到交易所的「储备金证明」或「审计」页面,一般挂在官网页脚或 App 的资产页里。
- 先看快照日期,再看各币种的储备率:储备率等于平台持有的该币数量除以用户存放的该币总量,高于 100% 表示有余量。
- 想再进一步,把页面公开的钱包地址粘进对应链的区块浏览器,看链上余额和报告里的数字能不能对上。有的平台还提供地址签名,用来证明这些地址确实由它控制。
自验自己的余额,需要登录账户:
- 在储备金证明页面找到报告详情,复制或下载属于你的验证数据(原理见下一节的点名册比喻)。
- 把数据按平台说明存成文件,和平台提供的开源校验工具放在同一个文件夹。
- 运行工具,看到校验通过的提示,说明你的余额被计入了这一期快照;提示失败或对不上,带着截图去问平台客服。
以 OKX 为例,据其帮助中心《Zero-Knowledge Proofs: what are zk-STARKs and how do they work? (zk-Stark V2)》(帮助中心原文,2026-10 查看),自验路径是:资产页进入「PoR reports」点 Details,点 Copy data 把内容存成以 _inclusion_proof.json 结尾的文件,再把开源的 zk-STARK Validator 放进同一文件夹运行,出现 Inclusion constraint validation passed 即表示余额被计入。它的储备金证明页面在同月查看时,最新一期是 2026 年 9 月发布的第 47 期。别家的菜单名字不同,步骤大同小异。
有一点要提醒:快照是时间点的切面,拿三个月前的快照下今天的结论没有意义。每次查看都把快照日期和储备率一起记下来,几期连起来看,比盯着单期数字更能看出一家平台的余量是在变厚还是变薄。拿不同平台比较时,先看各家的快照频率、覆盖币种和负债的算法是否一致,别只比储备率一个数字。
默克尔树证明怎么验证:用班级点名册来理解
默克尔树听着吓人,它解决的问题其实很日常:不公开全班名单,也能让每个学生确认自己被点过名。
想象老师要统计全班的储蓄总额,又不想让任何人看到别人的数字。做法是:每人把「姓名加金额」写在一张小纸条上做成暗号,然后两张两张地装订并生成新的汇总暗号,一层一层订上去,直到汇成一页只有一个总暗号的「总表」,把总表公开。你想确认自己被算进总数了,不需要看全班的纸条,只需要拿到从你那张纸条一路通到总表的装订路径,沿路核对暗号能不能对上;对得上,你的余额就确实被计入了总额,而其他同学的数字你一个也看不到。
把「纸条」换成你的账户资产数据,「暗号」换成哈希值,「总表」换成公开的默克尔根,这就是 PoR 里默克尔树的全部角色:隐私保住了,验证也完成了。想深挖哈希与树结构的技术细节,ethereum.org 的开发者文档有完整展开,但查 PoR 不需要懂到那一层。
点名册还有两个漏洞:老师把总数加错了怎么办?有人的纸条上写着负数,把全班总额压小了怎么办?默克尔树本身只回答「你被算进去了」,不回答这两个问题。所以较新的做法会在默克尔树之外再叠一层零知识证明(常见的是 zk-STARK),用数学证明两件事:所有账户加起来的总负债算得没错,每个账户的净余额都不是负数,同时仍然不暴露任何人的具体数字。看报告时如果见到「包含」「总和」「非负」这三类校验,说的就是这三道锁。
PoR 能证明什么、不能证明什么
PoR 证明的是「快照那一刻,平台持有的币足够覆盖用户的币」,仅此而已,把它读成「这家平台绝对安全」是误用。
| 你想确认的事 | PoR 能不能回答 |
|---|---|
| 快照时点,平台资产是否覆盖用户资产 | 能,这正是它的设计目标 |
| 我自己的余额有没有被算进负债总额 | 能,用默克尔路径自验 |
| 两次快照之间,资产有没有被临时挪用 | 不能,快照只对时间点负责 |
| 平台有没有链下负债、账外借款 | 不能,负债范围由平台自己界定和申报 |
| 平台未来会不会出事 | 不能,PoR 不是对未来的担保 |
所以合理的用法是把储备金证明当成筛掉不合格平台的门槛,而不是安全承诺:不做 PoR、或者储备率长期贴着 100% 边缘的平台,直接扣分;按期发布且储备率有余量的平台,只是过了基本要求,再往上的安全,要靠你自己把资产分开放。
PoR 是什么,为什么 2022 年之后都在做
PoR 是交易所定期公开的一份「家底核对」,证明平台实际持有的资产,不少于全体用户存放在平台的资产,2022 年之后它从加分项变成了交易所的基本要求。
转折点是 2022 年 11 月:当时行业排名前列的 FTX 在几天之内从明星平台走到破产,事后披露的核心问题是挪用用户资产。那一轮冲击把同一个问题拍在每家交易所脸上:你凭什么证明自己没有挪用?PoR 是目前的主流回答。做法概括起来是三件事:交易所公开自己控制的链上地址和资产总额;把全体用户的资产做成一份可验证的负债快照;两相对照,储备率不低于 100% 才算合格。各家的技术细节不一样,有的只用默克尔树,有的再叠加零知识证明,但都绕着这三件事做,读懂这三件事,换哪家的报告你都看得懂。
储备金证明合格了,交易所还会跑路吗
储备金证明合格,不等于平台以后不会出事,资产多了还是要分开放。PoR 合格也排除不了跑路:每期合格只说明各个快照时点平台持有的币足够覆盖用户的币,两次快照之间的挪用、账外负债、平台以后的经营状况,它都看不见。
就算 PoR 每期都合格,平台仍然可能遇到监管动作、技术事故或极端行情,这些都不是储备率能挡住的。资产多起来以后,该做的是分层:日常交易和出入金用的部分留在交易所,长期不动的部分学会自托管后转进 Web3 钱包,钥匙握在自己手里(入门读Web3 钱包是什么)。转移资产本身就是一次提币,网络怎么选看提币网络怎么选,大额转移前再看一眼大额出金怎么走稳妥的节奏建议。
落到操作上就是两件事:每期报告出来时花几分钟看储备率、自验一次余额;资产分层放,别让任何一家平台的单点故障动到你的全部本金。