任何人都会解释这句话意味着什么,“Blockchain不是当前状态的快照”。
发布于 2020-05-13 09:44:14
它可能是指这样一个事实:块链的状态是由事务组成的,而块链本身没有为存储“当前状态”而保留的任何数据--即使节点客户端有这样的概念。
因此,为了获得块链的“当前状态”,客户端必须从区块链中的第一个事务开始,并执行以块形式出现的每一个事务。每当一个新块与新事务一起到达时,就需要执行它们,并且“当前状态”会发生变化。
如果阻止客户端同步块链,则会得到“当前状态”--在最后一个块时,该块的状态的快照。但是区块链本身仍在不断发展,只有通过执行最新的事务,才能达到最近的状态。
https://ethereum.stackexchange.com/questions/83359
复制相似问题