XREX 建立並實施 Merkle Tree,這是一個將所有用戶的數位資產餘額封裝成雜湊值的加密數據結構。 Merkle Tree 包含了 XREX 上所有餘額的加密記錄,是一個安全、有隱私保護的數據結構,允許 XREX 用戶驗證他們的資產餘額。
用戶數位資產總數證明的測試版已於 2022 年 12 月 30 日發布,作為第一份報告,目前的版本僅涵蓋用戶在現貨錢包中的數位資產。我們將在以後的版本中加入法幣並提供更詳細的資訊。
Merkle Tree,又稱 「哈希樹」或 「默克樹」,是喬治亞理工學院信息安全中心主任 Ralph Merkle 教授在 1988 年提出的一種基於哈希算法的數位簽名技術。
Merkle Tree 概述:
相鄰末端節點由您的帳戶號碼和資產餘額產生。
您在 Merkle Tree 分支內節點,是由兩個子節點所生成。
根節點,即 Merkle Tree 最上層的節點,也是由其他兩個子節點所生成。
XREX 並不會暴露全部的 Merkle Tree,在生成報告時,為了保護隱私,將對相鄰節點進行洗牌。每個用戶只能看到各自在 Merkle Tree 分支內的節點,以驗證根節點的有效性。請注意,在某些情況下,您可能會沒有相鄰節點。
雜湊值、資產餘額、用戶帳號和 Salt ID(隨機分配)等資訊也將在每個相關節點的詳細訊息中可見,然而這些訊息將根據特定用戶報告中的節點特徵進行限制。比如說:
用戶的節點將顯示雜湊值、餘額、用戶帳號和 Salt ID。
用戶的相鄰節點將顯示雜湊值和資產餘額。
用戶的 Merkle Tree 分支節點將顯示雜湊值、資產餘額和子節點的數據(左側雜湊值和餘額,右側雜湊值和餘額)。
用戶可以通過任何第三方雜湊值產生器,將雜湊值複製貼上以驗證該節點雜湊值的真實性。
請參考 XREX GitHub 來進一步了解我們 Merkle Tree 算法的原始碼,包括 Merkle Tree 生成算法和我們用來生成雜湊值的原始內容。