Principais conclusões
A transparência dos fundos dos utilizadores é fundamental para restaurar a confiança do público e dos reguladores na indústria criptográfica e promover a sua imagem como um sector maduro dominado por intervenientes responsáveis.
O sistema de prova de reservas (POR) da Binance incorpora nosso compromisso de proteger os fundos dos usuários e manter a transparência.
Em novembro de 2023, o POR da Binance mostra as reservas de fundos de nossos usuários denominadas em 31 ativos digitais diferentes.

Há um ano, em meio a uma crise que viu a confiança do público na criptografia sofrer uma série de duros golpes, a Binance procurou apoiar um esforço de todo o setor para recuperá-la. Pretendemos mostrar, em vez de dizer, que a maturidade e a fiabilidade são as verdadeiras características definidoras do ecossistema de ativos digitais – ao contrário das narrativas que pareciam omnipresentes naquela altura e que ainda são fortes hoje. Articulamos uma estrutura de seis pontos a ser adotada por todas as trocas de criptografia centralizadas para unir forças para reconquistar a confiança das pessoas. Dois princípios fundamentais formaram a base desta abordagem: a santidade dos fundos dos utilizadores e a transparência.
Nosso sistema de prova de reservas (POR), que entrou em operação em novembro de 2022, foi projetado para mostrar esses dois princípios em funcionamento. Já tínhamos coberto a parte mais importante: gestão responsável dos fundos dos usuários. A cultura de ser avesso ao risco com os ativos que as pessoas nos confiaram, de sempre manter reservas suficientes para cobrir qualquer quantidade de retiradas e de ser preocupado com a segurança está enraizado na Binance desde os nossos primeiros dias. O desafio agora era encontrar uma maneira de torná-lo mais visível.
Quando o sistema foi revelado, mostrava apenas reservas de BTC; no final de 2022, suportava um total de nove tokens. Um ano depois, o sistema POR da Binance fornece informações sobre reservas denominadas em 31 ativos digitais que mantemos em nome de nossos usuários – mais do que qualquer outra grande bolsa centralizada que oferece divulgações semelhantes – mostrando consistentemente que cada um desses saldos está acima de 100%. Ainda um trabalho em andamento, durante o ano passado, o sistema de prova de reservas da Binance passou por muitas rodadas de atualizações e continua a evoluir a cada iteração.
Tecnologia de transparência
Blockchain é o ambiente ideal para manter e concretizar a transparência dos fundos. Ainda assim, dada a enorme escala da base de utilizadores e operações da Binance, encontrar uma solução tecnológica que permitisse a qualquer pessoa aceder facilmente a provas fiáveis das nossas reservas era uma tarefa desafiante por si só.
O sistema original usava criptografia de árvore Merkle, uma abordagem que permite a consolidação de grandes quantidades de dados em um único hash, para somar dados on-chain sobre nossas reservas. O processo de verificação envolve a construção de uma árvore Merkle que codifica os IDs dos usuários com seus ativos líquidos em nível de token. A saída, chamada raiz Merkle, atua como um selo criptográfico que “resume” todos os dados contidos. Este método também permite que os usuários verifiquem subconjuntos específicos de dados codificados, permitindo-lhes efetivamente verificar se seus próprios ativos estão armazenados com segurança.
Este design, no entanto, permitia total transparência apenas se os saldos das contas individuais fossem tornados publicamente visíveis – algo que não faríamos por razões de segurança e privacidade. Outra deficiência era que uma árvore Merkle convencional poderia ser potencialmente manipulada pela adição de contas de usuários falsas com saldos negativos para distorcer o quadro geral.
Para resolver essas limitações, na atualização de fevereiro de 2023, nossos desenvolvedores implementaram os protocolos zk-SNARK, uma forma de prova de conhecimento zero, no topo da árvore Merkle central. Este tipo de prova criptográfica permite que uma parte estabeleça a validade de uma declaração dada a outra parte sem divulgar o conteúdo da declaração. Nesse caso, permite que a Binance prove que apoiou totalmente os fundos de seus usuários, sem revelar os saldos individuais dos usuários. Um zk-SNARK combinado com uma árvore Merkle permite aos usuários verificar se seus fundos estão incluídos no cálculo do saldo total de ativos líquidos do usuário.
Construindo junto com a comunidade
Nossa implementação da criptografia zk-SNARK marcou a primeira vez que uma organização de criptografia aproveitou essa abordagem na construção de soluções de prova de solvência. Queríamos que o resto da indústria se beneficiasse desta inovação, por isso abrimos o código-fonte do nosso código POR. Também queríamos que a comunidade fornecesse feedback para tornar o sistema ainda mais robusto – e a comunidade atendeu ao nosso chamado.
Pouco depois do lançamento em fevereiro, por exemplo, uma empresa de segurança blockchain auditou nosso código e apontou uma vulnerabilidade na solução atualizada de prova de reservas, que prontamente abordamos. Este caso exemplifica a nossa abordagem para promover a transparência dos fundos dos utilizadores como uma prioridade em toda a indústria. Em vez de tratarmos isto como uma corrida armamentista, queremos que todos os nossos colegas sejam melhores nisso, e estamos gratos por qualquer contribuição externa que também nos ajude a melhorar a navegação neste território desconhecido. Quando se trata de reconstruir a confiança através da melhoria da transparência, a maré crescente levanta todos os barcos.
Nós da Binance continuamos comprometidos em apoiar os ativos dos usuários em uma proporção de pelo menos 1:1 em todos os momentos, bem como em trabalhar constantemente em formas inovadoras de garantir a tranquilidade dos usuários, mantendo a transparência de nossas reservas. Como demonstra a 12ª e mais recente iteração do nosso programa de comprovação de reservas, no início de novembro detínhamos BTC suficiente para cobrir 104% dos saldos líquidos dos clientes; 105% dos saldos dos clientes ETH; 111% dos saldos de clientes do BNB; e mais de 118% de todos os USDT que os usuários depositaram em nossa plataforma. Seus fundos estão seguros com a Binance – e você pode verificar isso a qualquer momento.
Leitura adicional
Código-fonte POR
Prova de reservas Binance: O que é uma árvore Merkle
Binance Academy - Melhorando a Transparência das Criptomoedas com Prova de Conhecimento Zero
Como zk-SNARKs melhoram o sistema de prova de reservas da Binance


