Investor's wiki

孤块

孤块

孤立块是其父块未知或不存在的块。这些类型的区块是在旧版本的比特币核心软件中形成的,尽管缺乏关于其祖先的数据,网络节点仍可以接收区块。自 2015 年初比特币核心 v.0.10 发布以来,比特币孤块(字面意义上的)不再可能。

然而,当指代已被丢弃的有效挖掘块时,孤块一词仍然广泛用于加密货币领域。从技术上讲,这些区块应该被称为“陈旧区块”或“灭绝区块”,但由于客户端将他们的区块奖励表示为“孤立”,大多数人称它们为孤立区块。因此,尽管有一个已知的父块,但大多数人将这些块称为孤立块而不是陈旧块。

当两个不同的矿工几乎同时中继他们的有效区块时,就会产生陈旧的区块。这导致网络分裂成两个竞争版本的区块链,直到其中一个区块被丢弃(最长的链占优势,而另一个被丢弃)。请注意,两个块都经过验证且有效,但只有一个附加到主链。

由于矿工不断生成新块,其中一些可能几乎同时广播到网络。而且由于网络是分布式的,节点之间的信息传输需要一些时间。因此,有可能一组节点会选择验证一个区块,而另一组节点会选择验证另一个。最后,这将导致其中一个块被“孤立”。

陈旧块的产生是完全自然的,并且在大多数情况下是偶然发生的。但是,它们也可能在恶意行为者尝试创建替代的有效链时产生(参见 51% 攻击)。

## 强调

  • 孤块是已在区块链网络中解决但未被网络接受的块。

  • 可以有两个矿工同时解决有效区块。网络使用这两个区块,直到一条链比另一条链拥有更多经过验证的区块。然后,较短链中的块被孤立。

  • 孤儿块在比特币和以太坊等分布式区块链中经常出现。

## 常问问题

挖旧块有奖励吗?

一般来说,挖掘一个陈旧的区块是没有回报的。然而,一些区块链可能允许陈旧的区块奖励。以太坊以较小的奖励和交易费用奖励创建 ommer 块(其陈旧块等价物)的矿工——至少在它切换到权益证明共识机制之前是这样。

孤立的比特币会发生什么?

比特币是在区块链中打开一个新区块而获得的加密货币。块可以成为孤立的,但比特币不能。孤立(陈旧)块被丢弃。

比特币是一个区块吗?

块是该块内所有交易的加密记录。比特币是因解决哈希而获得奖励的加密货币——存储前一个区块信息的加密十六进制数。