主页 > 以太坊imtoken > 区块链-比特币的分叉与进化

区块链-比特币的分叉与进化

以太坊imtoken 2023-02-14 07:47:03

在上一篇文章中,我说过比特币的账本遍布全球。为了统一账本,比特币具有最长链原则。以最长的区块链账本为准,那么在最长链的原则下,比特币网络中的节点可以自由出入。他们不需要知道其他节点的状态,也不需要任何其他仲裁机构或管理中心。网络延迟或暂时中断都没有关系,只要遵循最长链的原则即可。世界各地就账本达成共识。由于最长的链凝聚了全世界所有算力的巨大工作量,并且还在不断延伸,因此重新创造最长的链来替代原来的链是极其困难的比特币区块链查询,甚至是不可能的。区块链不可篡改。根据博弈关系,节点也会接受最长链,接受最长链的延伸,尽可能广播最长链上的区块。比特币系统开始挖掘第一个区块。没有办法阻止它日夜自发地运行,记录全球用户的账单。

区块链-比特币的分叉和演变

比特币区块链查询

例如:如果两个人ab同时挖了一个新区块,并宣布全网两边的区块链账本长度相同,有人如果先收到区块a,则以a链为准如果有人收到块 b,则链 b 将占上风。那么a链和b链都将被支持。这时,区块链会临时分叉成两条相同长度的A链运行,直到一个团队挖出一个新的区块,当对方发现对方的链更长时,立即转而支持对方,并根据对方的账本继续挖矿。可以保证总会有一条最长的链作为公认的账本。只要全网50%以上的算力是诚实的,诚实计算可以长出最长的链,你可以放心,这条链会占上风。

那么如果一个恶意的人控制了超过50%的算力,他可以自己长出最长的链,那他能做错什么吗?例如,为自己记住更多的区块奖励或伪造别人的转账信息怎么样?事实上,由于区块链的账本需要每个节点进行验证,如果作恶者违反规则,造假账,他的账本会被一致拒绝,不会继续传播。最长链的原理是基于真实的,在作恶者没有别人的私钥的基础上,他不能花别人的钱,也不能破坏比特币的规则,所以他只能做一件事叫做“双花”,就是把自己的钱花掉两个。第二次评价。例如:有一个作案者拥有十个比特币,他将这十个比特币支付给了一个商家,并且在他购买商品时支付信息已经记录在区块中。正常情况下,同一条链是不可能双花的,因为花费的比特币记录在区块链上,一去不复返了,但作恶者拥有全网一半以上的算力,他在记录阻止他的付款信息。如果您之前重新开采,则可以重新创建更长的链。这条较长的链不会违反比特币的规则或制作虚假账户。每个人都会转向这条链,但在这条链中,作恶者略取之前的支付记录,将刚刚花掉的十个比特币重新花掉,或者转移到自己的另一个地址,这样原来的支付记录就会失效,而商家将丢失货物而得不到钱。 或者另一个肇事者可以先制造一个双花攻击的长链,暂时不广播,同时支付原链上的东西等。拿到货后,释放攻击链,将原链反向撤销他的付款。当作恶者的算力低于 50% 时,也可能出现双重支出。如果肇事者运气好,他可能会在短时间内比原链多出几个区块。如果这个区块不被别人识别,他的电和算力就会被浪费掉。事实上,双花是非常困难的。要想保证双花成功,就必须掌握全网一半以上的算力。如果你看看世界各地隆隆作响的矿场,你就会知道这个成本是多少。如果你真的掌握了全网一半以上的算力,并且可以挖出大量的区块,那你为什么不好好挖,赚很多合法的钱,却要花这么大的成本和价格要花一点点。至于货币,双花也可能引起市场恐慌,货币价格下跌。这个时候,肇事者的比特币和矿机,以及他花费的所有成本,都会贬值,会受到一致谴责和惩罚,所以双花是一种经济上不合理和不合逻辑的做法,所以在本案中以最长链为准则,节点不需要知道其他节点的账本状态,也不需要关心其他节点的工作状态,也不需要任何仲裁机构。遵循全网最长链的账本,可以统一自己的事务。这也是比特币设计的一个巧妙特点。用一个简单最长的链条原理,让原本满世界都是一团沙的人变得复杂起来。在不断变化的环境中,我们共同努力达成协议。

比特币区块链查询

区块链-比特币的分叉和演变

那么我们前面提到过,如果不同的人对账本有不同的做法,就会导致区块链的分叉。之前的账本是完全一样的,但是分叉​​后的账本会随着记账方式的变化而变化。如果分叉是由同时出块引起的,大家都会按照最长链的原则,丢弃一条链。保持正确的最长链。如果出现一些不可调和的矛盾,双阵营无法达成共识,则两条链各自平行发展。开发团队无法达成共识,Bitcoin Cash的代码就是BCH,就是这样从比特币分叉出来的,有人说BCH是真正的比特币也不是没有道理。

比特币区块链查询

比特币是一套在世界各地运行的程序。比特币的规则写在代码中。这些规则最初是由中本聪制定的,因此它是一个可以以任何方式修改和升级的程序。没问题,就算是改比特币奖励的减半规则,也可以改2100万比特币上线。从程序和技术的角度来看,问题不在于能不能改变程序,而在于别人会不会承认。你的新规则会继续你的程序吗?中本聪的巧妙构思,让比特币发展到如此巨大的地步,大家都愿意接受,所以比特币的核心规则直到今天都没有改变。这就是共识的力量。

中本聪退休后,另一个开发团队接手了他的工作,而对比特币没有太大的改变。比特币的初始区块大小限制为一万亿。区块越多,1万亿的区块越多,显然是不够的。交易费用非常拥挤,交易费用也飙升。它不再适合原始定义。它被称为点对点电子现金系统。它不适合用作现金。扩容问题迫在眉睫。开发团队和大区块组在如何扩容问题上存在严重冲突。开发团队提倡使用隔离见证方式,相当于将签名信息移出区块,间接扩大容量和闪电网络。闪电网络颇为在主干道上架桥,分流交通压力。大街区派主张,直接扩张街区,相当于直接扩张道路。大团队坚称不能改变一万亿的上限,以安全地指责区块扩容会阻碍个人运行比特币全节点,影响比特币的去中心化。区块扩容会引起社区分裂,而另一大区块派系则指责开发团队违反了中本聪退休前提出的扩容计划。隔离见证和闪电网络的扩展效果和安全性较差。不是很好,所以经过双方的争执,比特币现金(BCH)和比特币,最终扩块,分道扬镳,分叉解决了这个分歧,于是就有了我们现在看到的比特币现金,比特币的分叉是同类中的第一个,随后各种分叉币紧随其后,但由于这些币往往是为了赚钱,或者过于随意,大部分都失去了共识。后来比特币区块链查询,一位自称中本聪的澳大利亚人提出了一系列激进的主张,应该继续扩大 BCH 的区块,甚至扩大到无限的区块来承载海量数据,还要锁定 bch 的底层协议,打造符合以中本聪的设想,最终将 BSV(比特币 SV)从 BCH 中分离出来。分叉出来,这个人要反复放大决定,不能证明自己就是中本聪,后来被人冠以青本聪。

比特币区块链查询

区块链-比特币的分叉和演变

分叉是比特币本身发展的方式。如果比特币社区成员一致改变某条规则,比特币就相当于进行了一次升级,如果大家不改变规则,比特币就不会改变。如果有些人改变规则,有些人不愿意改变规则,比特币就会分叉。但是,没有人支持,也没有人购买它。叉子其实不值得自娱自乐。

比特币区块链查询

衡量分叉硬币识别的标准取决于其市场价值。人是路径依赖、追求稳定、厌恶风险的。但是,如果现有的道路还能继续走下去,它可能面临着一条不确定的道路。哪个更好的路线通常仍然是保守的,在金钱方面更是如此,这就是为什么 BCH 最终能够击败缓慢而拥挤的比特币。

通过这篇文章,我们逐渐感受到了区块链的魅力,就在于你必须遵守规则,讨论事情。支持的人多了,市值自然会上涨,反之亦然。