比特币分叉是什么意思(比特币有哪些分叉币)
“分叉”在计算软件中很常见,这是一个让许多比特币爱好者望而却步的技术术语。如果你最近一直在关注比特币,你会注意到它有相当一部分的分叉。
什么是分叉?
“分叉”是一个术语,用于定义发生在区块链上的技术事件,因为不同的参与者需要就共同规则达成一致。
基本上,分叉是指区块链一分为二,它之所以会发生,是因为:
矿工同时发现一个区块,导致两条链分裂。然而,这是一个临时分叉,因为找到下一个区块的链成为最长的链,较短的链被网络抛弃。
开发人员有意识地改变底层实施的协议。代码库中的这些更改可能是由于添加新功能以开发网络或更改核心规则(例如块大小)。
硬分叉
硬分叉是一种与旧版本不兼容的软件升级。所有参与者都必须升级到新软件才能继续参与并验证他们的交易。那些没有升级的人将从网络中分离出来,他们的新交易将不会被验证。
软分叉
软分叉是一种向后兼容以前版本的升级。这意味着网络的未升级节点可以验证和验证新交易。实施软分叉要容易得多,因为它只需要大多数参与者来升级软件。必须注意的是,未升级参与者的功能会受到影响。
比特币有哪些分叉币
1、比特现金(BCH)
当比特币社区决定修复网络速度并在一个区块中包含更多交易时,将实施两条规则来改善问题。
第一条规则优化了交易的写入方式,以便更多的交易可以放在一个区块中。第二条规则将块大小从 1MB 更改为 2MB。
社区最初似乎同意这些升级,它们打算分两个阶段进行。该过程的第一阶段没有任何问题,但是一群矿工决定继续并自行升级第二个规则。
这就是比特币现金的创建方式。比特币现金的块大小为 8MB(比特币为 1MB),这使其比比特币快得多。但速度并不是决定哪种代币更好的全部。比特币现金的权力并不像大多数加密货币那样分配给大量陌生人。上述权力仅限于少数精英。
2、比特黄金(BTG)
Bitcoin Gold 的创建是为了让比特币可以在 CPU 和 GPU 上开采,并在地理上更好地分布。这意味着矿工不需要使用 ASIC(专用集成电路)。这些专门设计的计算机芯片非常昂贵,除了挖矿外别无他用。这导致比特币开采仅限于富有的矿工或大型矿业公司。
部署这样的规则意味着任何拥有 PC 的人都可以参与并开始获得奖励。
一个问题是缺乏重播保护。没有它,分叉上的交易可以在另一个分支上重播。这意味着如果你在分叉之前拥有一些比特币,你会得到一份新货币的副本,并且如果你从一个分支机构花费你的一个代币,那么另一个分支机构的其他代币也有可能被花费。