简短回答: 储备金证明(PoR,Proof of Reserves)是交易所公开证明「自己持有的链上资产不少于用户存在平台上的资产」的方法。用户可以借助默克尔树自行验证自己的余额是否被计入,币安和欧易都提供了 PoR 页面和开源验证工具。但 PoR 只是某个时点的快照,不等于财务审计,也不覆盖交易所负债的全貌。
下面用通俗的方式解释储备金证明的原理,结合两家 PoR 页面的截图讲清楚怎么看、怎么自助验证,以及它能证明什么、不能证明什么。文中截图和数据于 2026 年 10 月 26 日截取。
顺带一提:币安和欧易都不服务中国大陆居民,还有若干国家和地区受限,能否开户请以居住地法律为前提(参考 地区指南)。
储备金证明(PoR)是什么?
储备金证明由负债端和资产端两部分组成,用来回答「交易所手里的真实资产够不够兑付所有用户」。背景是,中心化交易所是托管机构(和去中心化交易所的区别见 中心化与去中心化交易所的区别):你充值进去的币,交易所替你保管,账户里显示的余额其实是交易所欠你的「负债」。用户最关心的,就是这些负债有没有足额的资产支撑:
| 组成部分 | 要证明的内容 | 常见做法 |
|---|---|---|
| 负债端 | 用户在平台上的资产总额是多少,且没有漏算你 | 对所有用户余额构建默克尔树,公布根哈希,用户可自行验证 |
| 资产端 | 交易所确实控制着足够的链上资产 | 公布钱包地址,部分平台附上签名证明对地址的控制权 |
两者相除得到储备率:资产 ÷ 用户负债。储备率 ≥ 100%,表示在快照时点,交易所在所证明的币种上持有的资产不少于用户资产。
储备金证明的默克尔树原理是什么?
默克尔树把所有用户余额压缩成一个公开的「根哈希」,任何一笔数据被改动根哈希都会变,每个用户都能借此验证自己被计入。
什么是默克尔树
默克尔树(Merkle Tree)是一种数据结构,可以用一个很短的「指纹」代表大量数据,并且任何一条数据被改动,指纹都会变。
它的构建过程大致是:
- 叶子节点:每个用户的数据(脱敏后的用户标识 + 各币种余额等)经过哈希运算,得到一个叶子哈希;
- 两两合并:相邻两个叶子哈希拼在一起再哈希一次,得到上一层的节点;
- 逐层向上:重复这个过程,直到最后只剩一个哈希,称为默克尔根(Merkle Root);
- 公开根哈希:交易所公布默克尔根,以及负债总额等数据。
哈希函数的特点是:输入哪怕只变动一点,输出就会完全不同;而且无法从输出反推输入。因此,只要默克尔根公布了,交易所就无法在事后单独修改某个用户的数据而不被发现。
怎么用默克尔树验证自己的余额被计入
你不需要拿到全部用户数据。交易所会给你:
- 你自己的叶子数据(你的脱敏标识和余额);
- 从你的叶子到根所需的「路径」,也就是每一层与你配对的兄弟节点哈希。
你用自己的叶子哈希,沿着这条路径一层层往上计算,如果最后算出的结果与交易所公布的默克尔根一致,就说明你的余额确实被纳入了这次快照的负债总额中。
举个数量上的例子: 树每往上一层,节点数减半,所以路径长度大约是用户数的以 2 为底的对数。4 个用户只需要 2 个兄弟哈希;100 万个用户大约需要 20 个;1,000 万个用户大约 24 个。这就是为什么每个人都能在几秒内验证,而不必下载全部用户数据。
注意: 每个用户只能验证自己被计入。如果大量用户都去验证,交易所漏算或少算用户负债的可能性就会显著降低——这正是 PoR 依赖用户参与的原因。
为什么还要用零知识证明(zk-SNARK / zk-STARK)
单纯的默克尔树有个问题:交易所理论上可以在树里放入负余额的「虚假账户」来压低负债总额。为此,两家交易所都在默克尔树的基础上引入了零知识证明(币安 2023 年 2 月起使用 zk-SNARK,页面上标注「验证机制: zk-SNARKs」;欧易 2023 年 4 月起使用 zk-STARK),用来证明所有用户余额都是非负的、负债总额计算正确,同时不泄露单个用户的数据。普通用户无需理解其数学细节,知道它是用来堵住「负余额作假」漏洞即可。
币安储备金证明页面怎么看?
币安 PoR 页面不用登录就能看到各币种储备率、快照时间和默克尔根;核对你自己的记录则需要登录。

怎么看这张图: 从上到下依次是:
- 审计时间:下拉框显示快照时点,图中为「01/10/26 00:00:00 UTC | BTC Block Height 969369」(即 2026-10-01),也就是一个具体的时间和对应的比特币区块高度。点开下拉框可以切换查看往期快照。
- 验证机制:zk-SNARKs。
- 默克尔树根哈希:一长串十六进制字符。你登录后看到的个人记录,对应的就是这一期的根哈希。
- 右侧按钮:「下载所有地址」可以下载平台公布的钱包地址清单,用来核对资产端;「查看更多」展开更多币种。
- 币种卡片:每张卡片的「比率」就是储备率,图中 BTC 100.35%、ETH 100.00%、USDT 103.88%、BNB 100.47%。卡片里的「账户净余额」是用户在平台上的该币种总额(负债端),「链上钱包余额」是平台持有的数额(资产端),下方再拆分为「交易平台钱包」和第三方托管钱包等来源。
自己算一遍储备率: 以截图中的 USDT 卡片为例,链上钱包余额 33,271,021,788.285 ÷ 账户净余额 32,027,745,061.218 ≈ 1.0388,即 103.88%,和页面显示一致。BTC 卡片同理:691,003.593 ÷ 688,572.68 ≈ 100.35%。ETH 的 100.00% 表示资产几乎正好覆盖用户资产,没有额外缓冲。
如何在币安验证储备金证明?
在币安验证储备金证明,只需登录后打开 PoR 页面,查看自己账户在最近一次快照中的记录:
- 从官网登录币安账户(确认域名为 binance.com,下载与访问方法见 如何下载正版币安、欧易 App 并识别官方域名);
- 打开储备金证明页面:https://www.binance.com/zh-CN/proof-of-reserves ;
- 在页面上查看各币种的储备率、用户资产和平台钱包资产等数据;
- 进入「验证」或「我的审计记录」一类的入口,查看你账户在最近一次快照中的记录,包括你的余额和对应的哈希/记录 ID;
- 核对记录里的根哈希是否与页面公布的「默克尔树根哈希」一致,快照余额是否与你在快照时点的实际余额相符;
- 有技术能力的用户可以用币安在 GitHub 公开的 zkmerkle-proof-of-solvency 工具在本地复核:它的验证程序可以用你的账户数据、各币种余额和默克尔证明,对照币安公布的账户树根进行单用户验证。
如何在欧易验证储备金证明?
欧易的验证方式类似:登录后在 PoR 页面查看自己的报告,也可以用开源工具本地复核。

怎么看这张图: 欧易 PoR 页首屏有两个按钮:「查看我的报告」用来查看你自己账户在快照中的数据(需要登录),「查看欧易储备金率」用来查看各币种的储备率和平台资产。中间的横幅显示欧易已连续发布第 48 期储备金证明报告;页面往下是「储备金证明最新动态」,可以查看往期更新。
- 从官网登录欧易账户(确认域名为 okx.com);
- 打开储备金证明页面:https://www.okx.com/zh-hans/proof-of-reserves ;
- 点「查看欧易储备金率」,查看各币种的储备率,以及平台公布的钱包地址与资产数据;
- 点「查看我的报告」,查看你在快照中的默克尔叶子数据和路径;
- 进阶复核可以用欧易在 GitHub 公开的 proof-of-reserves 工具:其中 MerkleValidator 验证默克尔树包含关系,zkSTARKValidator 验证 zk-STARK 证明(包括总余额和非负约束),VerifyAddress 验证欧易对公布地址的签名所有权,CheckBalance 对照快照高度的链上余额与公布数据。也可以通过区块浏览器查看公布的钱包地址余额。
提示: 页面名称和入口位置可能随版本调整。如果找不到,在官网底部搜索「储备金证明」或「Proof of Reserves」即可。核对网址或页面真伪时,可以使用币安的 官方验证页面 或欧易的 官方渠道验证页面。
币安和欧易的储备金证明有什么不同?
| 对比项 | 币安 | 欧易 |
|---|---|---|
| 零知识证明方案 | zk-SNARK(2023 年 2 月起) | zk-STARK(2023 年 4 月起) |
| 公开页面主要内容 | 快照时间与区块高度、根哈希、各币种储备率、可下载地址清单 | 储备率、个人报告入口、往期动态 |
| 开源验证工具 | zkmerkle-proof-of-solvency | proof-of-reserves(含地址签名和链上余额核对工具) |
| 个人核对 | 登录后查看快照记录 | 登录后「查看我的报告」 |
两家的思路一致,差别主要在零知识证明方案和工具组织方式上,对普通用户来说,「登录核对一次自己的记录」的体验相近。
验证储备金证明时的自查清单
- 确认你访问的是官方域名,没有通过搜索广告或私信链接进入;
- 记下这一期的快照时间,回想那一刻你账户里大致有多少资产;
- 核对个人记录里的余额与快照时点的实际余额;
- 核对个人记录对应的根哈希与页面公布的根哈希是否一致;
- 看你持有的主要币种是否在覆盖范围内,储备率是否 ≥ 100%;
- 隔几期再看一次,关注储备率的趋势和快照是否持续更新。
储备金证明能说明交易所安全吗?五个局限
不能完全说明。PoR 是提高透明度的重要工具,但不能把它当成「安全保证书」,主要局限有五个:
1. PoR 不等于审计
财务审计会检查公司的完整资产负债表、收入支出、内部控制等,并由审计机构出具意见。PoR 关注的是特定币种的用户资产与链上储备的对应关系,范围窄得多。即便有第三方机构参与,其工作性质也通常不是完整的财务审计。
2. 不覆盖负债全貌
PoR 证明的是「用户存放资产」这一部分负债。交易所可能还有其他负债,例如借款、对其他机构的债务、或有负债等,这些通常不在 PoR 范围内。资产端也一样:链上地址里的币是否被抵押、是否借来的,单凭余额无法判断。
3. 只是某一时点的快照
PoR 基于某个时点的数据,快照前后资产可能发生变化。理论上,平台可以在快照时临时调入资产。定期、高频的快照能缓解这个问题,但无法完全消除。
4. 覆盖范围有限
通常只覆盖主要币种和用户在特定账户中的资产,不一定包含所有币种、所有业务线。查看时要留意页面注明的覆盖范围。
5. 依赖用户参与
默克尔树验证只能由每个用户证明「自己被计入」。如果很少有人验证,负债端被少报的可能性就无法被充分排除。
看储备金证明时的常见误读
- 「储备率 103% 说明交易所有 3% 的自有资金」:多出来的部分只说明快照时点资产多于用户资产,不代表交易所的净资产或经营状况。
- 「储备率越高越好,100.00% 就危险」:100% 表示刚好覆盖。比单期数字更有参考价值的是长期趋势。
- 「页面上的数字就是实时数据」:显示的是快照时点的数据,不是此刻的余额。
- 「做了 PoR 就不会冻结提币」:PoR 不涉及提币政策、风控和监管要求,也不能保证平台不暂停服务。
- 「我验证过了,账户就安全了」:PoR 只关乎平台是否计入你的余额,账户被盗是另一回事。
普通用户怎么看待储备金证明?
把 PoR 当作评估交易所的一个维度:定期看、亲自验一次,再结合其他信息判断,并做好资产分散。
- 定期查看:关注储备率是否长期保持在 100% 以上,以及快照是否持续更新;
- 亲自验证一次:登录后核对自己的快照记录,几分钟就能完成;
- 结合其他信息判断:PoR 只是评估交易所的维度之一,还应关注合规牌照、安全记录、风控和资产隔离等,两家的综合对比可以参考 币安和欧易哪个好;
- 不要把所有资产放在一个地方:长期不交易的资产,可以考虑转到自托管钱包,前提是你理解助记词的保管责任,参考 Web3 钱包入门 和 从交易所提币到钱包;
- 做好账户本身的安全:PoR 防不了你自己的账户被盗,2FA、防钓鱼码和提币白名单仍是基础,见 交易所账户安全设置。
小结
储备金证明(PoR)通过默克尔树让每个用户都能验证自己的余额被计入负债,再通过公开钱包地址证明资产端,从而计算储备率。币安和欧易都提供了 PoR 页面和开源验证工具,值得登录亲自验证一次:核对快照余额、核对根哈希、看主要币种的储备率。但要记住,PoR 是快照,不是审计,也不覆盖交易所负债的全貌——它能提高透明度,却不能替代你自己的风险判断和资产分散。
数据核对日期: 2026 年 10 月 26 日。来源:币安储备金证明、欧易储备金证明、币安 zkmerkle-proof-of-solvency、欧易 proof-of-reserves。
风险提示: 加密资产价格波动大,可能损失全部本金。本文仅为科普说明,不构成投资建议,也不构成对任何交易所偿付能力的保证。
储备金证明:常见问题
储备金证明(PoR)是什么?
储备金证明是交易所用来说明「链上持有的资产不少于用户存放的资产」的一套公开方法,通常包括用默克尔树证明用户余额被计入负债,以及公布钱包地址证明资产所有权。
默克尔树验证能证明什么?
它能证明你的账户余额在某个快照时点被计入了交易所公布的用户负债总额,且该数据之后无法被悄悄篡改。它不能单独证明交易所资产充足,需要和资产端证明一起看。
储备率超过 100% 就代表绝对安全吗?
不代表。PoR 是某一时点的快照,通常只覆盖纳入证明的币种和用户资产,不反映交易所的全部负债、经营状况和风险管理,也不等同于财务审计。
在哪里查看币安和欧易的储备金证明?
币安的页面是 https://www.binance.com/zh-CN/proof-of-reserves ,欧易的页面是 https://www.okx.com/zh-hans/proof-of-reserves ,登录后可以查看自己账户在快照中的验证数据。
储备率是怎么算出来的?
储备率 = 平台链上钱包余额 ÷ 用户账户净余额。以币安 PoR 页面截图中的 USDT 为例,链上钱包余额约 332.7 亿、账户净余额约 320.3 亿,相除约为 103.88%。
储备率正好 100% 是不是有问题?
不一定。100% 表示在快照时点该币种的资产正好覆盖用户资产,没有额外缓冲。是否有问题要看长期趋势和其他信息,单看一次数字下不了结论。
不懂代码能验证储备金证明吗?
能。登录后在 PoR 页面查看自己的快照记录、核对余额和根哈希就是最重要的一步,几分钟即可完成。用开源工具在本地复核是进阶选项,需要会用命令行。
验证时发现快照里的余额和我的账户不一样怎么办?
先确认快照时间:快照记录的是那一刻的余额,之后的交易、划转都不会反映。如果确认快照时点的余额对不上,截图保存记录并联系官方客服。
参考资料
本文数据和规则对照以下官方页面整理,最后核对于 2026-10-26。交易所会不定期调整,请以页面实时显示为准。
发现内容过时或有误?我们会核实后更新。了解我们如何核实内容。