O que é Proof of Reserves e como ele funciona na Binance
P√°gina Inicial
Artigos
O que é Proof of Reserves e como ele funciona na Binance

O que é Proof of Reserves e como ele funciona na Binance

Intermedi√°rio
Publicado em Nov 30, 2022Atualizado em Aug 7, 2023
5m

TL;DR

Custodiantes de criptomoedas usam auditorias do Proof of Reserves (PoR) para mostrar aos usuários que estão mantendo todos os fundos de maneira adequada. A Binance conduz e publica auditorias internas e auditores terceirizados ajudam a verificá-las usando técnicas criptográficas para provar que os fundos dos usuários são mantidos com segurança nas reservas da empresa. Os usuários da Binance também podem verificar se os saldos de suas contas estão incluídos nessas auditorias.

Introdução

Provas criptogr√°ficas habilitadas atrav√©s da tecnologia blockchain facilitam a transpar√™ncia de transa√ß√Ķes financeiras das corretoras de criptomoedas. O mecanismo Proof of Reserves (PoR) aumenta ainda mais essa transpar√™ncia, fornecendo uma estrutura autorizada para auditoria dos custodiantes de criptomoedas.

No entanto, embora seja um passo importante, o PoR ainda precisa de melhorias para tornar o ecossistema mais transparente e confi√°vel.

O que é Proof of Reserves (PoR)?

Uma auditoria PoR visa garantir que os custodiantes mantenham integralmente os fundos de seus clientes. Empresas custodiantes de criptomoedas usam auditorias PoR para provar aos depositantes e ao p√ļblico que seus dep√≥sitos correspondem aos seus saldos. Essas auditorias s√£o realizadas por terceiros independentes para eliminar a possibilidade de falsifica√ß√£o dos dados das reservas.

O PoR √© essencial por v√°rias raz√Ķes. Ele permite, por exemplo, que os usu√°rios verifiquem se os saldos que possuem em uma corretora de criptomoedas t√™m total respaldo de ativos em reservas. Al√©m disso, esse mecanismo leva as empresas a cumprir os padr√Ķes de transpar√™ncia, dificultando o envolvimento em atividades financeiras question√°veis ou ilegais.¬†

Idealmente, o PoR deve beneficiar tanto os usu√°rios quanto as empresas. Ele protege os usu√°rios minimizando os riscos e protegendo-os contra malfeitores. Ao mesmo tempo, ajuda empresas a aumentar sua confiabilidade para atrair e reter usu√°rios.

A capacidade de auditar corretoras de criptomoedas cria um ecossistema cripto mais transparente. Por exemplo, o PoR impede que as corretoras atuem como os bancos, que emprestam ativos sob custódia para terceiros.

Da mesma forma, as corretoras não podem usar os depósitos para investir em outros protocolos ou negócios. Em outras palavras, o PoR elimina o risco de empresas usarem ativos de seus clientes para maximizar rendimentos ou outros benefícios. 

Com o PoR, qualquer entidade pode provar que uma corretora de criptomoedas detém a totalidade dos depósitos de seus usuários. Portanto, as corretoras são encorajadas a gerenciar adequadamente esses saldos, caso contrário, perderão credibilidade e a confiança de seus usuários.

O que faz a verificação PoR?

Na verificação PoR, o auditor verifica a inclusão do saldo de cada conta por meio de criptografia. Existem algumas etapas importantes sobre o funcionamento dessa verificação.

Primeiro, o auditor coleta dados (snapshot) de todos os saldos das contas. Em seguida, ele converte os dados dos fundos em uma √Ārvore de Merkle, que √© usada para estruturar grandes quantidades de dados atrav√©s de um processamento simplificado.¬†

Os dados de saldo do usuário são divididos em uma "folha" ("leaf", em inglês). Um grupo dessas "folhas" ("leaves") forma um "ramo" ("branch") e um grupo de "ramos" forma uma "raiz" (root").

Em seguida, o auditor pode usar v√°rios m√©todos para comprovar a propriedade do usu√°rio em rela√ß√£o ao endere√ßo. Na Binance, por exemplo, um auditor tem tr√™s maneiras de identificar a propriedade. Quando o processo de extra√ß√£o dessas informa√ß√Ķes √© executado pela corretora, ele tamb√©m √© verificado pelos auditores.

  • Assinatura de mensagem criptogr√°fica: Um auditor fornece √† corretora uma mensagem exclusiva que deve ser assinada criptograficamente, usando sua(s) chave(s) privada(s) associada(s).¬†

  • Movimenta√ß√£o instru√≠da dos fundos: A corretora tem a tarefa de realizar uma ‚Äúmovimenta√ß√£o instru√≠da dos fundos‚ÄĚ. Nesse gerenciamento, ela mover√° uma quantia espec√≠fica de uma chave p√ļblica/endere√ßo (em um hor√°rio espec√≠fico) e obter√° o hash da transa√ß√£o, para posteriormente verificar a transa√ß√£o na respectiva blockchain.

  • Pesquisa de endere√ßos em um explorador blockchain : O auditor tamb√©m pode pesquisar o(s) endere√ßo(s) ETH e BSC (no caso da Binance) no Etherscan e no BscScan, respectivamente, para garantir que os endere√ßos tenham sido classificados como endere√ßos pertencentes √† corretora.

Se os saldos corresponderem √†s informa√ß√Ķes dos m√©todos, a verifica√ß√£o PoR da corretora ter√° sido bem-sucedida, mostrando que ela det√©m integralmente todos os ativos depositados de seus usu√°rios.

PoR: Limita√ß√Ķes e poss√≠veis melhorias

Os saldos de uma corretora de criptomoedas mudam à medida que os usuários movem seus ativos para dentro e para fora da plataforma. O problema com o PoR é que ele verifica a exatidão dos saldos das reservas apenas no momento da auditoria. Isso pode ser uma limitação, pois podem ocorrer problemas posteriores à auditoria e um custodiante pode até usar essa oportunidade para manipular dados ou ocultar fatos. 

Também é importante observar que são empresas terceirizadas que conduzem as auditorias. Ou seja, os resultados de uma auditoria podem variar de acordo com a competência de cada auditor ou sofrer influência de outros interesses externos.

Mas como uma corretora de criptomoedas pode melhorar suas auditorias PoR para conquistar e manter a confiança dos usuários? Um primeiro passo pode ser encurtar os intervalos entre auditorias para garantir que não haja atividades financeiras suspeitas entre os ciclos. Uma corretora também pode solicitar serviços de uma empresa terceirizada renomada e confiável, sem interesses financeiros ou outros órgãos envolvidos.

As corretoras de criptomoedas usam PoR para oferecer mais transpar√™ncia, o que √© essencial durante per√≠odos de turbul√™ncia financeira. Por usar matem√°tica e criptografia em vez de apenas confian√ßa e comunica√ß√£o, como √© o caso do sistema banc√°rio tradicional, a tecnologia blockchain pode oferecer op√ß√Ķes de auditoria ainda melhores para o mercado financeiro.

Verificando se sua conta foi auditada

Voc√™ tamb√©m pode verificar a inclus√£o da sua conta Binance na √ļltima auditoria de PoR. Para isso, siga as instru√ß√Ķes abaixo.

  1. Faça login na sua conta Binance e coloque o cursor sobre "Carteira". A seguir, selecione a aba "Auditorias".

  1. Você verá todas as auditorias recentes nas quais houve verificação do saldo da sua conta através do processo PoR.

  1. Selecione uma auditoria espec√≠fica sobre a qual deseja obter informa√ß√Ķes. Nesta se√ß√£o, voc√™ tamb√©m pode fazer o download da √Ārvore de Merkle.

Considera√ß√Ķes finais

Você pode acessar uma auditoria de PoR para ver se um custodiante de criptomoedas detém, de fato, todas as reservas relacionadas aos seus fundos e de outros usuários. As auditorias ajudam a evitar a má gestão de fundos por parte das corretoras de criptomoedas e contribuem para uma melhora da transparência no setor.

O mecanismo PoR é um primeiro passo importante para recuperar e manter a confiança dos usuários de criptomoedas. Além disso, ele estabelece mais requisitos para as corretoras, o que deve contribuir para tornar os fundos dos usuários uma prioridade e melhorar a segurança e transparência do setor para todos. 

Leituras adicionais