什么是分叉?
定义
比特币和以太坊等加密货币由称为区块链的去中心化开源软件提供技术支持。每当社区对区块链的协议或基本规则进行更改时,便会产生分叉。
比特币和以太坊等加密货币由去中心化的开放软件提供技术支持,任何人都可以参与到所谓的区块链中。之所以被称为区块链,是因为它们实际上由数据块组成,如同一列非常长的火车,可以追溯到网络上的首次交易。而且由于它们是开源的,因此依赖于社区来维护和开发其基础代码。
每当社区对区块链的协议或基本规则进行更改时,便会产生分叉。当这种情况发生时,链分裂,产生第二个区块链,它与原始区块链共同拥有所有历史,但朝着新的方向发展。
为什么这很重要?
大多数数字货币都有独立的开发团队负责网络的更改和改进,就像互联网协议的更改会不断改善网络浏览。因此有时会发生分叉,让加密货币更安全或添加其他功能。
但是,新加密货币的开发人员也可能使用分叉来创建全新的货币和生态系统。
软分叉:将软分叉视为对区块链的软件升级。只要它被所有用户采用,便会成为一套新的货币标准。软分叉已被用来为比特币和以太坊带来新的特性或功能,通常是在编程级别。由于最终结果是单一区块链,因此这些更改与以前的分叉块向后兼容。
硬分叉:当代码更改太多,新版本不再向后兼容早期的块时,就会出现硬分叉。在这种情况下,区块链分为两部分:原始区块链和遵循一套新规则的新版本。这会创造全新的加密货币,这也是许多知名货币的来源。诸如比特币现金和比特币黄金等加密货币就是通过硬分叉从最初的比特币区块链演变而来。
为什么会出现分叉?
就像所有软件都需要升级一样,区块链也会出于各种原因进行更新:
添加功能
应对安全风险
解决社区内部关于加密货币方向的分歧
分叉将如何继续改变加密货币的格局?
以太坊区块链旨在运行“智能合约”,即在满足特定条件时自动执行一组预先确定操作的代码块。智能合约应用程序包括游戏、物流工具、DeFi dapps 等所有内容。
作为运行所有这些应用程序的平台,您可以将以太坊区块链视为类似于计算机的操作系统。以此类推,各种以太坊分叉(以太坊、以太坊经典、以太坊 2.0)就像操作系统的更新版本一样,增加了以前版本可能缺乏的功能或效率。
较旧的分叉可以继续作为验证成熟的稳定平台,而新的分叉可以为开发人员提供与之交互的全新方式。(新旧版本最终可以合并或继续各自发展。)
将软分叉看作是“软件升级”(就像手机要求更新到最新操作系统一样),将硬分叉看作是全新操作系统(就像 Linux 和 Mac 操作系统一样,都是从五十年前的 UNIX 平台发展而来)。
版权说明:本文章来源于网络信息 ,不作为本网站提供的投资理财建议或其他任何类型的建议。 投资有风险,入市须谨慎。