【发布时间】:2020-07-07 12:16:14
【问题描述】:
如果矿工 A 创建了一个包含交易 A 的区块,而矿工 B 创建了一个不包含交易 A 的区块,那么其他一些矿工将首先收到矿工 A 和其他人的区块会收到矿工B的出块。
如果矿工 B 的链比矿工 A 的链增长得快,那么交易 A 将永远不会被接受(就像它从未发生过一样)。那么,创建交易 A 的用户 A 如何确定交易 A 已被区块链接受/验证?
另外,交易A是否有可能在某个时候被区块链验证,然后在未来另一个不包含交易A的子链会增长得更快,从而拒绝交易A?
是否创建了所有矿工都应同意的时间检查点?
【问题讨论】:
-
你到底在考虑哪个链?
标签: blockchain policy nonce consensus