在过去的三天里,币安和 FTX 的战争震动了整个加密行业,以 FTX 的垮台告终。
从本质上讲,部分准备金是导致 FTX 垮台的原因,其中 FTX 大规模挪用了其用户的资金。
因此,在 FTX 垮台后,用户运行就像达摩克利斯之剑,导致多个 CEX 发布了他们的整个储备证明。
尽管如此,Binance 在 Binance 和 FTX 之间的战争中取得了胜利。
所有 CEX 都宣布进行其 Merkle-Tree 储备证明
币安: 在提议完全购买 FTX 后的 2 小时内,CZ 表示“银行依靠部分准备金运行”,但“加密货币交易所不应该”。他还表示,“Binance 将很快开始进行储备证明。完全透明。”
好的: 官方 OKX 推特表示,“对于所有主要的加密货币场所来说,公开共享其可审计的默克尔树储备证明或 POF 至关重要。我们计划在未来几周内(30 天内)发布我们的。这是在行业中建立基线信任的重要一步。”
火币网: TRON 的创始人和火币全球的顾问孙宇晨发推文说,从历史上看,“Poloniex 和火币全球以前做过。火币实际上大约一个月前才完成。但是我们很乐意根据 CZ 的提议做第三个。 Merkle-tree 100% 的储备证明对我们的行业和透明度非常重要”。
比特币: BitMex 表示,“BitMEX 是在 Mt. Gox 的灰烬中构思出来的。”,“加密货币交易所的首要规则是‘永远不要丢失用户的资金’”,BitMEX“始终保留 100% 的用户资金” .
门: 11月7日,Gate.io在官方博客上发布了一份储备证明,显示其用户资产储备超过100%。
海妖: Kraken 在推特上表示,他们“致力于定期审计——使您能够验证您在我们交易所持有的余额是否由实物资产支持”,并附有他们的验证方法。
比特: Bitget 的常务董事 Gracy Chen 表示,“我们很快就会准备好分享我们的 merkle-tree 储备证明以显示透明度。 CEX 需要彻底和全面的审计”。
那么,默克尔树储备证明到底是什么?为什么能证明100%的储量?
Merkle-Tree 如何证明 100% 的储备?
首先,让我们了解默克尔树是什么。默克尔树是一种数据结构。如下图所示,有 4 个数据节点。每个数据节点都包含一个用户的 ID 和他们的余额。一旦你相应地散列这 4 个数据节点,你就形成了 merkle 树的 merkle 叶子。然后,将 2 个 merkle 叶子的哈希值组合在一起并进行哈希运算,这样的迭代将形成一个完整的 merkle 分支。最上面的节点称为默克尔根。由于哈希计算的特点,如果数据节点的值发生变化,默克尔根的哈希值也会发生变化。
当我们想要验证是否有任何用户确实在 merkle 树上时——例如,User1 及其余额——我们只需提供蓝色数据节点的值,如下图所示。 User1只要知道自己的用户ID和余额,只要知道Hash2和Hash34(这2个哈希是交易所提供的),就可以验证自己是否在merkle树上。显然,仅提供这几个数据节点就足以散列到 merkle 根,并且验证散列根匹配的值就是所需要的。我们将使用 [User1, Hash2, Hash34] 来验证 User1 的默克尔树证据/路径。
一旦交易所公布了他们的 merkle 树根,有 3 种方法可以证明它是否拥有 100% 的储备。
1) 任何用户都可以在他们的树上验证他们的余额和 UID。
2)第三方审计公司审计所有用户在默克尔树上的余额聚合。
3) 第三方审计公司审计所有钱包地址和他们在交易所的余额总和。
当然,上述3种方式虽然可以证明交易所拥有100%的储备金,但只能说明交易所公布的merkle tree roots是其当时储备金的100%。因此,交易所仍然有必要不断更新他们的 merkle 树根来证明他们的储备。