返回顶部

[产业区块链] 比特币网络硬分叉和软分叉分别是什么意思?

  [复制链接]
admin 显示全部楼层 发表于 2020-4-18 15:53:18 |阅读模式 打印 上一主题 下一主题
1
已解决

比特币网络硬分叉和软分叉分别是什么意思?

  • admin
  • 管理员
  • 2020-04-18 15:53:18
  • 发布在 问答/互助
1354 4
比特币网络硬分叉和软分叉分别是什么意思?



附件: 您需要 登录 才可以下载或查看,没有账号?立即注册

最佳答案

Libert超级版主 关注Ta

2020-04-18 15:53:19

「硬分叉」是指在更改共识规则后,在旧规则下无效的区块可能会在新规则下变得有效。 「软分叉」是指在更改共识规则后,在旧规则下有效的区块可能会在新规则下变得无效,但所有原来是无效的区块仍然保持为无效。 比特币的共识协定可以透过软分叉或硬分叉改动。 软分叉容许具兼容性的改动,新旧软件可以在网络上同时存在。通过软分叉来实现新功能不会造成扰乱,因为只有希望使用新功能的用户才需要升级,其它用户可以继续正 ...
查看完整内容
回复

使用道具 举报

精彩评论4

Libert 显示全部楼层 发表于 2020-4-18 15:53:19
「硬分叉」是指在更改共识规则后,在旧规则下无效的区块可能会在新规则下变得有效。



「软分叉」是指在更改共识规则后,在旧规则下有效的区块可能会在新规则下变得无效,但所有原来是无效的区块仍然保持为无效。



比特币的共识协定可以透过软分叉或硬分叉改动。



软分叉容许具兼容性的改动,新旧软件可以在网络上同时存在。通过软分叉来实现新功能不会造成扰乱,因为只有希望使用新功能的用户才需要升级,其它用户可以继续正常使用原有软件。



硬分叉则会破坏对所有现有比特币软件的兼容性,所有用户必须在指定期限前升级,否则会有损失金钱的风险。这情况可能逼使不升级的用户离开网络,并可能令各种下游软件及应用不能运作,对比特币的网络效应造成损害。



由於以上原因,Bitcoin Core 强烈地倾向保持兼容性,并相信应该由每个用户决定是否升级他们正在使用的比特币软件。事实上利用软分叉可以加入几乎任何新功能。在某些情况下,硬分叉可能有些好处,如果能得到几乎一致的同意,这些好处或可以胜过其缺点。但除了这些罕有情况,软分叉仍然是首选。我们相信这是最合乎系统内现在和未来用户的利益。
回复

使用道具 举报

Alexandre 显示全部楼层 发表于 2020-4-19 13:55:22
Overlord 是由 Nervos 开发团队最新研发的原创共识算法,这一共识算法的出现是基于 Huobi Chain 的金融应用场景需求。


为什么要单独设计出一种新的共识算法?它相比于现有的主流的 BFT 共识算法(PBFT、Tendermint、Hotstuff……)有什么不同?下面,就让我们和 Muta 团队的周昀一起来了解一下 Overlord 的设计思路与设计特点。


当前我们正处在一个信息大爆炸的时代,在无时不刻不被过量信息包围的处境下,想要客观准确地探究未知事物的本质,变得异常艰难。然而我们始终坚信,卓越的产品源于开创性思维,亦步亦趋必然逃不出自己铸就的天花板,因此我们决定屏蔽一切现有成熟的方案套路,从最原始的需求出发,一砖一瓦地实现我们的愿景。

点评

  • neoconex
    2020-10-19 16:29
    澳大利亚
    hello world
回复

使用道具 举报

Alexandre 显示全部楼层 发表于 2020-4-19 13:55:33
最初在为 Huobi Chain 设计共识算法的时候,我们并没有立马着手于技术选型,而是先直面灵魂三问:Huobi Chain 的服务对象是谁?需要解决什么问题?能够创造什么社会价值?在此期间,我们积极汲取了金融、管理等领域专业人士的建议,密切跟踪市场的真实需求,仔细聆听社区的反馈,经过与数个团队无数次缜密的意见交流之后,终于在 2019 年 6 月,取得了阶段性的结论。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

星点互联 成立于2014年8月,是目前国内优秀的开源技术社区,拥有超过300万会员,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作