Time:2023-08-06 Click:118
如果您正在研究或投资加密货币市场,您一定听说过 Bitcoin、Ethereum、Litecoin 等的 Soft fork、Hard fork 更新。您有没有想过 Fork 是什么,就让我通过下面的文章来带您了解一下吧!
Fork 可能是有意的,也可能是无意的。 当社区对区块链应如何运作存在分歧时,fork 就会发生。 当 fork 发生时,社区决定继续使用哪个区块链以及哪个区块链将成为主导区块链。 通过软 fork,两个区块链都可以继续存在。
分叉可能是区块链社区中一个有争议的话题,其他人则认为它们可能令人困惑且有害。
分叉区块链的目的可能有所不同,但通常有三个基本原因:
- 区块链升级:fork 可用于改进区块链、修复安全漏洞、添加新功能或更改共识机制。 例如, 2017 年比特币现金 fork 旨在增加区块大小限制,允许区块链每秒处理更多交易。
-创建新硬币:Forks 也可用于创建新的加密货币。 这是通过复制现有加密货币的区块链然后更改协议来实现的。
例如, 2016 年以太坊经典#fork 事件发生在以太坊社区因如何处理 DAO 智能合约黑客事件而产生分歧之后。 或者最近,以太坊 PoW (ETHW) 从以太坊分叉出来,因为矿工不同意转向 PoS 机制的提议。
测试新想法:#Forks 也可用于测试新想法。 这是因为分叉允许开发人员在不影响主链的情况下测试区块链的新更改。
例如,比特币 2017 年的 SegWit 2 x #fork 旨在测试比特币区块链上处理交易的新方式。
示例: 2017 年的 Bitcoin SegWit 2 x fork 测试在#blockchain Bitcoin 上处理交易的新方法。
-提高安全性:Forks 可用于修复区块链中的安全漏洞。
例如,比特币现金分叉的目标是增加区块大小限制,从而使区块链更能抵抗攻击。
例如,fork 比特币现金旨在增加区块大小限制,这将使区块链更能抵抗攻击。
-新功能:Forks 可用于在 blockchain 中添加新功能。
例如,以太坊经典#fork 添加了一个名为“重放保护”的新功能,可以防止攻击者从以太坊和以太坊经典窃取资金。
例如,#fork 以太坊经典添加了一项名为“重放保护”的新功能,可防止攻击者从以太坊和以太坊经典窃取资金。
-增强去中心化:Forks 通过允许创建可由不同人群运行的新区块链来增强区块链的去中心化。
示例:Bitcoin #Cash 由不同的一群人使用 #blockchain #Bitcoin 创建和运行
什么是软分叉?
软分叉是一种向后兼容旧版区块链的软件升级,这意味着旧节点可以继续参与网络而无需更新软件,而更新后的节点仍然可以与旧节点进行通信。
软 fork 通常是添加一条与旧规则不冲突的新规则。 例如,比特币在 2017 年经历了软 fork,以增加区块大小限制。 在这种情况下,未升级软件的节点仍然可以继续参与旧规则,但不能参与新的共识规则。
硬 forks 和软 forks 都是改变区块链协议的方式,但它们各自有不同的优点和缺点。
硬 fork 比软 fork 更具破坏性,因为它要求所有用户升级其软件才能继续参与网络。 同时,软 fork 比硬#fork 的破坏性更小,因为它不需要所有用户升级他们的软件。
选择哪种类型要根据具体情况而定。 如果目标是对区块链协议进行重大更改,那么可能需要硬 fork。 然而,如果目标是进行小的改变或测试新的想法,软 fork 可能是更好的选择。 最终,使用硬分叉或软分叉的决定取决于开发人员和加密货币社区。
Bitcoin XT(2014 年):Bitcoin XT 是由 Mike Hearn 提出的硬分叉。其目标是将区块大小限制从 1 MB 增加到 8 MB。然而,这个硬分叉失败了,因为大多数矿工和用户选择留在原始的 Bitcoin 区块链上。
Bitcoin Classic(2015 年):Bitcoin Classic 是另一个旨在增加区块大小限制的硬分叉。这个分叉比 Bitcoin XT 更成功,但仍然没有得到大多数用户的支持。
Bitcoin Cash(2017 年):Bitcoin Cash 是迄今为止最成功的 Bitcoin 硬分叉。它由一群对 Bitcoin 网络上交易确认时间慢和高手续费不满意的矿工和开发者创建。Bitcoin Cash 区块链的区块大小限制已增加到 8 MB,并且还进行了其他几项改变。
Bitcoin Satoshi's Vision(2018 年):Bitcoin Satoshi's Vision 是 Bitcoin Cash 的一个硬分叉,由一群矿工和开发者创建,旨在将区块大小限制增加到 128 MB,并进行一些其他更改。
Bitcoin Cash SV(2018 年):Bitcoin Cash SV 是 Bitcoin Cash 的另一个分叉,通过这个硬分叉,Bitcoin 区块链的区块大小限制增加到了 1 GB,并进行了其他一些更改。