CoinEx 아카데미|준비금 증명이란? 자산을 안전하고 투명하게 유지할 수 있는 방법
전통 은행이나 암호화페 거래소 사용자들이 가장 우려하는 것 중 하나는 언제든지 돈을 출금할 수 있는지 여부입니다. 이 글에서는 전통 은행의 예금지급준비금 시스템과 암호화폐 업계의 100% 준비금 증명을 비교하고, 각 시스템이 사용자의 출금을 보장하기 위해 작동하는 방식에 대해 설명합니다.
부분지급준비금과 뱅크런
예금지급준비금이란 금융 기관이 고객의 출금을 보증하기 위해 보유해야 하는 현금을 말합니다. 지급준비율은 준비금으로 보유해야 하는 예금의 비율입니다. 예를 들어 앨리스가 은행에 1,000달러를 예치합니다. 현재 지급준비율을 10%로 가정하면 은행은 앨리스의 예치금 900달러를 대출이나 금융 투자에 사용할 수 있고 나머지 100달러는 앨리스의 출금 요청을 이행할 수 있도록 준비금으로 보유해야 합니다.
10,000명의 사용자가 앨리스처럼 1,000달러를 예치한다고 가정할 때 10%의 지급준비율은 동시에 1,000명의 사용자로부터 출금을 수용할 수 있습니다. 단시간에 대규모 출금이 이루어지는 경우는 드물기 때문에 일반적으로 합리적인 지급준비율이 적용됩니다.
뱅크런은 시장 패닉이나 은행의 파산 등에 대한 우려로 많은 예금자들이 동시에 금융 기관에서 돈을 출금할 때 발생합니다. 은행은 현금이 부족하면 파산에 직면합니다. 따라서 은행 운영 기간 동안 출금을 중단하거나 정부 지원을 구할 것입니다. 미국, 러시아, 영국을 포함한 많은 나라들이 그들의 역사에서 뱅크런을 경험했습니다.
암호화폐 산업의 100% 준비금 증명
일부 거래소는 전통 은행과 마찬가지로 예금을 다른 목적으로 사용할 자유가 있다고 잘못 판단하여 오늘날 우리가 보는 바와 같이 사용자 자산 남용으로 이어집니다.
뱅크런이 발생하면 예금보험조차 고객이 요청한 출금을 보장할 수 없습니다. 주요 전통 은행은 뱅크런 중에 파산할 수 있으며, 마찬가지로 암호화폐 거래소는 사용자 자금의 보안을 보호하기 위해 부분지급준비금에 의존할 수 없습니다. 다수의 사용자가 동시에 예금을 출금할 경우 100% 지급준비율을 유지하는 금융 기관만이 대량 동시 출금을 처리할 수 있습니다.
사용자 자금의 보안을 보장하기 위해 암호화폐 거래소는 100% 준비금 증명을 유지하고 비트코인, 이더리움, USDT와 같은 자금 출금을 위해 실제 자산을 준비금으로 보유해야 합니다. 100% 준비금 증명이란 거래소가 지급준비율을 100%로 유지하고 있다는 증명을 말하며, 이 증명은 투명하고 검증 가능합니다.
머클트리와 서명을 사용하여 준비금 증명을 확인하는 방법
100% 준비금 증명은 세 단계로 이루어집니다.
1. 모든 사용자가 거래소에 예치한 자산의 총액 공개
2. 거래소 출금 가능 자산 수량 공개
3. 사용자의 총 예금과 거래소의 총 자산을 비교하여 지급준비율 확인
1단계에서 일반적으로 사용되는 감사 방법은 머클트리입니다. 머클트리는 아래 그림과 같이 사용자의 계정 이름과 잔액에 대한 정보를 포함하는 해시 기반 데이터 구조입니다. 예를 들어, user1은 1.023 BTC와 1.131 ETH를 보유하고 있습니다. 부모 노드 해시(user1)는 데이터를 기반으로 계산됩니다. 해시(user12)는 트리 경로 상의 형제 노드 해시(user2)를 기준으로 계산될 수 있으며, 이에 따라 루트 해시(user1234)를 계산할 수 있습니다.
:quality(80)/2023-01-11/37DD703098E0AE54EAB76C1029C13566.png)
머클트리를 사용하면 거래소가 보유한 총 자산의 데이터가 변조되지 않았음을 사용자가 쉽게 확인할 수 있습니다. 머틀트리에서 user1의 데이터를 생략하거나 변조하면 해시(user1) 및 해시(user12)를 포함한 모든 부모 노드의 값이 변경되어 궁극적으로 루트 해시(user1234)의 값은 거래소에서 게시한 값과 다를 것입니다. 이로 인해 사용자는 거래소가 데이터를 변조했음을 즉시 알게 됩니다. 이러한 사용자의 자체 검증 방법은 거래소가 사용자의 총 자산 데이터를 위조하는 것을 효과적으로 방지할 수 있습니다.
2단계에서는 서명 검증을 위해 비대칭 암호화 알고리즘을 사용합니다. 잘 알려진 바와 같이 암호화폐 주소는 개인키에서 공개키로 암호화 과정에서 알고리즘에 의해 생성됩니다. 따라서 거래소는 개인키를 통해 메시지를 암호화하여 서명을 생성하고, 사용자는 서명과 주소(공개키)를 통해 원본 메시지를 복호화할 수 있습니다. 이를 통해 거래소가 해당 주소의 개인키를 보유하고 있음을 확인합니다.
:quality(80)/2023-01-11/15B60BEBA44C48C12925CFD57886D0A9.png)
머클트리와 서명 검증 프로세스는 비가역 알고리즘을 기반으로 하므로 데이터의 진위를 보장합니다. 사용자의 총 자산과 거래소 보유 자산에 대한 데이터의 진위 여부를 확인한 후 두 데이터를 비교할 수 있습니다. 거래소가 보유하고 있는 자산이 사용자의 총 자산보다 크거나 같을 경우 거래소가 100%의 지급준비율을 유지하고 있음을 나타냅니다.
100% 준비금 증명이 필요한 이유
준비금 증명은 업계와 사용자 모두의 이익을 위해 투명성을 개선하는 데 도움이 될 수 있습니다. 현재 일부 거래소의 자산 남용으로 인해 많은 사용자들이 거래소의 준비금에 대해 우려하고 있습니다. 암호화폐 산업의 오랜 지지자로서 CoinEx는 업계를 위한 신뢰 시스템을 구축하고 암호화폐 세계의 건전한 발전에 기여하는 것을 목표로 합니다. 이것이 CoinEx가 업계 최초로 준비금 증명을 공개한 이유입니다.
:quality(80)/2023-01-11/35E545E3C61D50691A39DEEBD009D864.png)
CoinEx 준비금 증명:https://www.coinex.com/reserve-proof
세계적으로 유명한 암호화폐 거래소인 CoinEx는 항상 보안을 최우선으로 생각합니다. CoinEx는 2017년 설립 이후 보안 무사고 기록을 유지하고 있으며 모든 사용자 자금을 100% 준비금으로 확보하겠다는 약속을 지켰습니다. CoinEx는 사용자의 암호화폐 자산을 다른 목적으로 사용하지 않으며 신속하고 완전한 출금을 보장합니다.
암호화폐 산업의 미래를 위해서는 개방성, 투명성, 보안, 신뢰가 필수적입니다. CoinEx는 지난 5년간 사용자들의 신뢰와 지지를 바탕으로 명성을 쌓아 왔으며 앞으로도 모든 자금에 대해 100% 준비금을 유지하고 자산의 개방성과 투명성을 지키겠다는 약속을 계속 유지할 것입니다. 또한 "더 쉬운 암호화폐 거래"라는 슬로건에 따라 사용자에게 안전하고 신뢰할 수 있는 암호화폐 투자 환경을 제공하는 데 전념할 것입니다.