Proof of Reserves란 무엇인가요?

Proof of reserves는 커스터디언이 사용자를 대신해 보유하고 있다고 주장하는 자산을 실제로 가지고 있는지 검증하는 방법이에요. 거래소와 스테이블코인 발행사가 고객 잔액이 단순히 내부 데이터베이스 항목이 아니라 실제 자산으로 뒷받침된다는 걸 보여주기 위해 사용해요. 대형 커스터디언 여러 곳이 여전히 보유 중이라고 보고하던 자금을 대출해줬거나 잃어버린 채 무너진 이후 표준 관행으로 자리 잡았어요.

Proof of Reserves 작동 방식

일반적인 방법은 Merkle tree를 구성하는 거예요. 모든 사용자 잔액을 해싱하고, 그 해시들을 두 개씩 짝지어 결합한 뒤, 플랫폼의 모든 계정을 대표하는 하나의 루트 해시가 나올 때까지 이 과정을 반복해요. 커스터디언이 그 루트를 공개하면, 각 사용자는 다른 사용자의 데이터를 볼 수 없는 상태에서 자기 잔액이 포함되어 있는지 독립적으로 확인할 수 있어요. 이와 별개로 커스터디언은 보통 해당 지갑에서 메시지에 서명하는 방식으로 자산을 보유한 온체인 지갑을 자기가 통제하고 있음을 증명해요.

스테이블코인과 거래소의 Reserves

두 경우는 성격이 달라요. 거래소는 고객 예치금과 일치하는 crypto를 보유하고 있음을 증명하고, 필요한 정보가 전부 온체인에 있어요. 반면 법정화폐 담보 스테이블코인 발행사는 훨씬 어려운 걸 증명해야 해요. 오프체인 은행 계좌에 달러가 실제로 있다는 사실인데, 이건 아무리 정교한 암호학이라도 검증할 수 없어요. 그래서 이런 발행사들은 회계법인의 제3자 확인(attestation)에 의존해요. Circle은 매달 USDC reserves에 대한 attestation을 공개하고, 누구나 이를 온체인 supply와 비교해볼 수 있어요.

Proof of Reserves가 보여주지 않는 것

여기서 중요한 한계가 있어요. Reserves는 대차대조표의 한쪽 면일 뿐이에요. Proof of reserves는 자산만 보여줄 뿐 부채에 대해서는 아무 말도 하지 않아요. 커스터디언이 10억 달러를 보유하고 있다고 증명하면서 뒤에서 조용히 20억 달러를 빚지고 있어도, 증명 자체는 아무 문제 없이 통과돼요. 또한 특정 시점의 스냅샷일 뿐이라서, 원칙적으로는 snapshot을 위해 자산을 빌려왔다가 이후에 돌려주는 것도 가능해요. 진정한 신뢰를 확보하려면 부채 증명(proof of liabilities)도 필요한데, 이걸 기꺼이 제공하려는 커스터디언은 훨씬 적어요.

FAQ

Proof of reserves가 뭔가요?

Proof of reserves는 커스터디언이 사용자를 위해 보유하고 있다고 주장하는 자산을 실제로 가지고 있는지 검증하는 방법이에요. 보통 암호학적 증명을 지갑 통제 증거와 함께 공개하는 방식으로 이루어져요.

Merkle tree 증명은 어떻게 작동하나요?

각 사용자 잔액을 해싱하고, 해시들을 두 개씩 짝지어 결합한 뒤, 모든 계정을 대표하는 하나의 루트 해시가 나올 때까지 이 과정을 반복해요. 사용자는 다른 사람의 데이터를 보지 않고도 자기 잔액이 그 루트에 포함되어 있는지 확인할 수 있어요.

Proof of reserves가 있으면 제 자금이 안전한 건가요?

그것만으로는 부족해요. 자산은 보여주지만 부채는 보여주지 않기 때문에, 커스터디언이 큰 reserves를 증명하면서도 훨씬 더 많은 빚을 지고 있을 수 있어요. 또한 특정 시점만 반영하는 것이라 미리 준비해둘 수도 있어요.

스테이블코인 발행사도 proof of reserves를 공개하나요?

법정화폐 담보 발행사는 오프체인 은행 잔고를 암호학적으로 증명할 수 없어서, 대신 제3자 attestation을 공개해요. Circle은 USDC reserves에 대한 attestation을 매달 발표해요.

경쟁자보다 앞서 나가고 싶나요?

뉴스레터를 구독하고 web3 빌더를 위한 블록체인 뉴스를 매주 받아보세요.

PODIUM PNG - Smithii

프로젝트를 다음 단계로 끌어올릴 준비가 되셨나요?

trenches의 리더들, 그리고 Smithii에서 토큰을 런칭하고 운영 중인 수백 개 팀에 합류하세요.

토큰 런칭하기

20개 이상의 블록체인과 launchpad에서 코딩 없이 런칭하세요.
번들 활용, 권한 커스터마이징 등 다양한 기능을 사용할 수 있습니다.

토큰 부스팅하기 - smithii

부스팅과 스케일링

프로젝트는 밀어줘야 커집니다. 저희 봇으로 토큰 노출을 키우거나, 프로 도구로 한 단계 더 나아가 보세요.

토큰 유틸리티 - Smithii

간편한 유틸리티

프로젝트를 더 매력적으로 만들고 일상 운영을 한결 쉽게 해줄 다양한 고급 도구를 이용해 보세요.

Smithii Tools 홈페이지
도구 살펴보기
Smithii

web3 프로젝트를 위한
올인원 솔루션

뉴스레터를 구독하고 E-Book을 무료로 받아보세요

© 2023 - 2026 Smithii | All rights reserved