什么是分叉?什么& # 039;比特币的软分叉和硬分叉有什么区别?

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

什么是分叉?什么';比特币的软叉和硬叉有什么区别?在比特币的世界里,交易是一笔一笔的。所谓交易,就是我转了一个比特币给你,区块链里的区块是用来记录这些交易信息的存储空间。比特币每十分钟生成一个区块。目前区块大小为1M。假设每个事务需要1KB左右,1M最多可以容纳1024/1=1024个事务,那么每秒只能容纳1.7个事务。想象如果几十亿人用的支付宝每秒只能接受2笔交易,还能满足需求吗?

但是现在将近十年过去了,越来越多的人在使用比特币。1M块的大小带来了严重的问题。现在由于比特币块大小的限制,导致比特币网络交易太多,交易确认极其缓慢。最慢的情况,你给你朋友转一个比特币,他可能三天后才能收到你的转账。这个时候,你要么等待,要么支付更高的交易费用,当然。

即使在你支付了更高的交易费用之后,你仍然需要等待。

如果我们把最初的比特币区块链比作一条只有一条车道的道路,每一次比特币交易都是一辆行驶在路上的汽车。这条路刚修的时候车不多,路够用。

随着比特币的发展,越来越多的汽车跑在这条路上。于是出现了严重的堵车,车速变得很慢。许多人开车到了路的入口,但他们就是不能';不要上路。在最坏的情况下,他们甚至要等一两天。能';don’不要等那么久?然后你可以给道路管理人(矿工)更高的手续费,让他们优先上路。为了解决上述问题大家一致决定扩块,然后出现了两种稍微冲突的方法,叫做分支:软分支和硬分支。

硬分叉是指当比特币的代码发生了一系列变化时,旧的相关节点不接受新创建的块。。相对于硬分叉,软分叉意味着它是可接受的。

硬分叉是指当比特币代码发生变化时,旧节点拒绝接受新节点创建的块。不符合原始规则的块将被忽略,矿工将遵循原始规则。以在其最后验证的块之后创建新的块。

软分叉是指旧节点不会意识到比特币代码发生了变化,继续接受新节点创建的块。矿工们可能会发现他们没有';我一点也不明白。、或经验证的块。软叉和硬叉都是';向后兼容';以确保新节点可以从头开始验证区块链。向后兼容意味着新软件接受旧软件生成的数据或代码。比如Windows10可以运行WindowsXP应用。软分叉也可以';向前兼容';

每次提到数字加密货币,都不得不提两个词:硬叉和软叉。尤其是最近几个月。比特币世界充满了"蹩脚"听起来,接下来的11月可能还会有一次硬叉甚至两次。

以便';如果非要用一句话概括的话,那就是这篇文章中对硬分叉和软分叉的解释。数字加密货币的硬分叉意味着新旧版本软件互不兼容,必须分道扬镳,被划分为两个不同的区块链;软分叉比较软,老版本兼容新版本,但是新版本不兼容老版本,所以虽然会有轻微的分叉,但是在同一个区块链下还是可以共存的。

什么是分叉?什么& # 039;比特币的软分叉和硬分叉有什么区别?文档下载: PDF DOC TXT
文章来源: 理财天下网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。