Proof of Reserves는 분명한 진전이지만 모든 증명이 같은 수준은 아닙니다. 소수의 코인만 다루는 월간 Merkle 전용 보고서는 margin과 미실현 PnL까지 포함하는 일간 ZK 검증 증명에 비해 훨씬 적은 것을 증명합니다. 라벨 자체가 아니라 발행 주기, 적용 범위, 기술을 실제 신호로 보십시오.
2022년 11월 FTX가 붕괴하면서 고객 자금이 회사 자체 투자에 사용되었다는 사실이 드러났습니다. 이런 일이 반복되지 않도록 Proof of Reserves가 업계 표준이 되었습니다. Exchange는 고객 부채 총액 이상의 준비금을 보유하고 있음을 암호학적으로 증명합니다.
다만 모든 Proof of Reserves가 동일하지는 않습니다. 발행 주기, 기술, 적용 범위가 크게 다릅니다.
1. Proof of Reserves란 정확히 무엇인가요?
Proof of Reserves(PoR)는 exchange가 모든 고객 부채를 감당할 만큼 충분한 자산을 보유하고 있다는 암호학적 증거입니다.
- 준비금 = exchange가 보유한 자산(지갑, custody)
- 부채 = 고객에게 갚아야 할 금액(내 잔고)
모든 자산에서 준비금 ≥ 부채라면 exchange는 지급 능력이 있습니다. PoR은 개별 고객의 잔고를 노출하지 않고 이를 증명합니다.
2. 기술적으로 어떻게 작동하나요?
- 자산별 전체 고객 잔고의 스냅샷을 생성합니다
- Merkle tree 구성 — 각 고객이 하나의 해시가 됩니다
- 지갑 주소를 공개합니다
- 독립적 검증 — 누구나 지갑 잔고를 Merkle root와 대조할 수 있습니다
각 고객은 다른 사람의 잔고를 보지 않고도 자신의 잔고를 검증할 수 있습니다.
기사 계속 읽기
3. 세 가지 기술 세대
1. Merkle Tree(기본) — 고객 잔고를 해시해 트리로 만들고 지갑 주소를 공개합니다. 약점은 과거에 마이너스 잔고를 숨길 수 있었다는 점입니다(FTX가 그렇게 했습니다).
2. zk-SNARKs / zk-STARKs — 모든 잔고가 양수임을 암호학적으로 증명하므로 마이너스를 숨기는 것이 불가능해집니다.
3. Plonky2 / 재귀적 ZK proof — 최신 세대입니다. 검증이 빠르고 증명 크기가 작아 월간이 아닌 일간 공개가 가능하며, 프라이버시를 지키면서 거의 실시간으로 작동합니다.
4. 무엇이 증명되고 무엇이 증명되지 않나요?
증명되는 것: 자산별 총 보유액 ≥ 총 부채, 내 잔고가 포함되어 있다는 사실, 공개된 지갑이 보고된 금액을 실제로 보유하고 있다는 사실입니다.
증명되지 않는 경우가 많은 것: 스냅샷 사이에 벌어지는 일(월간 PoR은 30일의 사각지대), margin 포지션(spot 전용 PoR), 미실현 PnL, off-chain 자산, 고객이 아닌 제3자에 대한 채무입니다.
그래서 발행 주기, 적용 범위, 포괄 범위가 결정적입니다. BTC와 ETH만 담은 30일 지난 스냅샷은 100종 이상의 코인을 지원하는 exchange에 대해 거의 아무것도 증명하지 못합니다.
5. 발행 주기: 일간 vs 월간 vs 분기
- 일간 — 재귀적 ZK proof로 가능해진 새로운 기준입니다
- 월간 — FTX 이후 업계의 통상적인 수준입니다
- 분기 — 전통적인 감사를 받는 플랫폼에서 통용됩니다
- 없음 — 심각한 위험 신호입니다
6. 주요 exchange 비교
| Exchange | 발행 주기 | 기술 | 적용 범위 | 세부 내용 |
|---|---|---|---|---|
| Backpack | 일간(내부적으로는 10분마다) | Plonky2 ZK proof (PoRv2) | Margin과 미실현 PnL을 포함한 전 자산 | 2025년 8월부터 매일 ZK 검증 증명을 공개합니다. OtterSec이 모니터링하며 오픈소스입니다. |
| OKX | 월간 | zk-STARK / Merkle Tree | 22개 코인 | 42번째 보고서(2026년 4월). 준비금 비율 100–110%. |
| Bybit | 월간 | Merkle Tree | 주요 자산 | 2026년 초 기준 31번째 보고서. 매월 일관되게 발행합니다. |
| Binance | 월간 | Merkle Tree / zk-SNARKs | 주요 자산 | 월간 PoR을 발행하며, 방법론에 대한 비판을 받은 바 있습니다. |
| Kraken | 분기 | 독립 감사 | 7개 자산 | The Network Firm의 제3자 감사를 받습니다. 규제 측면의 평판이 좋습니다. |
| Bitvavo | 분기 | 독립 확인서 | 13개 자산 | 분기별 확인서를 발행합니다. 네덜란드 규제(DNB) 대상입니다. |
눈여겨볼 점은 margin과 미실현 PnL을 포함한 전 자산에 대해 매일 공개 ZK proof를 발행하는 곳이 단 하나뿐이라는 사실입니다. 분기 감사는 점검 사이에 90일의 사각지대를 남깁니다.
7. 이것이 트레이더에게 주는 의미
다섯 가지를 확인하십시오. PoR은 얼마나 자주 공개되는가? 어떤 자산이 포함되는가? Margin과 미실현 PnL이 포함되는가? 코드가 독립적으로 모니터링되는가(예: OtterSec)? 오픈소스인가?
위험 신호: PoR이 아예 없는 경우, ZK 없이 월간 Merkle만 사용하는 경우, 적용 범위가 제한적인 경우, 암호학적 증명 없는 감사만 있는 경우입니다. 긍정적 신호: 매일 공개되는 ZK proof, 전 자산 포함, 독립적인 모니터링, 오픈소스 코드입니다.
자주 묻는 질문
Proof of Reserves만으로 exchange를 신뢰해도 되나요?
중요한 신호이지만 전부는 아닙니다. 라이선스(MiCA, MiFID II), custody 구조, 운영 이력과 함께 판단해야 합니다.
Exchange가 PoR을 속일 수 있나요?
구식 Merkle tree에서는 마이너스 잔고를 숨길 수 있었습니다. 최신 ZK proof는 이를 원천적으로 차단합니다.
PoR이 감사를 대체하나요?
아닙니다. PoR은 실시간 암호학적 증명이고, 감사는 기업 구조나 off-chain 자산까지 더 넓게 살펴봅니다. 둘 다 가치가 있습니다.
제 잔고는 어떻게 검증하나요?
대부분의 PoR 제공 exchange는 계정 ID를 입력해 본인 잔고가 포함되었는지 암호학적으로 확인할 수 있는 검증 도구를 제공합니다.


