바이낸스 (Binance)는 예비 보유 증명(PoR) 시스템을 zk-SNARK 인증으로 업그레이드했다.
zk-SNARK 인증은 민감한 사용자 정보의 프라이버시와 보안을 유지하는 영지식 증명의 한 형태다.
바이낸스 CEO 자오 창펑은 이더리움 (Ethereum) 공동 설립자 비탈릭 부테린 (Vitalik Buterin)의 제안 에 따라 개선이 구현되었다고 말했다.
부테린은 지난 11월 투명한 준비금 증명 시스템을 통해 신뢰할 수 있는 중앙 집중식 코인 거래를 촉진하자는 아이디어를 제시했다.
FTX 붕괴 이후 사용자들이 거래소에 더 많은 투명성을 요구하기 시작하면서 바이낸스는 2022년 11월 PoR 시스템을 처음 공개했다.
당시 Binance는 Merkle 트리 암호화를 사용하여 사용자가 보유량을 확인할 수 있도록 했다.
그러나 이 시스템에는 단점이 있다.
트리의 리프 노드는 프라이버시를 보호하기 위해 사용자 보유의 해시를 나타낸다. 즉, Merkle 루트는 리프 노드의 잔액 정보 합계를 반영할 수 없다.
Binance는 zk-SNARK가 이러한 문제를 해결한다고 주장했다.
증명을 생성하는 데 110초가 걸리며, 증명은 1밀리초 이내에 확인할 수 있다고 한다.
바이낸스가 약 $1,000의 비용으로 모든 계정에 대한 증명을 생성하는 데 2시간이 걸린다.
바이낸스 거래소는 증명 생성 프로세스의 효율성을 개선하기 위한 부테린이 제안한 솔루션을 구현하기 위해 노력하고 있으며, 이를 통해 비용을 낮추고 증명을 더 자주 제공할 수 있다고 전했다.
바이낸스의 PoR 시스템은 현재 13개의 암호화폐를 지원하며 최근 4개가 추가되었으며 앞으로 몇 주 안에 더 많은 토큰을 추가할 계획다.
Binance는 또한 사용자에게 더 많은 투명성을 제공하기 위해 PoR 시스템의 코드를 오픈 소스로 만들고 있습니다.