Як здійснити верифікацію свого балансу на Binance

2023-02-10 09:00

Binance прагне забезпечити повну прозорість щодо безпеки та захисту активів кожного користувача. Тепер ви можете використовувати zk-SNARKs і дерево Меркла, щоб отримати підтвердження резервів Binance та перевірити баланс свого акаунту.

Як перевірити баланс свого акаунту за допомогою zk-SNARKs і дерева Меркла?

1. Відвідайте офіційний вебсайт GitHub і завантажте інструмент для перевірки зі сховища.

Версія інструменту перевіркиЦикл перевірки підтвердження резервів
1.1.01 жовтня 2024 р. до сьогодні
1.0.21 листопада 2023 року до 1 вересня 2024 року
1.0.1з 1 березня 2023 року до 1 жовтня 2023 року
1.0.01 лютого 2023 року до 1 лютого 2023 року
Перевірка за допомогою дерева Мерклаз 22 листопада 2022 року до 22 грудня 2022 року

2. Перейдіть на Binance.com і увійдіть у свій акаунт. Клацніть [Профіль] - [Гаманець] - [Перевірка]. Потім клацніть стрілку, щоб розгорнути дані перевірки.

image

3. Шукайте записи дерева Меркла для самостійної перевірки та переконайтеся, що обрали правильний [Тип перевірки] – "Дерево Меркла + Zksnarks". Ви побачите дані свого акаунту. Клацніть [Завантажити дерево Меркла] , щоб зберегти його на свій комп’ютер.

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

image

4. Перейдіть до папки інструменту перевірки. Щоб перевірити хеш кореню, запустіть “./verifier_darwin_amd64” на MacOS, “./verifier_linux_amd64” на Linux або “./verifier_windows_amd64.exe” на Windows. 

Необхідна умова: 

Видобудьте файли “config.json”,“proof.csv” і “zkpor864.vk.save” із zip-архіву та розмістіть їх у папці "PathToVerifierTool/config".

Конфігурація:

  • Налаштуйте "ProofTable" для посилання на файл даних перевірки zk-SNARKs, згенерований приладом для перевірки.
  • Налаштуйте "ZkKeyName", щоб воно вказувало на ключ перевірки, завантажений з архіву.
  • "CexAssetInfo" означає загальний баланс клієнта за всіма токенами на Binance (включно з усіма активами, що підлягають і не підлягають перевірці). Це можна перевірити за допомогою підтвердження zk-SNARK. Ви можете перехресно перевірити актив, що підлягає перевірці, у підтвердженні резервів Binance. Усі баланси та ціни мають значення 10^8, за винятком BTTC, SHIB, LUNC, XEC, WIN, BIDR, SPELL, HOT, DOGE, PEPE, FLOKI, IDRT, BONK, DOGS, 1000SATS і NEIRO (10^2).
image
image

5. Щоб перевірити дані за вашим акаунтом, скористайтеся “./verifier_darwin_amd64 -user” на MacOS, “./verifier_linux_amd64 -user” на Linux або “./verifier_windows_amd64.exe -user” на Windows.

Необхідна умова: 

Завантажте/видобудьте "user_config.json". Він спеціально генерується на основі даних акаунту користувача під час знімка. Ви можете знайти цей файл у завантаженому zip-архіві. Помістіть його в папку "PathToVerifierTool/config".

image

Конфігурація:

  • "AccountIndex": розташування листка Меркла в дереві Меркла.
  • "AccountIdHash" - "Record ID": визначають акаунт кожного користувача на Binance. Ви можете знайти інформацію для свого акаунту на сторінці [Перевірка].
  • "TotalEquity": загальна вартість активів користувача (у доларах США); значення в 10^16
  • "TotalDebt": загальна вартість запозичень користувача (у доларах США); значення в 10^16
  • "TotalCollateral": загальна вартість активів користувача, розміщених як забезпечення (в USD); Значення в 10^16
  • "Assets": Активи користувача на знімку. Ви можете посилатися на активи, еквівалентні індексам, у завантаженому шаблоні списку активів на кроці 2 (перегляньте "Asset_List.csv" для ідентифікації токена за індексом). Баланс активів становить 10^8, за винятком SHIB, LUNC, XEC, WIN, BIDR, SPELL, HOT, DOGE, PEPE, FLOKI, IDRT, BONK, DOGS, 1000SATS і NEIRO (10^2).
  • "Root": хеш кореня Меркла при перевірці. Він використовується для перевірки інформації користувача з інформацією про шлях Меркла з тих самих хешів кореня.
  • "Proof": шлях у дереві Меркла, який належить користувачеві.
image
image

Щоб дізнатися більше про те, як працює модель із використанням zk-SNARKs, перегляньте ці статті:

Якщо у вас є пропозиції, ви можете надіслати їх сюди.

Зареєструйтесь зараз – отримайте повернення комісії за торгівлю на суму до 100 USDT (для верифікованих користувачів)