探究默克尔树储备金证明-ODAILY_中心化交易所:HASH

前言

前段时间币安和FTX引发了一起加密货币行业“战争”,最终FTX因为挪用用户资产导致准备金不够从而产生暴雷。经过此次暴雷,用户和投资者对中心化交易所越来越不信任甚至产生怀疑,因此不愿意再将自己的资产存入中心化交易所。而交易所方面,为了留住用户和投资者们,想法设法的让他们增加对中心化交易所的信任。其中一项措施就是让中心化交易所里的资产透明化,也就是用默克尔树储备金证明。

默克尔树

在研究默克尔树储备证明之前,我们需要先知道什么是默克尔树。

Sui生态API和节点服务Shinami推出Gas费加油服务Gas Station:3月30日消息,Sui生态API和节点服务Shinami推出Gas费加油服务Gas Station,负责管理、加油和优化Gas费,以促进赞助交易(sponsored transactions)。Shinami的节点服务可向网络提交赞助交易并提供状态跟踪,使Sui上的应用程序可专注于如何应用赞助交易来提高用户参与度。[2023/3/30 13:34:52]

2

mStable Save合约已升级支持ERC-4626标准,以推动可组合性:5月31日消息,稳定币聚合协议mStable宣布其mStable Save产品合约现已升级,在Polygon和以太坊主网上支持ERC-4626标准。今年1月份,Fei Protocol创始人Joey Santoro和Rari Capital开发者Jet Jadeja提出一种新的拟议代币标准ERC-4626,ERC-4626是具有单个底层ERC-20代币的代币化Vaults标准,包括铸造、存款、取款和余额等标准功能,可确保不同协议的Vault代币之间的可组合性。[2022/5/31 3:53:20]

StarkWare公布黑客松三个获胜方:briq、StarkDIT和Randomfeedoooor:金色财经消息,StarkWare公布黑客松参与情况和竞赛结果,共有170个参与者提交了35份申请,6个项目进入决赛,三个获胜方为NFT制作和可组合项目briq、使用IPFS为StarkNet应用安全存储数据的StarkDIT、链上游戏随机性标准解决方案Randomfeedoooor。

briq是一个由briq基本元素组成的NFT制作和可组合系统,允许用户用多个briq拼接更复杂的结构(NFT形式),也可以将这个Set转给他人。拼接过程中可以进行移动、更换颜色、堆积等活动。briq在黑客松中针对链上游戏需要频繁前面带来的解决方案是每次session在浏览器中生成本地密钥,他们分叉了Argent钱包,并添加了使用session密钥(带有计时器)生成这些密钥的功能。[2022/4/27 5:13:43]

验证的原理就是从用户本身的叶结点开始往上计算父节点hash值,一直到根节点计算得出hash值,对比从官方公布的默克尔树路径中根节点的hash值,如果二者相等则验证通过,不等则验证不通过。

所以在交易所公开默克尔树根后,用户有三种途径可以证明其是否为100%储备:

任何用户可以验证其余额和UID在否树上;

第三方审计公司来审核树上所有用户的余额加总;

第三方审计公司来审核交易所所有钱包地址的余额加总。

3.3各家CEX的储备金证明措施

从FTX暴雷开始,各家CEX就发消息表明他们自己想要进行储备金证明的措施。

后记

虽然我们看懂储备金证明在交易所中的确非常重要,但即便是证明了交易所是100%的储备,也只能说明交易所在公布默克尔树根的那一瞬间是100%储备的,当前的储备金证明也存在很多问题:

树根的更新频率不够快,不能做到每笔交易都实时刷新;

前端进行伪造;

第三方审计机构的信用不够。

储备金证明也只是目前能挽回用户一定信任的方法,只是储备金证明还远远不够,还有很多不能通过储备金来证明的也希望交易所能够公开透明。既然交易所都做了储备金证明,那么事件频发的跨链桥是否也该考虑做下储备金证明呢?

参考文献

欧易储备金证明

默克尔树在区块链中的应用

CEX纷纷亮「家底」,merkle-tree是否能挽回用户信任?

CEX纷纷宣布进行100%储备--默克尔树如何证明

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:0ms0-4:835ms