区块链中的分叉

雅加达 - 在加密货币世界中,软件更新通常是为了改进功能或解决安全问题,类似于计算机或智能手机等其他数字设备上的更新。然而,比特币等数字资产领域的独特性是,此更新过程不是由一家公司管理的,而是由全球开发人员社区公开进行的,因为比特币是开源软件。

当开发人员希望对分散的比特币协议进行更改时,他们首先创建现有比特币程序代码的副本并修改它。然后,此修改的结果可作为新版本下载,而旧版本仍可用。用户,包括矿工和全节点,可以选择留在旧版本或切换到新版本。这个过程被称为“fork”。

Pintu Academy引用Pintu Academy,PINTU应用教育平台,Fork分为两种主要类型:硬分叉和软分叉。当进行的更改与以前的版本不兼容时,就会发生硬分叉,产生两个无法相互通信的区块链。相反,软分叉仍然允许与以前的版本兼容,并且不会创建新的区块链。软分叉允许更微妙的过渡,而不会破裂社区。

在比特币生态系统中,开发者、矿工和全节点在决策中发挥着关键作用。开发者在代码更新、矿工通过采矿过程保护网络以及全节点保存完整的交易历史上发挥作用。所有三人都必须在应用更改之前达成协议。

引用Pintu Academy的话,硬分叉的优点之一是,在原始区块链上拥有加密货币的用户在新区块链上也会有相同的金额。这通常被视为投资者从分叉期间收到的免费硬币中受益的机会。例如,在2017年8月1日,比特币经历了产生比特币现金的硬分叉。

当时拥有比特币的投资者会自动获得相同数量的比特币现金,尽管这两种硬币的价值可能随着时间的推移而大不相同。