## 理解区块链网络中的陈旧区块和“孤儿”这个误称



当多个矿工在几分之一秒内成功广播有效区块到区块链网络时,一个引人入胜的技术现象发生了。网络暂时分裂成竞争版本,每组节点验证不同的区块,直到达成共识,决定哪个区块留在主链上。这种自然发生的事件是加密货币社区通常称之为“孤块”,尽管这一术语带有历史包袱,与现代区块链架构并不完全契合。

### 历史背景:我们为什么仍然使用"孤儿区块"

“孤立区块”这一术语源于早期的比特币核心实现,在这些实现中,网络节点理论上可以接收到没有完整祖先数据的区块。然而,2015年初发布的比特币核心v.0.10消除了这一漏洞。尽管进行了技术修复,但这一术语依然存在。今天,当人们在加密货币讨论中提到孤立区块时,他们实际上是在描述应该被称为“陈旧区块”或“灭绝区块”的东西——有效的、正确开采的区块,它们被从主链中丢弃。旧术语为何依然存在?比特币客户端历史上将它们放弃的奖励标记为“孤立”,使得这一短语对用户和开发者来说都很直观。

### 如何实际形成陈旧区块

机制很简单:两个矿工解决计算难题并几乎同时广播他们的区块。由于区块链网络是分布式系统,信息传播需要时间。这创造了一个窗口,不同的网络部分验证相互竞争的区块。一组节点接受区块A,而另一组验证区块B。两个区块都是加密有效且格式正确的,但只有一个可以留在最长链上——这是决定区块链历史权威版本的既定规则。

这个过程在区块链网络中完全是随机和自然的。交易确认时间和挖矿难度直接影响这些竞争区块发生的频率。然而,还有一个更阴暗的可能性:恶意行为者可能故意尝试生成替代的有效链,利用临时的网络分裂。这种操纵策略与更广泛的安全问题相关,例如51%攻击,在这种攻击中,攻击者控制了足够的挖矿能力来影响哪个版本的区块链成为规范。

### 为什么矿工关心区块奖励

当一个区块变得陈旧时,矿工会失去他们的区块奖励——这只给予被纳入主链的区块的补偿。这一经济后果加强了网络安全:矿工被激励去贡献于最长、最稳定的链,而不是创建分叉。理解这一动态揭示了孤儿区块为何超越理论兴趣而重要——它们代表了数千个网络参与者在争夺有限奖励时所做出的真实经济决策。
BTC-0.11%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)