默克尔树MerkleTree的工作机制

小编:霸主 更新时间:2025-11-20 13:55

投资者对中心化交易所的信心在FTX事件后受到冲击,交易所纷纷采用默克尔树储备证明(Merkle-Tree Proof-of-Reserves)的方式,将资产储备公开透明化。

默克尔树MerkleTree的工作机制

MerkleTree概述

MerkleTree的概念由公钥密码学领域的计算机科学家拉尔夫·默克尔(Ralph Merkle)提出,它是一种树状结构的数据处理系统,用于验证数据的完整性和准确性,也被认为是区块链技术的重要形态,MerkleTree是一种哈希树,每个叶子节点标注数据块的加密哈希值,每个非叶子节点标注其子节点加密哈希值的标签,从而形成可验证的数据结构

MerkleTree的发展与工作原理

在2014年,加密社区开始讨论交易所如何向审计机构证明其储备,2019年市场研究出更细化的方案,基于MerkleTree的证明模式逐渐成为广泛认可的方案,储备证明(PoR, Proof of Reserves)是一种由第三方独立审计资产的模式,审计员会对所有账户余额进行匿名快照,将其聚合至MerkleTree,并生成MerkleRoot。

审计员收集交易所生成的数字签名,这些签名可以通过公开验证的链上余额来证明账户的所有权,最后比较并验证这些余额是否匹配MerkleTree中显示的客户账户余额,从而确认交易所是否持有足额准备金,MerkleTree的底层数据为每个账户的资产生成哈希值,之后通过两两哈希合并生成新的哈希值,直到形成最终的根哈希,这个根哈希包含交易所拥有的资产总额。

通过验证默克尔树根的数据完整性,可以证明构成该树的所有数据的完整性,保证了资产储备的可验证性。

结尾

利用默克尔树及其升级机制,中心化交易所的资产将逐渐透明化,这有助于提升行业信任度和发展活力。

免责声明:本文所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任!