区块链,这一技术,其核心在于将多笔交易信息及区块自身的信息打包整合。那么,区块链中的分叉究竟意味着什么?当这些信息包经过验证后,便形成了区块。每个区块都记录了上一个区块的哈希值,并通过这种方式形成了一个连续的链条,即所谓的区块链。 接下来,让我们来了解比特币。比特币的核心理念在于,即便是以太坊发生了硬分叉,分裂成两条链,仍有一部分人坚持区块链不可篡改的特性,选择留在以太经典这条原始链上。如今,以太坊ETH和以太经典ETC都位居全球加密货币市值排名的前二十名,这也是它们在硬分叉领域成为经典案例之一。这意味着,运行以太坊软件的计算机网络节点必须同步更新整个系统,或者作为一个独立的区块链实体运行。这种系统范围内的升级,在历史上引发了诸多戏剧性事件,正式来说,这被称为“硬分叉”。值得注意的是,并非所有用户都认同这种做法。实际上,区块链的分叉往往是由系统升级引起的,每次升级都可能改变共识规则,导致升级与未升级的节点在不同规则下运行,从而产生分叉。例如,当我们的App更新到新版本时,部分未更新节点可能会拒绝与新版本节点的连接。 所谓的“分叉币”,正如其名,源于区块链中的“分叉”概念。早期对比特币的分叉,是为了解决比特币区块扩容问题而提出的妥协方案。分叉意味着对比特币的一次不完全升级,升级后,部分未升级的节点会拒绝验证已升级节点产生的区块。区块链分叉分为硬分叉和软分叉两类,两者最大的区别在于是否与旧版本协议兼容。硬分叉是不兼容的,而软分叉则是可以兼容的。因此,硬分叉后会产生两个独立的区块链,而软分叉则不会。 区块链的分叉,可以说是区块链网络中独有的升级方式,就像我们使用的互联网软件一样,经过一段时间使用后,需要优化和升级以解决用户问题。区块链的升级过程也类似,但更为特殊。在升级后,节点颜色会从黄色变为蓝色,而黄色节点会拒绝蓝色节点的连接,但蓝色节点之间可以相互连接。因此,现在有两个并行运行的区块链网络,它们将继续产生区块和交易,但不再属于同一区块链。在分叉区块之前,所有节点都认同同一区块链。 关于区块链、软分叉和硬分叉的深入解读,涉及去中心化节点软件协议版本升级的问题。所有区块链中运行的节点使用相同的软件,遵守相同的共识机制,维护同一条链。但一旦软件协议版本升级,所有节点都需要更新。分叉通过在网络的不同部分同时创建两个区块来创建一个新的区块链替代版本,这会形成两个平行的区块链,其中一个将成为获胜区块链。 核心开发人员Mike Hearn在2015年8月17日提出了比特币为什么要进行分叉的问题。社区开始分裂,比特币将要分叉,包括软件,甚至可能还有区块链的分裂。分裂的双方分别是:硬分叉是指比特币的区块格式或交易格式发生改变时,未升级的节点拒绝验证已升级节点生产的区块,而已升级的节点可以验证未升级节点生产的区块,从而各自延续他们认为正确的链,形成两条链。那么,什么是软分叉呢?
标签: 区块链中的分叉指的是什么