比特币软分叉与硬分叉:主要区别
2023-08-18 16:53:21
来源:网络
作者:网络
随着时间的推移,加密货币采用矿工投票的新网络规则进行发展。这被称为分叉。自2009年发明以来,比特币已经多次分叉——有时是通过软分叉,有时是通过硬分叉。下面将看看每种分叉的工作方式、它们的区别以及对投资者意味着什么。
为什么比特币会分叉?开发人员、投资者和矿工通常会呼吁进行比特币分叉,因为他们在如何最好地管理比特币增长方面存在分歧。尽管这推动了创新,但所有的分叉都没有接近超过原始比特币区块链的使用和价值,也称为比特币核心。
什么是硬分叉?硬分叉发生在矿工投票支持对比特币区块链协议的重大更改时。硬分叉会创建一个新的区块链。在硬分叉之后,旧版本和新版本的区块链都会继续存在,分开并并排存在。
什么是软分叉?软分叉是区块链的更为微妙的软件修改。在软分叉之后,原始区块链仍然有效,用户只需采用更新。
其他比特币修改还有其他类型的软件修改,创建了克隆或模仿的“替代币”。在比特币的历史上,其中一些创造了全新的加密货币形式,如莱特币(Litecoin)或垂直币(Vertcoin)。
主要的区别在于,尽管这些“替代币”以比特币代码为出发点,但它们没有在现有的比特币区块链上进行添加。相反,它们创建了自己的交易网络。这些币种采用不同的挖矿算法,这意味着挖掘币种的计算机在不同的软件上运行。
软分叉和硬分叉之间的主要区别向后兼容性硬分叉和软分叉之间的一个主要区别是“向后兼容性”。该术语是指软件系统能够使用早期版本的接口和数据的能力。
软分叉中的软件协议更改提供了向后兼容性。尽管新的软件可能使用新的方言,但它仍然可以理解旧的方言中的数据。硬分叉更像是改变软件的语言。它不再理解旧语言中所说的内容。
这就是为什么硬分叉将网络分为两个部分——分叉之前的部分和分叉之后的部分。由于没有向后兼容性,一旦分叉,网络的这两个部分将永远无法再次互动。在一个网络中有效的交易块在另一个网络中不再被认为是有效的。
区块大小像比特币这样的加密货币分叉的一个原因是调整其区块链中使用的区块大小。这些区块包含交易数据,每个区块中的数据越多,交易速度越快。
区块大小是比特币的第一个硬分叉的主要原因之一,当硬分叉在2017年创建了比特币现金(Bitcoin Cash,BCH)。由于比特币现金区块链中的区块大小较大,一个BCH区块可以记录比原始比特币区块链中的区块更多的交易。这使得该货币可以更快地处理更多的资金。
一些加密货币形式可能希望限制区块的大小以增加对矿工的支付。这就是软分叉的工作方式,通过向现有区块链添加一组新的规则,将区块大小从1MB减小到500KB。通过软分叉,1MB的区块仍然会被现有节点认为是有效的,但随着更多的节点更新到软分叉,他们可能会拒绝任何大于500KB的区块。
软分叉只能限制区块的大小。它只能添加新的规则,不能更改现有规则。
速度和安全性另一种著名的硬分叉的用途是出于区块链安全性的考虑,在一次重大黑客攻击之后进行的。以太坊区块链一致投票进行了硬分叉,作为撤销窃取了数千万美元价值的加密货币的黑客攻击策略的一部分。结果,原始区块链现在被称为以太经典(Ethereum Classic),而硬分叉则被称为以太坊(Ethereum)。
这是一个极端的情况。在加密货币网络上,存在许多涉及速度、交易量或安全性的情况,软分叉可以完成任务。
但是,当网络需要迅速解决问题时,硬分叉具有重要优势。在硬分叉和软分叉中,旧版本和新版本的加密货币代码都会在网络上存在一段时间。但是通过硬分叉,旧版本和新版本明确而永远地分开在两个独立的网络上。
然而,通过软分叉,两个版本都会保持不变,直到网络上的所有用户更新软件为止。而且,旧版本可能会获胜的风险始终存在。这就是为什么在发生黑客攻击或其他重大安全问题时,用户和开发者倾向于更喜欢硬分叉的原因。
过去值得注意的比特币分叉比特币已经多次分叉。除了比特币现金,以下是一些其他值得注意的分叉:
• 莱特币(Litecoin):莱特币(LTC)的创建目的是实现更快的交易,使用Scrypt算法而不是比特币的SHA-256算法。LTC交易通常被认为比BTC更快地确认并且费用更低。
• 垂直币(Vertcoin):垂直币(VTC)使用不同的共识算法进行挖矿。VTC的目标是抵抗ASIC,这意味着挖矿市场不能被拥有资源购买大量昂贵ASIC(专用集成电路)计算机硬件的人占领。
• BSV:BSV是比特币现金网络的硬分叉,由克雷格·赖特(Craig Wright)发起,他声称自己实际上是比特币的创造者中本聪。 (这仍然没有得到证实;中本聪可能实际上是一群人的化名。)
• 比特币黄金(Bitcoin Gold):这个分叉利用了一个抗ASIC的工作量证明挖矿算法,以创建一个任何人都可以在家里挖掘而无需昂贵的专用计算机硬件的硬币。
从比特币分叉出来的这些加密货币中的许多已经进行了自己的分叉。例如,莱特币也进行了自己的硬分叉,从而诞生了莱特币现金。
但尽管这些分叉带来了一些改进,比特币仍然是当今世界上主要的加密货币,根据Coinmarketcap.com的数据,截至2021年6月16日,其市值为734,951,021,330美元。并不是说一些分叉做得很糟糕。比特币现金和莱特币的市值分别为113,391,334,478美元和113,039,297,705美元。
总结
作为原始的加密货币,比特币是第一个进行分叉的,并且已经进行了几次分叉,包括硬分叉和软分叉。硬分叉,如比特币现金和比特币黄金,创建了全新的区块链。另一方面,软分叉是向后兼容的,意味着它们与现有的区块链一起工作。