【问题标题】:Conflicting validity of a transaction among miners矿工之间交易的有效性冲突
【发布时间】:2019-05-17 14:23:37
【问题描述】:

如果矿工 A 验证它是有效的,而矿工 B 声称它是无效交易,那么未确认的比特币交易会发生什么?

【问题讨论】:

  • 这个问题不是关于编程的。您可以在我们的姊妹网站Bitcoin 上获得帮助。

标签: transactions blockchain bitcoin cryptocurrency


【解决方案1】:

为了清楚起见,有节点(验证)和矿工计算区块哈希,假设您指的是节点。

如果矿工 A 验证它是有效的,而矿工 B 声称它是无效交易,那么未确认的比特币交易会发生什么?

如果节点对交易的有效性存在分歧,那么它们就没有遵循相同的共识规则,就会发生硬分叉。也就是说,区块链在该点发散,因为一个节点拥有另一个节点没有的区块。每条链上的任何后续块都将具有不同的哈希值,并且这些链永远不会兼容。对于遵循一组共识规则的任何节点组都是如此。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-30
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多