幣安致力於確保透明性,讓每一位用戶都能完全掌握其資產安全保障。您現在可以使用簡明非交互零知識證明 (zk-SNARK) 和雜湊樹功能準確驗證幣安的儲備證明與您的帳戶餘額。
如何使用簡明非交互零知識證明 (zk-SNARK) 和雜湊樹功能驗證帳戶餘額?
驗證工具版本 | POR 驗證週期 |
1.1.0 | 2024年10月1日 - 至今 |
1.0.2 | 2023年11月1日 - 2024年9月1日 |
1.0.1 | 2023年3月1日 - 10月1日 |
1.0.0 | 2023年2月1日 - 2月1日 |
雜湊樹驗證 | 2022年11月22日 - 12月22日 |
1. 前往幣安 NFT 並登入您的帳戶。點擊 [個人檔案] - [錢包] - [驗證]。然後點擊箭頭以展開驗證資料。
3. 查詢自我驗證的雜湊樹記錄,並確保 [驗證類型] 為「雜湊樹 +zk-SNARK」。您將會看到您的帳戶資料。點擊 [下載雜湊樹] 以將資料儲存至您的電腦。
請注意,報告為快照截取內容,並非顯示即時資產。內容可能與您目前的資產數量不符。
4. 前往驗證工具資料夾。若要驗證樹根雜湊值,請於 MacOS 執行「./verifier_darwin_amd64」、Linux 執行「./verifier_linux_amd64」、Windows 執行「./verifier_windows_amd64.exe」。
先決條件:
在 zip 壓縮檔內設定「config.json」、「proof.csv」和「zkpor864.vk.save」,並將檔案儲存於「PathToVerifierTool/config」資料夾。
設定:
- 設定「ProofTable」以參考驗證者所生成的 zk-SNARK 驗證資料檔;
- 設定「ZkKeyName」以指向套件內下載的驗證密鑰;
- 「CexAssetInfo」指的是幣安所有上架代幣的客戶總餘額 (包含所有可驗證與不可驗證資產),可使用已上架的 zk-SNARK 進行驗證。您可至幣安儲備證明交叉檢查可驗證資產。所有餘額與價格單位皆為 10^8,除 BTTC, SHIB, LUNC, XEC, WIN, BIDR, SPELL, HOT, DOGE, PEPE, FLOKI, IDRT, BONK, DOGS, 1000SATS 和NEIRO 以外 (10^2)。
5. 若要驗證您的帳戶資訊,請於 MacOS 使用「./verifier_darwin_amd64 -user」、Linux 使用「./verifier_linux_amd64 -user」、Windows 使用「./verifier_windows_amd64.exe -user」。
先決條件:
下載/安裝「user_config.json」,其為快照截取期間根據用戶帳戶資料專門生成的檔案。您可在下載的 zip 壓縮檔中找到。請將檔案放入「PathToVerifierTool/config」資料夾。
設定:
- 「AccountIndex」:雜湊樹內的雜湊葉位置;
- 「AccountIdHash” - “Account Code」:識別幣安各個用戶的帳戶。您可以在 [驗證] 頁面查詢您的帳戶資訊。
- 「TotalEquity」:用戶持有資產總價值 (以美元計);單位為 10^16
- 「TotalDebt」:用戶借款總價值 (以美元計);單位為 10^16
- 「Assets」:用戶資產快照。您可參照步驟 2 下載的資產範本列表中索引所對應的資產 (參考「Asset_List.csv」以使用指數辨識代幣)。所有餘額與價格單位皆為 10^8,除 BTTC, SHIB, LUNC, XEC, WIN, BIDR, SPELL, HOT, DOGE, PEPE, FLOKI, IDRT, BONK, DOGS, 1000SATS 和NEIRO 以外 (10^2);
- 「Root」:驗證執行的雜湊樹樹根雜湊值。可用來檢查相同根值雜湊路徑資訊之中的用戶資訊。
- 「Proof」:屬於用戶的雜湊路徑。
若需了解更多 zk-SNARK 的運作原理資訊,請參考:
如果您有寶貴的建議,請至這裡提交意見回饋。