开发手册 欢迎您!
软件开发者资料库

区块链 - Merkle树

Blockchain Merkle Tree - 从简单和简单的步骤开始学习区块链,从基本到高级概念,例如,简介,双重支出,简史,公钥密码学,哈希,挖掘,链接块,工作证明,网络和采矿,对矿工的激励,Merkle树,付款验证,解决冲突,隐私,减轻攻击,结论。

节点中的磁盘空间问题很容易解决,因为块中的所有事务都在Merkle树中进行哈希处理,如图像所示:

Merkle Tree

块头现在包含前一个块的哈希值,一个Nonce,以及 Root Hash Merkle树中当前块中的事务.由于此 Root Hash 包含块内所有事务的哈希值,因此可以修剪这些事务以节省磁盘空间.所以现在您的区块链将如下图所示;

Root Hash

这可以节省大量磁盘空间.该策略由有兴趣仅接收其他人付款的普通客户使用.但是,矿工需要保存完整的区块链.现在问题出现了,接收者如何验证付款而无法将收到的硬币追溯到其原点.接下来解释这一点.