主页 > imtoken冷钱包安全吗 > 什么是叉子? |火鸟班
什么是叉子? |火鸟班
什么是叉子?字面意思很容易理解,就是一分为二。但在区块链中,分叉实际上意味着什么?为什么要分叉,分叉的影响和后果是什么?本小班将为您解答以上问题。
分叉意味着升级
fork 简单来说就是系统升级。很多系统,比如手机的Android、iOS系统等数字币硬分叉什么意思,都会不断完善或者增加各种功能,发布新版本。区块链也是如此,开发者会根据开发路线和实际问题不断调整优化。
在集中式系统中升级软件非常简单,您只需在应用商店中点击“升级”即可。但在像区块链这样的去中心化系统中,“升级”并不是那么简单。
因为没有中心化的组织,比特币等数字资产的每次代码升级都需要社区的一致认可。如果社区不能达成协议,区块链很可能形成分叉。
软分叉和硬分叉
分叉分为软分叉和硬分叉两种。
软分叉是网络的升级。升级前的节点与升级后的节点兼容良好,不会生成新号币。
硬分叉是指升级前的节点不能与升级后的节点兼容。原来的区块链会被分成几个独立的链,这些链可能会产生新的数字货币。在硬分叉之后,硬币的原始持有者理论上拥有分叉之后的所有硬币。
软分叉和硬分叉都是“向后兼容”的,以确保新节点可以从头开始验证区块链。向后兼容性意味着新软件接受旧软件生成的数据或代码,例如可以运行 Windows XP 应用程序的 Windows 10。软分叉也可以“向前兼容”。前向兼容意味着旧软件接受新软件生成的数据和代码。比如你用Word 2013保存一个文档,如果用Word 2011仍然可以打开,就是一种“向前兼容”。
软分叉和硬分叉的区别主要看升级前的节点是否兼容升级后的节点。如果兼容,则为软分叉;如果不兼容,则为硬分叉。
案例分析
硬分叉后获得的币称为分叉币。目前最大最成功的分叉币是BCH,它是比特币的分叉币。
比特币在诞生之初并没有被很好地接受。但是随着后续的发展,链上的用户和交易数量不断增加,比特币网络变得越来越拥挤。中本聪最初设定的 1M 区块大小成为制约比特币发展的瓶颈。
此时,扩容成为必然选择,也是社区的共识。但是,在选择扩张计划的时候,大家意见不一。
以吴忌寒为代表的大矿池派主张直接将比特币的区块大小从1M扩大到2MB、3MB……甚至按需扩容,就像一条路太堵了,直接扩路在马路的两边。
以比特币核心开发者为代表,主张再增加一层网络(层2),小额交易直接进入新增网络,只需要在比特币主网确认即可。这是好像路太堵了,所以没有加宽路,而是直接在旁边修了一条路,让小型车辆直接上路。..
由于无法达成意见,2017 年 8 月 1 日,比特币终于硬分叉,产生了两条链。原链仍保持 1M 的块大小,仍称为 BTC;升级链后,区块大小变为8M,称为BCH。
分叉前、硬分叉后拥有BTC的人,除了拥有原始数量的BTC外,按照1:1的比例,还获得了相同数量的BCH。
去年11月发生的BCH硬分叉也是类似情况。两个阵营因为意见不合而产生分歧。 (BCH的发展方向)并且发生硬分叉,原链享有冠名权,或称为BCH,另一条链称为BSV。持有 BCH 的人获得等量的分叉币 BSV。
但是,并非所有硬分叉都会分叉硬币。比如以太坊的君士坦丁堡硬分叉,就是社区共识的升级。大多数人选择新链数字币硬分叉什么意思,而旧链会因为缺乏支持而一帆风顺。
火鸟财经原创,更多精彩内容请关注《火鸟财经》