Decodificando o relatório de prova de reserva e como ele pode gerar confiança

O papel de "Prova de reservas” é verificar se uma instituição financeira tem uma proporção de 1:1 de respaldo dos fundos do usuário com ativos reais. As empresas de blockchain estão recorrendo a empresas terceirizadas para auditar seus negócios e fornecer atestados de seus ativos e passivos. Esse movimento cresceu significativamente após o colapso do FTX, o que levou muitos usuários a questionar a saúde financeira das exchanges centralizadas. 

Existem várias maneiras pelas quais as instituições podem fornecer comprovantes de reservas. Um método padrão é a instituição fornecer uma lista de todos os ativos que possui e provar que possui as chaves privadas desses ativos. Isso pode ser feito por meio de prova criptográfica, como uma árvore Merkle, ou por uma terceira parte confiável auditando as reservas da instituição. Outros métodos de comprovação de reservas incluem o fornecimento de relatórios regulares sobre a saúde financeira da instituição e a divulgação pública de suas demonstrações financeiras. A Binance Exchange iniciou a tendência de “prova de reserva” propondo árvores Merkle e, desde então, várias plataformas forneceram diferentes tipos de atestados. 

Podemos pensar em provas de reservas como árvores Merkle ou o protocolo de provas de reservas Chainlink. Ambos serão explicados mais adiante. 

Merkle tree Prova de Reservas

Uma prova de reserva de árvore Merkle é um mecanismo que algumas exchanges de criptomoedas usam para demonstrar que possuem ativos de criptomoeda suficientes em reservas para cobrir os depósitos dos clientes.

A árvore Merkle é uma estrutura de dados que permite a verificação eficiente e segura de grandes conjuntos de dados. No contexto de um comprovante de reserva, a bolsa gera uma árvore Merkle a partir de uma lista de todos os depósitos do cliente e os saldos correspondentes. A troca então fornece um hash “raiz Merkle” da árvore, que é uma representação condensada de todos os dados na árvore.

Para verificar o comprovante de reserva, o cliente pode solicitar à bolsa um “Merkle proof”, que é um pequeno dado que permite ao cliente verificar de forma independente se seu depósito está incluído na lista de depósitos do cliente e se o saldo está correto. Usando a prova Merkle e a raiz Merkle disponível publicamente, o cliente pode verificar se a bolsa está mantendo a quantidade correta de ativos em reserva sem revelar os detalhes dos depósitos de qualquer outro cliente.

Uma troca de criptomoeda pode obter prova de reservas do Chainlink descentralizado rede oráculo. Um oráculo descentralizado é um sistema que permite que dados externos sejam alimentados com segurança em contratos inteligentes baseados em blockchain.

Para obter o comprovante de reservas da Chainlink, a bolsa pode configurar um contrato inteligente na blockchain que define os termos do comprovante de reserva. O contrato pode especificar a quantidade mínima de ativos que a bolsa deve manter em reservas e a frequência com que a prova de reserva deve ser fornecida.

A bolsa pode então usar um nó Chainlink para obter o total atual de depósitos de clientes e os saldos correspondentes de seu banco de dados e alimentar essas informações no contrato inteligente. O contrato inteligente pode usar esses dados para gerar uma árvore Merkle e calcular o hash raiz Merkle, que o blockchain armazena como prova de reserva.

Os clientes podem usar o mesmo nó Chainlink para solicitar uma prova Merkle para seu depósito específico. Eles podem usar essa prova e o hash raiz Merkle disponível publicamente armazenado na blockchain para confirmar que seu depósito está na reserva da bolsa.

Essa configuração permite ter uma prova de reserva descentralizada e aberta como o contrato inteligente, e os dados que entram nele são armazenados em um blockchain público e podem ser verificados por qualquer pessoa.

Conclusão

A importância da prova de reservas não pode ser exagerada, pois garante que os fundos dos clientes sejam protegidos e que a organização possa cumprir suas obrigações financeiras. Ao realizar uma auditoria e comparar os ativos e as dívidas da organização, é possível determinar se ela possui ativos suficientes para pagar seus clientes. Isso ajuda a construir confiança na organização e aumentar a confiança em sua estabilidade financeira.

Fonte: https://thenewscrypto.com/decoding-proof-of-reserve-report-and-how-it-can-build-trust/