硬分叉:本质及其对区块链系统的影响

robot
摘要生成中

在加密货币的世界中,持续更新是发展的不可或缺的一部分。考虑到区块链项目的去中心化特性,发展方向的决策是通过社区投票来进行的。

在加密领域,更新被称为硬分叉(,源自英语中的fork——叉子)。为什么叫做叉子呢?想象一下餐具:它的齿从一个基座分开,形成了一个分支。

类似的过程发生在区块链中:在硬分叉之后,统一链条分为两条独立的分支,而分叉点成为它们共同历史的边界。

硬分叉细节

从英文中,hard fork 直译为 "硬分叉"。

硬分叉的原因是什么?通常这是一些紧急情况,需要采取激进的措施——黑客攻击、社区内严重分歧或大规模技术变更。

当社区决定进行硬分叉时,网络被分成两条独立的链。这些链有共同的过去,因此最初有相似的架构、共识算法和其他技术特性。然而,在大多数情况下,分叉后分离的网络会实施更新,显著改变区块链的参数。

谁来决定进行硬分叉?开发者、网络节点的运营商和矿工扮演着关键角色。

历史示例

社区对新变更的分歧可能导致硬分叉。这种情况发生在2017年的比特币网络,当时社区的部分成员建议增加区块大小以提高网络的吞吐量。

参与者小组提议进行硬分叉,创建一个新的 Bitcoin Cash 区块链,计划将区块大小从 1 MB 增加到 8 MB。同时,矿工们支持引入软分叉 (软更新)——激活 SegWit 协议,该协议允许在不需要分割网络的情况下将有效区块大小从 1 MB 增加到 2 MB。

因此,部分社区对SegWit协议的实施持不同意见,脱离了主网络并进行了更新,创建了新的区块链Bitcoin Cash。

BTC0.3%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)