Як перевірити дерево Меркла

2022-11-25 12:14

За допомогою цього посібника досвідчені користувачі можуть перевірити дерево Меркла. Це може гарантувати, що кореневий хеш Меркла та ваш листок Меркла справді існують у дереві Меркла, згенерованому за вашими даними.

1. Завантажте необхідне програмне забезпечення/інструменти:

a) Завантажте та встановіть версію NodeJS LTS з офіційного вебсайту

б) Завантажте та розпакуйте пакет для перевірки дерева Меркла

2. Увійдіть у свій акаунт Binance і перейдіть до [Гаманець] - [Огляд] - [Аудит]. Щоб отримати свій листок Меркла для перевірки, клацніть [Завантажити дерево Меркла]. Потім помістіть дані туди, де зберігається пакет для перевірки.

image

3. Перейдіть до терміналу та знайдіть, де знаходиться папка пакета для перевірки "merkle-tree-verify".

image

4. Виконайте команду "npm install".

image

5. Виконайте команду "node ./verify.js <location of the Merkle Tree data><space><your Merkle Leaf>".*

Наприклад, "node ./verify.js ./output_merkle_tree_small.txt 64b3993941c4989c".

image

6. Перевірте кореневий хеш у розділі Proof of Reserve на вебсайті Binance. Переконайтеся, що ви вибрали правильний аудиторський звіт.

image

*Зверніть увагу, що цей процес може тривати більше 20 хвилин залежно від розміру даних дерева Меркла та потужності вашого ПК/Mac.