主页 > imtoken官网网址 > 加密货币硬分叉、软分叉和各种分叉的解读

加密货币硬分叉、软分叉和各种分叉的解读

imtoken官网网址 2023-10-14 05:07:46

这是分叉指南:什么是分叉、硬分叉和软分叉?为什么会出现?有多重要?

分叉是计算软件中的一种常见现象,是一个很多人不理解的技术术语。为了清楚地理解分叉,我们必须关注比特币及其技术,因为它的创建是加密货币生态系统的先驱。

基础知识

比特币是一种去中心化的点对点支付网络和货币。比特币的基本机制是它的软件协议比特币硬分叉,它构成了一堆计算代码,充当网络的预定义规则。需要理解的一点是,比特币的软件是开源的,因此任何人都可以免费查看、检查和使用底层计算代码。

什么是分叉

区块链:比特币的底层技术。它是一个分布式账本,由不断增长的“数据块”组成,形成区块链。由于比特币是一个去中心化的网络,网络参与者需要就一套通用的交易验证规则达成一致,以达成共识。这会产生一组经过验证的数据,每个人都认为是正确的,或者是客观事实。

Forks(分叉)图解

当单个区块链一分为二时,会发生分叉,因为:

1、分歧达成共识

由于比特币是一个分布式去中心化网络,当矿工同时发现一个区块时,就会发生分叉,从而产生两条分裂的链。然而这只是一个临时的分叉,因为找到下一个块的链首先成为最长的链,并自动成为真理。较短的链将被网络丢弃。

2、商定的基本规则更改

这代表开发人员对底层代码的有意识更改,并且是永久性的。代码库的更改可能是由于:

a、添加新功能以增强网络功能

b、改变核心规则(例如增加区块大小)

由于第一类(分裂共识)发生的分叉是暂时的,所以重点的范围(当有人谈到分叉时)应该属于第二类,即“对基本规则变更的协议”。此类别的分叉是永久性的,需要网络中的参与者升级他们的软件,以便将新的更改集成到他们当前的软件中。

商定的基本规则的变更一般分为三类,如下:

一、软分叉

软分叉是旧版本的兼容软件升级。这意味着尚未升级到新软件的参与者仍然可以参与验证交易。实施软分叉要容易得多,只需要参与者升级软件。并且所有参与者,无论是否已更新,都将继续识别新区块并保持与网络的兼容性。但需要注意的是,未升级的参与者的功能会受到轻微影响。

软分叉的一个例子是新规则规定块大小将从当前的 1MB (1,000KB) 更改为 800KB。未升级的参与者仍将继续看到传入的新交易。问题在于,当未升级的矿工尝试挖掘新区块时,他们的区块将被网络拒绝。因此,软分叉代表了一种渐进式升级机制,因为那些尚未升级其软件的人会受到激励,否则会面临功能减少的风险。

过去的软分叉示例

a,BIP 66:用于比特币签名验证的软分叉

b,P2SH:在比特币网络中启用多重签名地址软分叉

二、硬分叉

硬分叉是与旧版本不兼容的软件升级。所有参与者必须升级到新软件才能继续参与和验证新交易。不升级的用户将与网络分离,无法验证新交易。这种分离导致区块链的永久分歧。只要少数链有支持,以参与者在链中挖矿的形式,两条链都会同时存在。

硬分叉可以是有计划的,也可以是有争议的。

硬分叉图解

1、计划中的硬分叉

计划中的硬分叉是协议升级,从项目开始就已经在项目的路线图中说明了。由于升级是为了增强区块链的功能和特性,整个社区(由核心开发人员领导)将迁移到新链上。因为升级需要更改底层代码库,这将导致旧链的死亡,由于缺乏激励,无法得到任何人的支持。因此,这不会生成新的令牌。

计划中的硬分叉示例

ETH(以太坊)拜占庭:以太坊两阶段升级计划的第一阶段,拜占庭发生在 2017 年 10 月,代表了以太坊区块链基础的一次升级,以更好地扩展和集成私人交易。

门罗币:2017 年 1 月,门罗币通过实施称为环形机密交易 (RCT) 的功能加强了其网络升级,以提高其隐私和安全性。

2、有争议的硬分叉

有争议的硬分叉是社区内分歧的结果,其中一些是由对代码的重大更改造成的 一条新链(他们认为更好),就像创建了比特币现金一样。比特币也是硬分叉最多的货币。

有争议的硬分叉示例

a,BCH(比特币现金):比特币现金是由希望比特币通过的部分社区精心策划的硬分叉,其区块大小已从当前的 1MB 增加到 8MB,以便更好地扩展。这是为了允许处理更多的交易,从而减少用户支付的费用,并随着使用量的增加最大限度地减少比特币网络的瓶颈。硬分叉导致了一种名为 BCH 的新货币的诞生。最近大家也看到BCH也经历了一次硬分叉,分为BCHABC和BCHBSV。

b,ETC(以太坊经典):以太坊有一个硬分叉,原因是他们的一个应用程序(简称为去中心化自治组织或 DAO)中发生了一次黑客攻击。然而,少数社区在哲学上反对不惜一切代价改变区块链,以保持区块链的不变品质。随着以太坊的核心开发人员和大多数社区努力实现硬分叉,少数留下并没有升级他们的软件的人继续挖掘现在称为以太坊经典(ETC)的东西。这里需要注意的是,由于大多数人迁移到新链,他们仍然保留原来的 ETH 符号,而少数支持旧链的人获得了新的代币术语 ETC(以太坊经典)。

3、拆分令牌更改协议

由于比特币的协议是开源的,任何人都可以查看代码库并对其进行更改,从而为新功能创建新代币。例如,莱特币是通过更改比特币的代码库创建的比特币的一个分支。莱特币的功能包括以下变化:

a,平均等待时间为 2.5 分钟,而比特币为 10 分钟

b、不同的共识算法:莱特币不同于比特币的 SHA 256

c,固定代币总数为 8400 万,而不是比特币的 2100 万

(修改比特币代码类型诞生的币种)

NMC(域名币)

PPC(点点币)

LTC(莱特币)

DOGE(狗狗币)

AUR(极光币)

免费获得新代币

你没看错!由于“免费”代币的“发行”,社区已经接受了硬分叉。由于硬分叉导致的重复链使旧链的持有者有权从新链接收新代币。

有几种方法可以获得这些分叉币,包括(但不限于)

a,通过空投接收它们

b,将自己的节点指向新的分叉网络

c,将私钥分发到新网络

结论

一般来说,硬分叉对于加密货币来说是不可能的,这是避免的一个方面。其中一些是合法的,而另一些则是彻头彻尾的骗局。但是比特币硬分叉,如果要遵循去中心化和开源代码的原则(即中本聪开发比特币代码的方式),我们必须尊重社区开发此类项目的权利。 最终,如果一个人理解了有争议的硬分叉的原则,他们应该意识到实际上是社会的责任来审计自己。这可能是中本聪创建比特币时的愿景,最终他消失了。

关于硬分叉的性质、其实施以及代币持有者的获取存在很多错误信息和误解。这在社区内引起了对这些项目的强烈不满。但是,请务必记住,有些项目是合法的,在某些情况下甚至会增强开发者发布的原始软件。

由于围绕硬分叉的争议,加密社区肯定有好处。分叉社区确保他们始终有发言权,如果投资者和矿工不同意项目开发团队,他们有追索权。尽管社区中的一些人和传统链的支持者总是鄙视任何硬分叉,将其视为“背叛”。

但我们都必须记住,我们所有的项目本质上都是以中本聪创建比特币时的模型为蓝本的。即使在这种情况下,中本聪的许多想法,例如工作量证明,也是由于许多以前的开发人员在数字货币方面的创新。

硬分叉和软分叉加密货币

免责声明:本文在本站发布(转载)是为了传递更多信息,并不代表“一亿”本人同意其观点,也不构成任何投资建议。本文转载请注明出处:

()