主页 > imtoken官网下载 > 科学分析什么是区块链中的软分叉和硬分叉,为什么会分叉

科学分析什么是区块链中的软分叉和硬分叉,为什么会分叉

imtoken官网下载 2023-10-15 05:13:34

欢迎来到懒人区块(ID:lanqukuai),一个人人都能看懂的区块链技术解读,对整个区块链系统的深度剖析。本文由懒人区块整理撰写,未经允许请勿转载。

今天,Lazy Block 和大家聊聊区块链中的分叉。我经常在某些新闻或其他地方看到XX币被分叉了。什么是叉子?有什么影响,为什么要分叉。

科普解析区块链里的软分叉和硬分叉是什么,为什么要分叉

区块链中的分叉

区块链中的分叉就像我们平时走路一样数字币硬分叉什么意思,原本只有一条路,到了路口就一分为二。这是分叉最基本的概念。那么为什么会出现分叉呢?今天懒人区块就给大家科普一下分叉的问题。我们以最成功的区块链应用比特币为例。我们都知道,过去两年 BTC 的价格疯狂上涨。比特币网络的用户越多,交易和转账就越频繁,整个比特币网络也开始拥堵,交易费用也开始上涨,小额交易可能永远无法打包。在区块链网络中数字币硬分叉什么意思,产生一个区块的时间间隔约为10分钟,一笔交易的大小为250B,一个区块的大小为1M。我们来做一个简单的计算:

1MB=1024*1024=1048576B

1048576/250=4194.3 笔

10*60=600 秒

4194.3/600=6.99 次交易/秒

从上面的公式我们可以看出,比特币网络每秒可以处理的交易数量约为 7。这个速度对于支付网络来说是异常缓慢的。为了改善交易拥塞的问题,开发者提出了扩容的概念。玩过 iPhone 的人都知道,升级应用程序非常简单。直接在APP Store升级即可。这是一个集中升级,但在去中心化系统中升级就不是那么容易了。

比特币网络的每一次代码升级都必须得到比特币社区的一致认可。如果社区无法达成协议,可能会形成分叉。简而言之,fork 指的是升级。当时发生了冲突,导致了区块链分叉。根据分叉的区块链是否兼容旧区块,分叉分为硬分叉和软分叉。

科普解析区块链里的软分叉和硬分叉是什么,为什么要分叉

比特币分叉

其实你有没有发现叉子就像和我们一起走路一样?当我们到达十字路口时,我们有不同的意见。一致,如果一个人走一条路,就会导致分叉。比特币网络的分叉也是同样的原理。升级过程中出现冲突,我们来看看软分叉和硬分叉。

科普解析区块链里的软分叉和硬分叉是什么,为什么要分叉

软分叉和硬分叉

从上图我们可以看出软分叉和硬分叉的区别。软分叉是指区块链网络系统版本或协议升级后,旧区块不知道比特币网络及升级,继续接受新节点创建的区块,新旧节点仍在工作上的同一个链条。硬分叉是指升级后,未升级节点拒绝验证升级节点生成的区块,然后大家继续自己认为正确的链,分成两条链。

需要注意的是,软分叉和硬分叉都是“向后兼容”的。什么是“向后兼容”? “向后兼容”是指新软件接受旧软件产生的数据,举个最简单的例子:Windows 10 可以运行 Windows XP 的软件。请注意,软分叉也可以“向前兼容”。 “向前兼容”是指旧软件接受新软件生成的数据。比如用word2013保存的兼容版本文档可以用word2010打开。

科普解析区块链里的软分叉和硬分叉是什么,为什么要分叉

比特币升级总是会吵闹

我们讲了软分叉和硬分叉,我们来看看几个经典的例子。硬分叉最成功的案例是比特大陆主导的比特币(BTC)硬分叉比特币现金(BCH)。这是区块链中最成功的硬分叉。自8月17日起完成,分叉后BCH市值已达到全球第四位。硬分叉中还有一个经典案例。 2016 年,DAO 遭到黑客攻击,损失了数千万美元的 ETH。以太坊通过硬分叉恢复了它。被盗资产现在变成了两条链:原链(ETC)和分叉链(ETH)。

科普解析区块链里的软分叉和硬分叉是什么,为什么要分叉

以太坊被攻击

从上图我们可以看出,软分叉不会产生新的链,所以该数币的持有者没有损失或收益。硬分叉创造了一条新链,新链将为数字货币持有者带来财富。由于分叉前两条链的数据是相同的,以太坊分叉后,除了持有原ETH之外,还有同样数量的ETC。

所以一般在硬分叉之后,按照常理,币价会暴跌,然后分叉后的两种币会在时间的冲刷下回归理性。

一般来说,区块链不可能完美,团队的概念也未必100%完美。但是,多个团队在不同的链上开发。或许对于区块链的未来,这将是一个百花齐放的时代。好了,今天的文章就到这里了。因小编能力有限,以上文章均属错误。欢迎小伙伴在评论区指出,优秀的评论还可以获得懒人区块的小礼物。

欢迎关注:懒人区块(ID:lanqukuai),让区块链服务未来。