社区
BSV区块链
帖子详情
硬分叉和软分叉分别是什么?有什么区别。
ちんたくよう
2021-03-09 07:19:30
加精
一直傻傻分不清这两个概念。
看过好几个版本的解释,都不太一样。
求助大神!
...全文
7934
5
打赏
收藏
硬分叉和软分叉分别是什么?有什么区别。
一直傻傻分不清这两个概念。 看过好几个版本的解释,都不太一样。 求助大神!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sugon1
2021-04-08
打赏
举报
回复
学习学习
finalfantasy_xu
2021-04-04
打赏
举报
回复
学习学习
迷茫1.。
2021-03-24
打赏
举报
回复
学习学习
hookee
2021-03-16
打赏
举报
回复
BSV区块链
2021-03-14
打赏
举报
回复
硬分叉和软分叉都是比特币共识升级的方式,要理解这两个概念,先要理解什么是向后兼容(Backward Compatibility)和向前兼容(Forward Compatibility)。
这里的“前”和“后”,是根据英语的习惯描述的,以现在的软件为基准:
“后”(Backward)指的是向后退,是过去
“前”(Forward)指的是向前进,是未来
Office Word 2007 可以打开 Office Word 2003 创建的 doc 文档,是向后兼容。
Office Word 2007 可以打开 Office Word 2010 创建的 docx 文档,是向前兼容。
一般来说,软件做到向后兼容,比做到向前兼容要容易。
软分叉和硬分叉是改变共识的两种方法,它们都是“向后兼容”的,否则新版本的软件将“不认识”过去的区块,无法从头验证整个区块链。
软分叉还是“向前兼容”的,旧版本软件会接受新版本软件产生的区块,只是不能完全“理解”而已,这在某种程度上放宽了共识的验证。但硬分叉不是“向前兼容”的。
更多的细节内容,可以关注BSV开发者专区的技术博客
https://blog.csdn.net/aaron67/article/details/107096917
“区块链
分叉
”的本质
区块链系统升级后,在所有节点升级到最新的版本之前,由于程序版本的差异可能会产生
分叉
,只要升级到最新的版本,
分叉
就会消除,这就是“
软
分叉
”,
软
分叉
是临时的。 有些人头
硬
,不按照规则来,拉了一个分支,以...
caliburn1994.github.io:只是个人博客
修改功能:分页功能,从v1 =》 v2删除类别页面,将文章分为:
软
文章(首页)
硬
文章(issue),用于处理代码中遇到的各种细节,范围小且常常带有时效性。心情动态,表达个人的想法。而
硬
文章统一不使用标签,因为
硬
...
cropper:从图像中快速剪切特征。 对你想要的部分使用绿色油漆; 用红色表示你不需要的部分
我不知道为什么“最
硬
”边缘设置的抗锯齿仍然有点
软
本地调试困难(javax.jnlp.FileOpenService 导入导致ClassNotFoundException)执照版权所有 (c) 2014 Neal Ehardt。 该
软
件是在 MIT 许可下获得许可的。 不同的...
软
分叉
和
硬
分叉
的
区别
1.
软
分叉
:
软
分叉
是区块链中的一个短暂
分叉
,通常是由于矿工在不知道新共识规则的情况下,未对其使用节点进行升级而产生的。
软
分叉
是与共识规则的前向兼容并作些变化,允许未升级的客户端程序继续与新规则同时工作...
什么是
硬
分叉
,什么是
软
分叉
,什么是共识
第0章 引言 比特币是一套
软
件,对
软
件代码进行修改升级就经常会涉及到两个概念,一个叫
硬
分叉
,一...在理解什么是
硬
分叉
和
软
分叉
之前,我们先要知道这两者要修改的东西是什么。 比特币交易在汉语中有双重意思,这...
BSV区块链
48
社区成员
93
社区内容
发帖
与我相关
我的任务
BSV区块链
BSV区块链(BSV Blockchain)是唯一遵从2008年发布的比特币白皮书宗旨的全球公有链,具有稳定性、可拓展性、安全性、支持安全即时交易四大核心特性。
复制链接
扫一扫
分享
社区描述
BSV区块链(BSV Blockchain)是唯一遵从2008年发布的比特币白皮书宗旨的全球公有链,具有稳定性、可拓展性、安全性、支持安全即时交易四大核心特性。
区块链
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章