Como verificar a árvore de Merkle

2022-11-25 12:14

O seguinte tutorial procura orientar os utilizadores mais avançados a verificar a Merkle Tree (árvore de Merkle). Isto pode garantir que o hash de raiz de Merkle e a tua folha de Merkle existam dentro da árvore de Merkle gerada com base nos teus dados.

1. Transfere o software/ferramentas necessárias:

a) Transfere e instala a versão LTS do NodeJS a partir do site oficial

b) Transfere e abre o zip do pacote de verificação da árvore de Merkle

2. Inicia sessão na tua conta Binance e acede a [Carteira] - [Visão geral] - [Auditoria]. Clica em [Transferir árvore de Merkle] para obteres a tua folha de Merkle para verificação. De seguida, coloca os dados no diretório de verificação de pacotes.

image

3. Acede ao terminal e encontra o diretório de pastas "merkle-tree-verify" do pacote de verificação.

image

4. Inicia o comando "npm install".

image

5. Inicia o comando "node ./verify.js <localização dos dados da árvore de Merkle><espaço><a tua folha de Merkle>".*

Por exemplo, “node ./verify.js ./output_merkle_tree_small.txt 64b3993941c4989c”.

image

6. Verifica o hash de raiz a partir da secção Prova de reservas no site da Binance. Certifica-te de que escolhes o relatório de auditoria correto.

image

*Tem em atenção que este processo pode demorar mais de 20 minutos a concluir, dependendo do tamanho dos dados da árvore de Merkle e dos recursos do teu PC/Mac.