主页 > imtoken官方最新版 > 为什么比特币会分叉成 BTC 和 BCH?

为什么比特币会分叉成 BTC 和 BCH?

imtoken官方最新版 2023-01-18 10:24:46

为什么比特币会分叉成 BTC 和 BCH?在比特币运营初期,中本聪对区块大小施加了 1M 的限制和规范。这种限制不仅允许较弱的 PC 参与,而且还防止了攻击者超载当时脆弱的比特币网络的风险。

在 1M 的限制下,10 分钟内的一个区块最多可以容纳大约 2000 笔交易,即每秒 7 笔交易,或 7tps(每秒交易量)。在 2014 年之前,这一限制对系统根本没有影响,因为使用比特币的人并不多。然而,这却为此后比特币的发展埋下了重大隐患。

比特币为什么要分叉为 BTC 和 BCH?

早在 2010 年 10 月,早期开发者 Jeff Garzik 就考虑到 1M 的区块未来无法容纳所有交易,并提出修改代码,根据 1400 的目标将容量扩大到 7.1M每分钟事务数(即 23tps)。反对者认为这要求所有软件都必须更新可能会导致混乱。

比特币的第一个分叉币是什么

中本聪同意暂时不升级,但建议提前做好准备。比如在软件更新的时候,在代码中写入一定的区块高度(也就是一定的时间)后,会增加区块限制。之后,中本聪退休,开发工作交给了 Gavin Andresen 领导。

2015 年 5 月,比特币的平均区块大小达到 400KB,并且还在快速增长。Gavin 于 2016 年 3 月 1 日提出将区块限制扩大到 20MB。此后,Jeff Garzik 提出了 BIP100(BIP 指比特币改进建议,按提出的顺序编号)建议可以进行扩展如果 75% 的计算能力同意,则退出。

Gavin Andresen 和 Mike Hearn 提出了 BIP101,声称先扩展到 2MB,然后每两年翻一番。此时,中国的几个矿池占据了挖矿领域的主要份额。由于担心国内网速劣势,区块过大,传输慢,会影响挖矿收益。因此,联合拒绝了 Gavin 的 20M 扩容提议比特币的第一个分叉币是什么,但接受了 BIP100 扩容至 8M。

此时,比特币的开发是由一个名为Core的核心开发组进行的。虽然 Gavin 仍然是 Core 的关键成员,但其他几位成员反对改变 1M 上限,主张通过隔离见证方案(Segwit)优化1),在保持 1M 块限制不变的条件下,交易和区块链结构将交易容量扩大到原来的1.7倍左右;2)在主链之外,开发第二层支付通道(如闪电网络、侧链、树链等),解决容量不足的问题。此时,Core核心开发团队的多名成员被Blockstream聘用,主张扩容的Gavin处于较为振奋的状态。

比特币的第一个分叉币是什么

为了推动扩张,Gavin 重组了开发团队,协调和妥协了开发、矿池和社区。2016年2月终于形成共识,在90%以上算力同意的情况下,将容量从1M扩容到2M。但在 Core 开发团队的坚持下,社区普遍反对 Gavin 组织的开发团队,接受了 Core 的 Segregated Witness 方案。

中矿与中芯在香港达成共识,先实施隔离见证,再硬分叉扩容至2M。这一共识基本上否定了加文的主张。在规模辩论的关键时刻,澳大利亚人 Craig Wright 自称是中本聪,并得到了 Gavin 的支持。但最终,克雷格未能拿出足够的证据,被视为冒充中本聪的众多骗子之一。这也让 Gavin 名誉扫地,被迫退出 Core 开发团队。

2016 年 7 月,比特币的 1M 区块被填满,更多的交易无法及时进入区块,人们不得不支付更高的交易费用,以使自己的交易更快地被“贿赂”矿工打包自己的区块。首先自己的交易。然而,比特币系统的拥堵并没有动摇Core坚守1M区块大小的决心,甚至强调比特币系统不应该廉价使用,而应该是全球重要的金融结算网络,普通支付需要支付第二层才能满足。

2017年,加密货币市场快速上涨,用户和交易需求快速增长,比特币系统的拥堵问题越来越严重。高峰期,解包确认交易积压一度达到20万笔,正常确认交易手续费高达300元以上,重要交易需要向矿池额外支付几百元不等的“加速”元到几千元。费用”。

比特币的第一个分叉币是什么

这阻止了比特币支持者继续吹捧其快速、廉价的支付能力。更严重的是,由于比特币的拥堵,高昂的市场需求迅速涌入以太坊、莱特币、瑞波币等山寨币,比特币的市场份额迅速从超过 90% 下降到不足 50%。

此时,Core 承诺的 2M 扩容并没有提前推进,Segregated Witness 极大地改变了比特币系统。为此,越来越多的人怀疑Core开发团队不打算扩容到2M。一旦部署隔离见证,交易和区块结构发生变化,扩容将比以前复杂和困难得多,实际上无法扩容,开发难度更大。取决于核心开发团队。为此,一些比特币公司和个人开始组织或资助新的开发团队脱离核心开发组,开发可扩展的比特币软件。

2017年7月,开发团队BitcoinABC完成了从1M到8M的新软件系统的开发,并对攻击采取了预防措施,经过多次测试,相对稳定。由于整个社区仍然认为 Core 代表着比特币发展的主力军,并且出于对比特币系统碎片化的恐惧,绝大多数比特币支持者最终选择支持 Core 开发组和 Segregated Witness。

只有少数人对 Core 失去了信任和信心,经过深思熟虑后,他们担心隔离见证后的比特币会下降,并且可以超越对比特币分叉的恐惧。他们选择支持BitcoinABC的软件版本,并于2017年8月1日正式开始运营。

比特币的第一个分叉币是什么

新版软件从比特币区块高度478599开始运行。在这个区块之后,世界上有两种比特币系统软件,分别记录1M限制块和8M限制块。每个系统软件不识别彼此的新块。因此,有两个区块链或两个分类帐。

在 478599 块之前,两个账本是完全一样的比特币的第一个分叉币是什么,但之后发生在各自系统中的交易,都是由各自的账户记账,互不承认。这相当于拥有两个不同的比特币。为了区分,8M区块系统中记录的比特币被称为“比特币现金”(BCH)。在 478599 区块之前存在的比特币将在比特币现金系统中拥有等量的 BCH,这将是第一个分叉的新加密货币。[2]

因为在此之前,人们普遍认为比特币的总供应量是恒定的。虽然每个人都参与记账,但世界上只会有完全相同的账本,从而实现分布式账本。因此,比特币社区对比特币区块链分裂成两条链有着强烈的反感,因为这意味着

1)总数翻了一番!

比特币的第一个分叉币是什么

2)出现了两个不同的分类帐!

3)比特币社区分裂了!

但是,比特币现金的出现,意味着当人们对比特币的未来走向产生不可调和的分歧时,就会出现分裂。

事实上,去中心化区块链的本质是接近市场机制,需要竞争的进化机制。为了保持活力,必须允许差异存在,当差异严重时,必须通过划分产生竞争,优胜劣汰。从这个意义上说,将比特币系统拆分为 1M 隔离见证版本的比特币和 8M 比特币现金是向前迈出的重要一步。