Bài viết này nhằm mục đích hướng dẫn cách xác minh cây Merkle cho những người dùng chuyên sâu hơn. Nhờ đó, bạn có thể đảm bảo hàm băm gốc Merkle và lá Merkle tồn tại trong cây Merkle được tạo ra dựa trên dữ liệu của mình.
1. Tải về phần mềm/công cụ cần thiết:
a) Tải về và cài đặt phiên bản NodeJS LTS từ trang web chính thức.
b) Tải về và giải nén gói xác minh cây Merkle.
2. Đăng nhập vào tài khoản Binance của bạn và đến trang [Ví] - [Tổng quan] - [Kiểm toán]. Nhấp vào [Tải về cây Merkle] để truy xuất lá Merkle cho việc xác minh. Sau đó, đặt dữ liệu vào thư mục gói xác minh.
3. Chuyển đến thiết bị đầu cuối và tìm thư mục “merkle-tree-verify” của gói xác minh.
4. Khởi chạy lệnh “cài đặt npm”.
5. Khởi chạy lệnh “node ./verify.js <location of the Merkle Tree data><space><your Merkle Leaf>”.*
Ví dụ: “node ./verify.js ./output_merkle_tree_small.txt 64b3993941c4989c”.
6. Xác minh hàm băm gốc từ Bằng chứng dự trữ trên trang web Binance. Hãy đảm bảo bạn chọn đúng báo cáo kiểm toán.
*Xin lưu ý rằng tùy thuộc vào kích thước của dữ liệu cây Merkle và tài nguyên PC/Mac của bạn, quá trình này có thể mất hơn 20 phút để hoàn tất.