我自己的做法是:碰新概念之前,先把基础搞懂。
证明一笔交易在某个区块里,只需要从这笔交易到默克尔根路径上的少量哈希,个数随交易数按对数增长。
默克尔树的好处在于:只用一个很短的根哈希就能“锁住”成千上万笔交易,哪怕一笔被改都会被发现。
每个 $BTC 区块的区块头里都记录着一个默克尔根,汇总了这个区块里的全部交易。
这个点你之前知道吗?