最新審計時間:
2024-12-04 00:00:00(UTC+0)
超額儲備金價值:
$ 18.46亿
稽核算灋:
Merkle Tree + zk-SNARKs
總儲備金率:
123.91%
默克爾根雜湊:
0118925954da77d1a4b241fd163e4373e2265c515cfa60af7fcd28c8cb9ad58a
客戶淨餘額
$ 7,720,610,808
Gate錢包餘額
$ 9,566,949,830
超額儲備金價值
$ 1,846,339,021
客戶淨餘額
16,689.67
Gate錢包餘額
20,773.00
Gate錢包餘額 USD
$ 1,990,886,397
客戶淨餘額
225,936.29
Gate錢包餘額
290,365.00
Gate錢包餘額 USD
$ 1,049,521,388
客戶淨餘額
1,840,512,320.88
Gate錢包餘額
2,080,735,788.00
Gate錢包餘額 USD
$ 845,444,565
客戶淨餘額
759,868,501.89
Gate錢包餘額
830,148,595.00
Gate錢包餘額 USD
$ 830,148,595
客戶淨餘額
81,926.25
Gate錢包餘額
88,183.00
Gate錢包餘額 USD
$ 319,531,100
客戶淨餘額
72,410,764.25
Gate錢包餘額
85,321,127.00
Gate錢包餘額 USD
$ 214,293,395
在中心化交易平台中,每個用戶的資產透過資料庫中的帳本進行紀錄,如何安全地證明平台完好的保管所有用戶的資產,是自我證明的難題.
Gate.io 透過默克爾樹的方式,將每一個用戶的帳戶資產哈希值存儲在默克爾樹的葉子節點中.每個人都可以透過擁有審計資質的第三方機構,審計默克爾樹葉子節點中存儲的用戶資產總額,驗證白己的資金是否包含在資產默克爾樹中.
如果驗證的總額大於或等於100%,那麽則證明平台完好的保存了用戶資金,即代表平台提供對應資產的100%儲備金.
平台資金儲備充足
提升用戶信任程度
有效保障用戶資產安全
100%兌付資產集中提現
存在資金挪用風險
拖延或無法提取資產
集中提現引發擠兌危機
平台易破產造成資產損失
冷熱錢包總額大於或等於全部用戶快照資產,就代表平台可以提供這個幣種100%儲備金.
使用所有的冷熱錢包,分別向審計公司指定地址轉入特定隨機數量,證明錢包所屬權
審計公司將所屬地址餘額相加,獲得交易所掌控中的所有金額(包括用戶資金與自有資金)
如下方圖表所示. 默克爾樹成功構建後,葉節點會被匯出為文字檔,然後同默克爾根雜湊一起,被審計員發佈出來.
在加密學和計算機科學中,哈希樹(或默克爾樹)是一種樹形數據結構,每一片葉節點使用數據塊加密哈希作為標籤.每一個非葉節點使用其子節點的標籤的哈希作為標籤.哈希樹能夠安全有效地驗證大型數據結構的內容.
a. Gate交易所的總用戶淨餘額總和的計算包含所有用戶的資產餘額.
b. 每位用戶的總淨餘額大於或等於零.
c. 當某一用戶資訊更改後,默克爾根雜湊也將隨之改變.
zk-SNARK(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge),即零知識證明系統,是一種革命性的密碼學工具. 它使用了先進的數學算灋,可以在不透露具體數據的情況下,快速有效地完成儲備金的驗證. 同時zk-SNARK具有高效性、隱私保護性、非互動式、可擴展性等特點,使其廣泛應用於驗證鏈上交易、數據隱私保護及身份認證等多種場景.
1.準備程序與數據
首先通過以下鏈接下載或者進入 Github 下載驗證程序,並重命名為 main
進入個人審計頁面,找到需要驗證的批次,分別點擊【下載哈希樹】與【下載使用者配置】下載數據.
解壓zkmerkle_cex_xxx.tar.gz壓縮文件,將 main 程序放入文件夾內,並將 user_config.json 文件,放到 config 文件夾內
此時程序的文件夾為
zkmerkle_cex_xxx
Config
cex_config.json
user_config.json
proof.csv
zkpor864.vk.save
main
2.開始驗證
從 cmd 或 終端,使用 cd 命令進入到下載的文件夾內,如 cd ~/Downloads/zkmerkle_cex_xxx.
(運行程序前,可能需要執行chmod 777 main賦予權限或設置相關安全項)
審計時間 | 審計公司 | 審計人員 | 儲存庫 | 審計報告 |
---|---|---|---|---|
January 3, 2024 | HACKEN | Luciano Ciattaglia、Sofiane Akermoun、Nino Lipartiia、Bartosz Barwikowski | Gate.io PoR Implementation |