图片来源:由无界版图AI工具生成
过去几周,加密世界一片混乱。FTX 崩盘后,整个行业都在反思,并呼吁中心化交易所证明未挪用用户资金:即所谓的「准备金证明」。本文将首先概述加密货币交易所为何需要「准备金证明」,然后会深入分析如何利用 Merkle Trees(默克尔树)和 zk-SNARKs 等技术来实现这一证明机制。
FTX 的轰然倒塌令人始料不及。将这家中心化交易所的破产比作「加密行业的雷曼时刻」并不为过。2022 年 1 月,FTX 估值 320 亿美元,是加密货币交易量最大的中心化交易所之一。而到了 11 月初,当人们开始质疑 FTX 资产(主要体现为其原生代币 FTT)的真实价值后,这家交易所遭遇了流动性危机。FTT 的价格几乎一夜间暴跌逾 90%,债权人争相撤资,风卷残云后,FTX 黯然破产。
可想而知,这场风暴也冲击了人们对加密货币市场的信心,尤其是对中心化交易所(CEX)。事实上,CEX 在加密世界的地位颇为尴尬,整个行业在意识形态上推崇去中心化的无需信任的模式,而 CEX 本身却是基于信任的中心化实体。虽然市场上存在许多去中心化交易所(DEX),它们的流动性和多样性也不亚于中心化交易所,加之中心化交易所存在种种显而易见的缺点和风险,但市场对 CEX 仍有持续的需求。
从根本上说,中心化交易所是新来者涉足加密领域的主要门户之一。要在 Uniswap v3 等 DEX 上完成价值 5 美元的 ETH 兑(封装)BTC 的加密货币交易,用户需要采取多个步骤,并具备各种技术知识。首先,用户要了解并安装一个钱包,如 Metamask。这个过程涉及 12 个词的助记词,针对不同区块链和不同代币的账户管理等,仅这一步就足以令普通用户却步。接着,用户需要使用第三方供应商(如 MoonPay)将信用卡里的钱存入钱包。这一步也需要针对第三方供应商进行注册、KYC 等,另一个麻烦是还要知道自己的 64 位钱包地址。用户还要了解所有步骤的 gas 费、封装币、集中流动性等。整个过程对新用户极不友好。再对比一下 CEX 上的购买体验:用户只需通过熟悉的过程完成注册和 KYC,然后刷信用卡,选择「ETH/BTC」币对,点击「购买」即可。这对新用户非常友好。
破产法庭将允许FTX暂时不透露机构客户名称,并永久删除个人客户名称:6月10日消息,特拉华州威尔明顿的美国破产法官 John Dorsey 裁定,FTX 可以从其破产申请中永久删除个人客户的姓名,该决定听取了 FTX 此前表示的「公开客户姓名会使他们面临风险」的证词,即使个人客户的电子邮件地址等其他识别信息处于保密状态。
此外,John Dorsey 还授权 FTX 可临时从其客户名单中删除公司和机构投资者的名字,但 FTX 必须在 90 天内对此提出新的要求。Dorsey 表示,机构客户不会面临与个人相同的风险,但如果 FTX 决定整体出售其加密货币交易业务,机构客户的名字可能对其来说是有价值的财产。[2023/6/10 21:27:38]
此外,中心化交易所不仅服务于个人用户,也服务于传统金融公司和企业等机构客户。除易用性外,机构客户还需要伴随中心化的可靠性和服务支持,以便在需要帮助时可以求助,在遭遇过度剥削时可以起诉责任人。所有这些都不是 DEX 能比拟的;Web 3 要想成为主流,需要传统机构的支持,也需要易用的新手入场机制。因此,我们无法用去中心化交易所取代中心化交易所。事实上,FTX 崩盘也并未显著增加所谓「逃离」CEX 的加密货币数量。正如 Chainalysis 所指出的,资金离开 CEX 后,最主要的目的地其实是其他 CEX。
这些都指向一个不容辩驳的结论:尽管中心化交易伴随各种潜在的欺诈和风险,但放弃 CEX 并非解决办法。
综上所述,我们不能没有 CEX,哪怕是在 FTX 崩盘等灾难发生之后。但为什么需要全额准备金支撑呢?为什么 CEX 不能像银行那样依赖于部分准备金呢?
简言之,加密货币交易所的运作方式与银行不同。首先请考量一下银行在经济中发挥的作用。从根本上说,银行是一个汇集借款人和贷款人的平台。假设 Alice 向银行家 Bob 存入 1000 美元(存款利率为 5%),准备金率为 20%。虽然 Bob 向 Alice 承诺她随时可取回,但 Bob 实际上只会保留 200 美元作为准备金(20%),以防 Alice 想提取一些钱来支付账单,但他会 Alice 不会想立即取回全部本金。与此同时,Bob 可将剩余的 800 美元以 10% 的利率借给企业家 Carol。假设 Carol 创建了一座新鞋厂并卖出了足够多的鞋子,偿还了 800 美元的本金和 80 美元的利息。在收到 80 美元的利息后,Bob 会将其中 50 美元转到 Alice 的账户,自己保留 30 美元。
巴哈马总理戴维斯:FTX调查是“最高命令”:金色财经报道,巴哈马总理戴维斯表示,FTX调查是“最高命令”;巴哈马是数字资产的“坚实”之地。[2022/11/17 13:15:03]
银行的部分准备金示例。
理想情况下,所有人都是赢家:Alice 得到 50 美元,Bob 得到 30 美元,Carol 得到一座新鞋厂。更重要的是,经济也是赢家:Carol 能利用鞋厂生产更多鞋子,但如果 Alice 选择把 1000 美元藏在床底下,Carol 也就没钱建厂了。经济学家口中的「银行创造货币」正是基于这一点,银行通过借贷创造出必要的新资本,以帮助 Carol 这样的企业家创造更多经济产出。银行创造的具体货币数量=(存款总量)×(1/ 准备金率),「1/ 准备金率」也被称为「货币系数」。准备金率越低,银行创造的经济产出价值越高,同时,银行现金不足以满足提款需求的风险也越高。反过来,如果要求 Bob 维持 100% 的准备金率,Carol 就会没钱来建设新鞋厂,经济就会停滞,Bob 则要自掏腰包支付 Alice 的存款利息。所有人都是输家。综上所述,由于经济活动主要由借贷提供资金,银行对于保持健康的经济运转和增长至关重要。
银行通过实施部分准备金来「创造货币」并刺激经济增长。但加密交易所并无类似机制。币安、Coinbase 或 FTX 等中心化交易所无法为经济赋能。用户(通常)不会得到任何利息,加密货币交易所通常不会像传统银行那样从事借贷活动。它们的行为更像证券交易所,而非银行,它们只是将持有现金的人与持有加密货币的人联系了起来。中心化交易所只是顺便帮你保管资金(作为托管人),因为追踪自己的加密货币很麻烦(特别是经常买卖时),且存在技术难度。而对于法币,将现金锁在保险箱里并不是太难。
科技巨头戴尔加入Hedera治理委员会:2月7日消息,科技公司戴尔将加入Hedera治理委员会,其它成员包括Google、FIS、Abrdn和 Nomura等。戴尔将运行一个共识节点,用于确定交易顺序。戴尔还打算在应用程序中利用Hedera网络,但这还处于早期阶段。 (TheBlock)[2023/2/7 11:52:45]
CEX 不是银行:CEX 最重要的作用是促进资金的交易和提取,而非为了刺激经济生产而进行的借贷。更重要的是,实施部分准备金模式并不能真正使 CEX 交易者像传统银行储户那样受益。银行需要部分准备金才能充分发挥其重要的经济作用,而加密货币交易所并无同样的需要。所以对于中心化加密货币交易所而言,全额准备金带来的信任和安全性的优势远远超出部分准备金模式可能带来的任何其他优势。因此,中心化加密货币交易所应当采用全额准备金模式。
上文已经厘清了为何中心化加密货币交易所应当采用全额准备金模式。现在我们需要探究如何部署这一模式,特别是如何以 Web 3 的原生方式部署,换句话说,如何利用 Web 3 原生技术而非传统的审计模式来进行部署。全面的「准备经证明」包含两个部分:负债证明和资产证明,以证明 CEX 资产等于(或大于)负债,藉此,当所有用户要从一家交易所提取所有资金时,交易所才能具备充足的偿付能力。
先来看负债证明,即证明用户存款被准确记录在了交易所中。毕竟,我不希望存了 1 ETH 进币安,想取时却被告知没有被记录在系统内。
提供完整负债证明的最简单方法就是发布每个人的资产的「账户、价值」对。但这会引发隐私问题:人人都能看到其他人有多少钱。一种边际改进方法是仅发布随机的帐户哈希值及账户余额。但所有余额的泄露仍会引发隐私问题。而且所有交易变化(可以说是该交易所的所有交易)也可能泄露给攻击者。
专员:CFTC需要与市场参与者进行更多对话以实现监管现代化:金色财经报道,商品期货交易委员会 (CFTC) 委员 Kristin N. Johnson 周二表示,希望与任何在美国拥有加密货币部门的公司进行对话。Johnson 说,“对我们来说,与在我们市场上注册经营的任何实体的所有者建立关系非常重要。”
Johnson此前曾呼吁国会扩大监管机构审查加密公司收购的权力,她表示 FTX 交易所的失败凸显了在该机构注册的美国子公司的母公司需要提高透明度。Johnson指出 LedgerX 是在母公司倒闭后幸存下来的少数几个之一。2017 年,这家总部位于纽约的公司申请成为一家注册衍生品清算所,这意味着它在该机构的监督下,需要遵守检查和资产负债表验证。[2023/2/1 11:39:55]
在实际的负债证明中,我们需要向每个人保证他们的余额保存在交易所中,同时不能向任何具体用户泄露其他用户的余额或任何交易信息。如何做到这一点?这里就要用到默克尔树了,这是 Web 3 中最重要的数据结构之一。
默克尔树(又称二叉哈希树)能通过一种简洁的方法证明列表中存在某一个元素,同时尽量不提供关于所有其他元素的信息。它首先会将列表中所有数据的哈希放在一个二叉树上,作为叶节点,每个父节点包含两个子节点的哈希之和。树的顶端是一个向所有人公开的根节点。要证明具体叶节点(如我的账户)保存在了某个列表(如币安账户列表)中,币安会为我提供一个简短证明(大小为「O(log(n)」),即默克尔证明,它会证明具体的密钥节点存在于树中,藉此,我将能重建并验证树的根。
默克尔树负债证明。来源:https://vitalik.ca/general/2022/11/19/proof_of_solvency.html
Binance灵魂绑定Token BAB累计铸造突破35万枚:金色财经报道,据Dune Analytics数据,BNBChain灵魂绑定Token BAB已累计铸造352,637枚,其中7,399枚已撤销,实际共计有效铸造345,238枚。[2022/9/25 7:19:13]
在下面的例子中,有 8 个用户拥有不同数量的 ETH。假设我是 Charlie,我的余额存在币安上,而币安使用默克尔证明部署了「负债证明」机制。币安会发给我一个默克尔证明,包含三个蓝色节点的哈希值。然后我可以使用默克尔树公式(「parentValue = hash(leftValue, rightValue)」)对我自己的值进行哈希处理,将其依次向默克尔树的顶端添加,最终到达根节点。如果得出的根节点值与公布的值相同,便证明我的钱确实存在币安。
在具体实践中,利用默克尔树实现负债证明的方法可谓「老而弥坚」。虽然它已经诞生了一段时间,但最近大部分关于「准备金证明」的呼吁基本无一例外,仍在呼吁交易所使用默克尔树来提供存款证明。正如 V 神所说:「默克尔树技术基本能发挥出负债证明机制的最高水平。」除默克尔树外,也可以利用 zk-SNARKs 这一零知识证明(ZKP)来实现更强大的负债证明。zk-SNARKs 的基本用途是提供一种简洁证明,以证明「某物」存在,同时无需透露「某物」的具体细节。在负债证明中,这里的「某物」即账户余额。由此,利用 ZKP,我们可以在不损害隐私的前提下证明交易所拥有我的账户余额。
负债证明只是其中一面。要证明中心化交易所由全额准备金支撑,还需证明其资产大于或等于负债。问题是你如何证明你拥有这些钱?对于法币,最简单的办法就是「拿一箱钱来」。对于加密货币,相应的办法是将交易所资金发送到一个公开同意的钱包,让所有人都能看到里面的钱。V 神还指出,如果你不想支付在链上转移现金的费用,也可以发送一个链下的签名消息。
当然,现实情况没这么简单。这一资产证明方法的主要问题是,大部分交易所的余额都存储在链下的物理隔离的冷钱包中。这些冷钱包主要用于保障资金安全:从一台未连网的计算机上窃取私钥要难得多。冷钱包通常会离线生成并签署交易,再通过二维码传输至网络上。因此,哪怕从一只冷钱包中提交交易(更确切地说,任何信息)都会很麻烦。更何况,交易所通常要为每种不同的代币及每条不同的区块链配置大量冷钱包。如果每当有用户希望交易所提供资产证明,都要发送一遍所有权证明消息,这项任务会过于昂贵且不可持续。
此外,虽然交易所可以向所有人公开他们掌控的地址以及这些地址中有多少资金,但这种资产证明方式无法显示资金来源。假设我的资产负债表上只有 80 ETH,但储户存入了 100 ETH。当我需要提供准备金证明时,我完全可以借入 20 ETH(通过朋友或银行),以补齐 100 ETH,并将这笔钱发送到商定的钱包,然后吹嘘自己是一个多么负责任的交易所。宣传完毕后,我可以悄悄归还那 20 ETH(或者慢慢归还,以与用户提款混淆起来),并重新实施部分准备金机制。使用一次性准备金证明钱包的情况尤其难以避免这方面的担忧。
V 神也指出,解决这两个问题的最简单方法是使用一些长期地址来存储你的所有资金。你只需要证明一次这些地址是属于你的,其余时间,人们只需监控进出这些地址的交易,即可追踪你的资金动向,并检查这些资金是否符合你的负债证明默克尔树中所体现的负债。但作为持有数十亿美元用户资金的交易所,将所有储蓄存在几个永不改变的地址中,恐怕也不合理。这无疑会带来安全问题,成为攻击者垂涎的靶子。
可见,资产证明并不像乍看起来那么简单。虽然可以采取一些技术性措施,例如公开地址,甚至公开地址的零知识证明,但交易所似乎总有办法动手脚(比如借钱的例子)并欺瞒消费者。也就是说,至少就资产证明而言,单纯的技术手段目前只能做到这一步。最终仍然需要传统的审计师来切实验证资金来源是否正当。
中心化交易所有存在的必要,但它们要想蓬勃发展,必须取得信任,并保证不会重蹈 FTX 崩盘的覆辙。而全额准备金是确保这一点的重要步骤。正如币安首席执行官 CZ 所说:「银行的运营仰赖于部分准备金,但加密货币交易所不应如此。」
币安首席执行官赵长鹏(CZ)称加密行业需要准备金证明。来源:https://twitter.com/cz_binance/status/1590055819416330240
FTX 崩盘以来,许多人或明或暗地指出,中心化加密货币交易所可通过默克尔树等措施实现纯技术性的「准备金证明」,使审计机构不再有存在的必要。「准备金证明」一词也通过呼应「工作量证明」和「权益证明」,暗中强化了这一意味。但现实远没有这么简单。
纯粹客观的算法,例如使用默克尔证明,绝对有助于增进对于交易所偿付能力现状的保障(例如表明它已记录下所有用户存款)。但通常而言,这还不够。正如我们对「资产证明」的分析所示,聪明(和邪恶)的交易所能轻易绕过这些本可以证明其偿付能力的算法。归根究底,有偿付能力的交易所需要同时提供资产和负债证明。因此仅强调默克尔树能解决所有问题,往好了说是误导,往坏了说就是有意。本文的关键结论是,即使在 Web 3 的技术治理的世界中,仍需要人的参与,来监管不法行为。尽管相比传统金融领域,审计的重要性已有所降低,但审计师这一角色仍必不可少。
由此来看,会计师的日子还长着呢。
原文标题:《Doing “Proof-of-Reserves” the Right Way》
撰文:0xfishylosopher,Web3.com Ventures
编译:PANews
来源:DeFi之道
DeFi之道
个人专栏
阅读更多
金色早8点
金色财经
去中心化金融社区
CertiK中文社区
虎嗅科技
区块律动BlockBeats
念青
深潮TechFlow
Odaily星球日报
腾讯研究院
标签:COIOINCOINTCOINcointiger币虎官网bitcoin交易所中文gcoin币怎么获得catcoin猫币上线交易所
文/Mikey,1kxnetwork;译/金色财经xiaozou去中心化金融一个主要的优势就是它对所有人开放,任何人在任何时间、任何地点都可以参与其中.
原文编译:Kay,GitcoinGitcoin Grants 自 2019 年 1 月诞生后以来,已然过了 3 年光景.
参考消息网11月19日报道据西班牙《国家报》网站11月13日报道,比特币大跌对萨尔瓦多造成“致命打击”。最近一段时间是加密货币的一个重要历史节点.
原文作者:alex thorn原文编译:DeFi 之道2022 年,加密 VC 向 Crypto 初创公司投去了总计 300 亿美元的资金,这一数值与 2021 年的 310 亿美元非常接近.
原文作者:Ren & Heinrich原文编译:深潮 TechFlow在这篇文章中,我将会分享在分析 200 个顶级 DeFi 项目后所得到的见解.
作者:比推Asher ZhangBinance Academy发推介绍ORC-20,市场认为币安有意布局ORC-20,那目前ORC-20到底表现如何?比特币协议叙事此起彼伏.