金色观察 | CEX纷纷证明100%储备 梅克尔树如何证明

数字货币趋势狂人2022-11-09

过去三天,币安和FTX大战引发加密行业动荡,最终以FTX暴雷结束。

FTX之所以暴雷,归根到底是因为部分准备金导致的,也就是FTX大规模挪用了用户资产。

因此,FTX暴雷之后,在用户挤兑的达摩克利斯之剑下,很多CEX开始准备发布储备证明。

即便是币安和FTX大战的胜利者币安。

CEX纷纷宣布将公布默克尔树储备证明

币安:在CZ宣布拟全面收购FTX不到2个小时,CZ表示,银行依靠部分准备金运作,但是加密货币交易平台不应该如此。币安将很快开始进行默克尔树储备证明(merkle-tree proof-of-reserves),保证资产完全透明。

Ahcpzvaqf08WCZ1QiaIzh4RhIzS0drhayyfvnWs6.png

OKX:OKX官方发布推特表示,对于所有主要的加密货币场所来说,公开分享其可审计的merkle树的储备证明或POF至关重要。OKX计划在未来几周(30天内)发布我们的。这是在行业中建立基线信任的重要一步。

Huobi:波场创始人、Huobi Global全球顾问委员会委员孙宇晨发推表示,历史上Poloniex和Huobi Global都曾经做过。火币实际上在大约一个月前又刚刚做了一次。但我们很乐意响应赵长鹏的提议再做第三次。默克尔树储备证明100%对我们的行业和交易所透明度非常重要。

Bitget:Bitget董事总经理 Gracy Chen 表示,也将公布Bitget的 merkle tree准备金证明来增加透明度。CEX需要一次彻底的、全方位的资产审计。

那么,什么是默克尔树储备证明?

什么是默克尔树储备证明?为何能证明100%储备?

首先了解一下什么是默克尔树(Merkle Tree)。默克尔树是一种数据结构。如下图有4份数据,每份数据为用户的ID和余额。将4个数据分别哈希就构成了默克尔树的树叶,再将两个叶子的哈希值合并起来再进行哈希,如此迭代将得到一颗完整的默克尔树。最上面的节点叫做树根。由于哈希算法的特性,任何一个数据节点有更改,都会导致树根的哈希值发生变化。

ScQJXN0SErPkaqbg9VP6DRdtdn9cEE7lWhjlQQKC.png

而当我们需要证明某一用户确实在树上,如证明User1及其余额,我们只需要提供如图中的蓝色节点的值。User1只需要知道自己的用户ID和余额,以及Hash2和Hash34(这两个hash由交易所提供),就可以验证自己是否在树根上。显然,只给出这几个节点就足够一路哈希算到树根,只需要验证树根的值是否吻合即可。我们称[User1,Hash2,Hash34]为证明User1的默克尔树证明或路径。

jUuyFtLfuwcNpQTqdrwWlvYTtH11q6CJ0NMad319.png

在交易所公开默克尔树根后,有三种途径证明其是否100%储备,1、任何用户可以验证其余额和UID在否树上;2、第三方审计公司来审核树上所有用户的余额加总;3、第三方审计公司来审核交易所所有钱包地址的余额加总。

当然,即便上述三种方法都证明交易所是100%储备的,也只能说明交易所在公布默克尔树根的那一刻是100%储备的。因此,还需要交易所保持较高频率更新储备证明的默克尔树根。

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代币币情的观点或立场