O tutorial abaixo busca orientar os usuários mais avançados a como verificar a Merkle Tree. Isso pode garantir que o hash da Merkle root e seu Merkle Leaf existam dentro da Merkle Tree gerada com base em seus dados.
1. Baixe os softwares/ferramentas necessárias:
a) Baixe e instale a versão LTS NodeJS no site oficial.
b) Baixe e descompacte o pacote de verificação da Merkle Tree.
2. Faça login em sua conta Binance e vá em [Carteira] - [Visão Geral] - [Auditoria]. Clique em [Baixar Merkle Tree] para recuperar sua Merkle Leaf para verificação. Então, coloque os dados no diretório para verificar o pacote.
3. Vá ao terminal e encontre o diretório do arquivo “merkle-tree-verify” do pacote.
4. Inicie o comando “npm install”.
5. Inicie o comando “node ./verify.js <location of the Merkle Tree data><space><your Merkle Leaf>”.*
Por exemplo, “node ./verify.js ./output_merkle_tree_small.txt 64b3993941c4989c”.
6. Verifique a root (raiz) do hash a partir da Proof of Reserve no site da Binance. Certifique-se de escolher o relatório de auditoria correto.
*Note que este processo pode levar mais de 20 minutos para ser concluído, dependendo do tamanho dos dados da Merkle Tree e dos recursos do seu PC/Mac.