CEX纷纷证明100%储备 默克尔树如何证明
过去三天,币安和FTX大战引发加密行业动荡,最终以FTX暴雷结束。
FTX之所以暴雷,归根到底是因为部分准备金导致的,也就是FTX大规模挪用了用户资产。
因此,FTX暴雷之后,在用户挤兑的达摩克利斯之剑下,很多CEX开始准备发布储备证明。
即便是币安和FTX大战的胜利者币安。
CEX纷纷宣布将公布默克尔树储备证明
币安:在CZ宣布拟全面收购FTX不到2个小时,CZ表示,银行依靠部分准备金运作,但是加密货币交易平台不应该如此。币安将很快开始进行默克尔树储备证明(merkle-tree proof-of-reserves),保证资产完全透明。
OKX:OKX官方发布推特表示,对于所有主要的加密货币场所来说,公开分享其可审计的merkle树的储备证明或POF至关重要。OKX计划在未来几周(30天内)发布我们的。这是在行业中建立基线信任的重要一步。
Huobi:波场创始人、Huobi Global全球顾问委员会委员孙宇晨发推表示,历史上Poloniex和Huobi Global都曾经做过。火币实际上在大约一个月前又刚刚做了一次。但我们很乐意响应赵长鹏的提议再做第三次。默克尔树储备证明100%对我们的行业和交易所透明度非常重要。
Bitget:Bitget董事总经理Gracy Chen表示,也将公布Bitget的 merkle tree准备金证明来增加透明度。CEX需要一次彻底的、全方位的资产审计。
Gate:Gate.io官方博客11月7日发布储备证明,用户资产储备超过 100%。
Kraken:Kraken发推表示Kraken定期审计,用户随时可以验证在Kraken持有的余额是否由真实资产支持,并附上验证方法。
那么,什么是默克尔树储备证明?
什么是默克尔树储备证明?为何能证明100%储备?
首先了解一下什么是默克尔树(Merkle Tree)。默克尔树是一种数据结构。如下图有4份数据,每份数据为用户的ID和余额。将4个数据分别哈希就构成了默克尔树的树叶,再将两个叶子的哈希值合并起来再进行哈希,如此迭代将得到一颗完整的默克尔树。最上面的节点叫做树根。由于哈希算法的特性,任何一个数据节点有更改,都会导致树根的哈希值发生变化。
而当我们需要证明某一用户确实在树上,如证明User1及其余额,我们只需要提供如图中的蓝色节点的值。User1只需要知道自己的用户ID和余额,以及Hash2和Hash34(这两个hash由交易所提供),就可以验证自己是否在树根上。显然,只给出这几个节点就足够一路哈希算到树根,只需要验证树根的值是否吻合即可。我们称[User1,Hash2,Hash34]为证明User1的默克尔树证明或路径。
在交易所公开默克尔树根后,有三种途径证明其是否100%储备,1、任何用户可以验证其余额和UID在否树上;2、第三方审计公司来审核树上所有用户的余额加总;3、第三方审计公司来审核交易所所有钱包地址的余额加总。
当然,即便上述三种方法都证明交易所是100%储备的,也只能说明交易所在公布默克尔树根的那一刻是100%储备的。因此,还需要交易所保持较高频率更新储备证明的默克尔树根。
Scan QR code with WeChat