As criptomoedas estão tendo um ano difícil. O colapso da FTX, Three Arrows Capital e Celsius deixou muitas pessoas insatisfeitas e prontas para se afastar das moedas descentralizadas para sempre. No entanto, ao demonstrar a prova de reservas, as exchanges centralizadas têm o poder de restaurar a confiança no ecossistema de criptomoedas.
A prova de reservas promove a transparência de exchanges centralizadas e plataformas de ativos digitais. Os detetives on-chain acreditam que isso pode iluminar os riscos de contraparte dos serviços de custódia. Mas o que é isso? Bem, enquanto os bancos exigem relatórios anuais para garantir a solvência, as exchanges centralizadas têm comprovação de reservas.
Neste artigo:
- O que é uma árvore Merkle?
- O que é prova de reservas?
- Como funciona a prova de reservas da árvore Merkle?
- Benefícios e limitações da prova de reservas
- Como são realizadas as auditorias?
- Como verificar as reservas de uma empresa?
- A prova de reservas tem futuro?
- Perguntas frequentes
O que é uma árvore Merkle?
Para entender como a prova de reservas funciona, você deve primeiro entender as árvores Merkle. Árvores Merkle são um tipo de estrutura de dados em ciência da computação. Elas permitem uma verificação de conteúdo rápida e segura em grandes conjuntos de dados, além de garantir a consistência dos dados.
Árvores Merkle (também conhecidas como árvores de hash ou árvores de hash binárias) consistem em hashes. Esses hashes são conhecidos como “nós de folha”. Não se preocupe, tudo isso fará sentido mais tarde! As árvores de hash ligam e unem os nós das folhas, resultando em um nó pai ou hash.
Esse processo continua até que haja um único nó no “topo” da árvore; esse nó é conhecido como raiz Merkle.
Em outras palavras:
- Você tem dados (A, B, C, D)
- Os dados são um hash H(A), H(B), H(C), H(D)
- Em seguida, o par de hashes H(A,B), H(C,D)
- Finalmente, os dados são resumidos como uma raiz de Merkle H(A,B,C,D)
Os dados (A,B,C,D em nosso exemplo) nas árvores Merkle podem ser transações, contas, saldos de criptomoedas ou até mesmo os próprios nós pais. Este método para construir uma árvore a partir de quatro nós de folha (por exemplo, transações) pode ser usado para construir árvores de qualquer tamanho.
O Bitcoin tem entre várias centenas a mais de mil transações, tudo em um único bloco. Todos os blocos “Merkelize” da mesma forma, produzindo apenas 32 bytes de dados como uma única raiz Merkle. A raiz Merkle resume todas as transações em 32 bytes.
Para verificar a autenticidade de uma transação, os usuários precisam apenas verificar um hash (ID da transação/nó folha). Se uma transação for alterada de alguma forma, seu hash resultante será alterado, assim como o nó pai e a raiz Merkle. Portanto, as árvores Merkle são invioláveis e excelentes para verificar a autenticidade dos dados.
O que é prova de reservas?
A maioria das exchanges de criptomoedas centralizadas mantém seus livros contábeis e balanços privados – uma prática que é antitética ao ethos (conjunto de valores) da criptomoeda. A prova de reservas é a prática de empresas de custódia que mantêm criptomoedas e criam atestados públicos para suas reservas. Estes correspondem a uma prova de saldos dos usuários. Em suma, é a transparência pública das reservas centralizadas de criptomoedas, por meio de uma prática de auditoria verificável.
Os princípios contábeis da maioria dos países não tratam de moedas digitais. Além disso, muitas técnicas de auditoria não são adaptáveis a ativos digitais. É aqui que entra a comprovação das reservas.
Celsius, Three Arrows Capital e FTX (entre outras exchanges centralizadas extintas ou falidas) sofreram com crises de liquidez. Sua falta de transparência fez com que muitos perdessem muito dinheiro. Isso é verdade para investidores e credores de varejo e institucionais.
Quando as exchanges centralizadas são incapazes de acomodar uma corrida bancária, isso significa que elas estão insolventes. Se uma empresa possui comprovação de reservas, é prova de que ela realmente detém seus ativos digitais. Portanto, os usuários podem sacar seus saldos a qualquer momento e sem limitações.
A propósito, a prova de reservas geralmente se aplica a tokens e stablecoins “embrulhados” também. Em ambos os casos, uma empresa ou serviço toma conta de seus ativos e emite uma nota correspondente ou IOU, 1:1. Muitas dessas empresas não são transparentes com o quanto detêm nos ativos dos usuários.
Como funciona a prova de reservas da árvore Merkle?
As árvores Merkle verificam grandes conjuntos de dados sem precisar recalcular os dados. Elas também separam a “prova” dos dados dos próprios dados.
Se os hashes em uma árvore Merkle mantiverem suas propriedades matemáticas, eles são invioláveis. Isso também vale para a árvore Merkle. Os usuários podem identificar a autenticidade de um conjunto de dados com apenas uma parte dos dados dele. A ideia geral de um comprovante de reserva é provar ao público que a criptomoeda depositada reflete o saldo real da conta.
Imagine que os nós folha são os saldos reais das contas dos usuários e a raiz Merkle é uma soma de todos os saldos das contas dos usuários da exchange, mantidos em tempo real. Desde que a exchange ateste quanto eles mantêm em reservas, um auditor independente tem uma visão instantânea de quanto é devido em comparação com quanto a exchange afirma ter. A prova de reserva da árvore Merkle é uma forma de verificar esta informação.
Com este método, os usuários podem verificar seus próprios saldos. Em última análise, eles podem pegar seu próprio ID exclusivo e saldo de conta, fazer hash e procurá-lo na árvore. Várias rodadas de verificação garantem a autenticidade de toda a estrutura da árvore e a satisfação de qualquer auditor terceirizado.
Benefícios e limitações da prova de reservas
Uma prova de auditoria de reserva é uma forte demonstração de fé para o público. Ela garante que as empresas se comprometam a ganhar confiança por meio da autorregulação. As auditorias de comprovação de reservas também garantem que uma empresa ou serviço centralizado não transferirá seus fundos para a custódia de uma contraparte.
Embora uma auditoria de prova de reservas seja uma ótima maneira de construir confiança, eles não são isentos de limitações. O que acabou levando à queda da FTX são seus passivos. Um passivo é uma obrigação, especialmente uma dívida, que uma empresa deve fazer a outra parte (por exemplo, um credor).
Em alguns casos, um passivo são os fundos de um usuário; em outros, pode ser um empréstimo. Em qualquer caso, uma prova de auditoria de reserva não implica solvência. Se uma empresa tem empréstimos pendentes ou investidores segurados, estes últimos recebem a maior prioridade em caso de falência.
Isso significa que grandes investidores podem ter os primeiros direitos sobre os ativos da empresa e podem recuperar suas perdas primeiro. Idealmente, prova de reservas > prova de passivos => solvência. Além disso, as exchanges podem movimentar reservas.
Atestados pontuais apenas garantem reservas em um determinado momento. Em outras palavras, as exchanges podem movimentar os fundos dos usuários após a realização de uma auditoria. Isso significa que uma exchange poderia emprestar fundos para provar suas reservas e depois devolvê-los, tornando-os insolventes.
A análise on-chain é difícil porque as exchanges geralmente possuem muitas carteiras – algumas das quais não são divulgadas. Além disso, as empresas mantêm contas pendentes umas com as outras. Isso torna difícil para os indivíduos provarem reservas e passivos.
Como são realizadas as auditorias?
Uma boa auditoria deve manter três propriedades:
- O auditor recebe todos os registros de depósito do cliente.
- Capacidade de verificar se a quantidade total de moedas fiduciárias e digitais disponíveis na data e hora do teste é suficiente para cobrir as responsabilidades do cliente.
- A empresa é genuinamente dona do dinheiro que afirma possuir.
As auditorias de comprovação de reservas são relativamente diretas. O processo de realização de uma auditoria de comprovação de reservas é o seguinte:
- Um terceiro independente tira um instantâneo anônimo dos saldos do usuário em uma exchange.
- Em segundo lugar, eles são calculados por hashing de IDs exclusivos dos usuários e saldos de contas.
- O auditor coleta esses hashes em uma árvore Merkle e produz uma raiz Merkle.
- Em seguida, o auditor coleta as assinaturas digitais da empresa, o que comprova que elas realmente controlam os endereços que possuem os ativos on-chain.
- O auditor pode confirmar que a plataforma possui uma reserva de todos os ativos do cliente se o saldo das assinaturas digitais correspondentes corresponder aos descobertos na árvore Merkle.
Como verificar as reservas de uma empresa?
Embora a prática seja incipiente, existem maneiras de verificar a comprovação de reservas de uma empresa. Para usuários individuais, as plataformas podem fornecer instruções sobre como verificar sua comprovação de reservas. Tanto a Kraken quanto o Gate.io fornecem recursos em seus sites para verificar suas reservas. Isso inclui:
- Instruções sobre como obter seu ID de usuário exclusivo
- Onde encontrar a auditoria
- Como comparar seu ID de usuário com hash e saldo com o instantâneo de sua conta
Se você possui uma conta em uma exchange centralizada que oferece comprovante de reservas, verifique se eles oferecem instruções para usuários individuais. Se a empresa não oferecer provas para usuários individuais, serviços como o Nansen mantêm um registro de provas de reservas para várias entidades. “Estamos trabalhando com exchanges para exibir comprovantes de reservas em @nansenportfolio para que todos possam rastrear seus tokens e transações”, afirmou Nansen em sua página oficial no Twitter.
Além disso, o Nansen mantém uma lista exaustiva de exchanges centralizadas renomadas, serviços DeFi, DAOs e fundos. A lista inclui entidades de alto perfil, incluindo Binance, Kucoin, Huobi, dYdX, Uniswap e Aave.
Nic Carter – um nome notável em cripto, que também faz parte do conselho da Coin Metrics – também mantém uma lista de entidades que realizaram atestados de prova de reservas. A lista é dividida por:
- Exchanges
- Credores
- Anunciado/Planejado
- Validação Parcial
- Emissores de Stablecoin / Etp
- Prova de Ativos (sem passivos correspondentes)
A prova de reservas tem futuro?
O futuro parece brilhante para a transparência dos serviços de custódia em criptomoeda. Enquanto falamos, projetos como o Chainlink oferecem feeds de prova de reservas por meio de suas redes de oráculos descentralizadas (DON). Esses serviços são oferecidos para reservas on-chain e off-chain.
Além disso, como é uma prática nascente, há um potencial significativo para novos profissionais aproveitarem os serviços de auditoria. Muitos profissionais de contabilidade pública não tocarão em exchanges ou plataformas de ativos digitais com uma vara de 30 metros. Isso abriu espaço para o surgimento de uma indústria de nicho.
No caso de regulamentação em todo o setor, a prova de reservas pode ajudar a evitar legislação pesada. Além disso, a auto-regulação apenas promove o ethos (conjunto de valores) da descentralização. Isso poderia potencialmente levar à velocidade de escape para web3.
Perguntas frequentes
O que são provas de reservas?
Como faço para verificar as participações em criptomoedas?
A Kraken é auditada?
Por que as reservas comprovadas são importantes?
Isenção de responsabilidade
Todas as informações contidas em nosso site são publicadas de boa fé e com o objetivo único de informar. Qualquer atitude tomada pelo usuário a partir das informações veiculadas no site é de sua inteira responsabilidade.
Na seção Aprender, nossa prioridade é fornecer informações de alta qualidade. Nós tomamos o tempo necessário para identificar, pesquisar e produzir conteúdo que seja útil para nossos leitores.
Para manter esse padrão e continuar a criar um conteúdo de excelência, nossos parceiros podem nos recompensar com uma comissão por menções em nossos artigos. No entanto, essas comissões não afetam o processo de criação de conteúdo imparcial, honesto e útil.