主页 > imtoken安卓版下载 > 通俗易懂的区块链系列——比特币的临时分叉

通俗易懂的区块链系列——比特币的临时分叉

imtoken安卓版下载 2023-08-10 05:11:24

区块链知识图谱学习序列

在学习区块链的分叉内容之前,建议大家先学习一下工作量证明机制POW,这将有助于大家了解区块链的分叉。

比特币分叉影响比特币总量_比特币为什么要分叉_比特币分叉币有价值吗

区块分叉的原因

区块链技术的核心组成部分是共识机制,因为共识机制的目标是让区块链网络中的所有诚实节点共同维护一个一致的区块链视图。

比特币分叉影响比特币总量_比特币分叉币有价值吗_比特币为什么要分叉

比特币分叉币有价值吗_比特币分叉影响比特币总量_比特币为什么要分叉

因此,在区块链中,如果大家自始至终都遵守同一种共识机制,那么就只有一条区块链。 一旦原有的共识机制不能满足实际情况的要求,可能要对共识机制进行修改,但在区块链中并不是所有的矿工和网络中的节点都会接受修改后的共识机制。 如果部分矿工不接受修改后的共识机制比特币为什么要分叉,那么他们挖出的区块会在原区块链之后继续链接,接受共识机制的矿工挖出的区块会从原区块链中分裂出来,形成另一条分叉链,这是区块链的分叉。

分叉分类

比特币分叉影响比特币总量_比特币分叉币有价值吗_比特币为什么要分叉

比特币分叉影响比特币总量_比特币为什么要分叉_比特币分叉币有价值吗

区块链中发生的分叉,如果细分的话,可以分为三类:临时分叉、软分叉和硬分叉。

其中,只有硬分叉和软分叉是修改共识机制的后果,而临时分叉只是区块链的一种正常存在,与修改共识机制没有直接关系!

比特币分叉影响比特币总量_比特币分叉币有价值吗_比特币为什么要分叉

下面先介绍一下临时分叉。 关于硬分叉和软分叉的内容,我们会在另一篇文章中介绍。

比特币为什么要分叉_比特币分叉影响比特币总量_比特币分叉币有价值吗

比特币采用的工作量证明机制是让矿工相互竞争解决一个数学问题。 谁先解决就意味着这个区块被挖出来了,矿工可以把自己挖到的区块广播到外面,希望其他节点能够接受这个区块。

比特币为什么要分叉_比特币分叉影响比特币总量_比特币分叉币有价值吗

但是在这个过程中,经常会出现这样的情况:两个矿工同时解决问题,这时候怎么办呢?

由于网络传输速度的差异,不同矿工看到这两个区块的时间是有先后顺序的。 所以一般情况下,矿工会先复制自己收到的区块,然后在这个区块之后开始新的挖矿工作。

所以区块链有分叉。

比特币分叉币有价值吗_比特币为什么要分叉_比特币分叉影响比特币总量

比特币分叉影响比特币总量_比特币为什么要分叉_比特币分叉币有价值吗

从分叉的区块开始,由于不同的矿工会跟随不同的区块,所以在两条分叉链上,每条链上的矿工数量不同,算力肯定不同。 因此,两条链上出块的速度也会不同。 随着时间的推移比特币为什么要分叉,算力高的分叉链的增长速度肯定会超过另一条链。

由于比特币遵循最长链原则,当矿工发现有更长的链时,他会放弃当前链,并复制最长链,在这条最长链上继续挖矿,因为所有矿工都遵守这个原则,所以这条链成为最长的链,而较短的链会消失,这条消失的短链称为临时分叉。

了解临时分叉后,您可以继续学习软分叉和硬分叉。

比特币分叉币有价值吗_比特币为什么要分叉_比特币分叉影响比特币总量