虽然“分叉”,软硬有别

每天下午13:14,欢迎您来乔家大院品茶

比特币软硬分叉概念

中本聪在2009年设计比特币的一个区块的容量是1M,一个区块每秒钟最多只能处理7笔交易,不能满足交易数据日益增多的需求,为了解决比特币交易拥堵缓慢的问题,不同的理念产生了不容的扩容方案,各个方案之间无法统一,于是比特币就分叉了。用婚姻、道路等做类比,希望能有助小白理解比特币软硬分叉概念。

一、软硬分叉类比

1.婚姻“硬分叉”

两人因为共同兴趣爱好志向等走到一起,有爱情、有共识,建立家庭;后来慢慢发现,生活中经常因为小事产生摩擦、分歧以至于到不可调和,无法兼容(包容),曾经的共识已经不能维持爱情的甜蜜、婚姻的幸福,最终不得不走出婚姻,结婚证换成了离婚证,这就是婚姻中硬分叉。

在婚姻生活中,因为孩子教育问题、婆媳关系等问题逐渐凸显出来而达不成比较一致的意见时,容易让矛盾加剧,导致婚姻破裂,犹如比特币的硬分叉,从此又成了两家人,重新组建各自的家庭。

2.婚姻“软分叉”

每个人都是独立的个体,都会有自己的意见,分歧肯定是难免的。罗胖在最近的《知识就是力量》中讲到,夫妻中一个比较好的关系模式就是【协同进步】。两个人不一定一直是统一步调,先进步的人包容后进步的人,后进步的人积极接纳先进步的人,新旧观念可以并存,然后逐步达到【协同进步】。推荐的方法是用“yes”“and”句式,先肯定对方,然后再把自己的创造力加进去。新旧观念可以长期并存,这就是婚姻中的有分歧但可以相互兼容,不影响婚姻的稳定,是对“夫妻同心,其利断金”“比翼双飞”的另一种诠释。婚姻软分叉式的分歧,还可能会让婚姻质量更高,一点点思维的改变可能会带来意想不到的效果!

二、比特币分叉

在非小号上可以看到对BCH-比特现金的介绍,BCH可以理解为BTC的硬分叉。

2017年7月挖矿巨头比特币大陆旗下的矿池ViaBTC准备了一套硬分叉的体系基于比特币的原链推出“比特币现金”。

2017年8月1日20时20分,比特币现金开始挖矿,这是比特币的新的分支还是另外一种“山寨币”,业内论调不一,但是此前BCC提前报价已经超过比特币价格的十分之一。

比特币现金修改了比特币的代码,支持大区块(将区块大小提升至8M),不包含SegWit功能,是BitcoinABC方案产生的区块链资产。

1.硬分叉的定义

比特币的共识发生改变时,未升级的节点拒绝验证已经升级的节点生产的区块,已经升级的节点可以验证未升级节点生产的区块。然后各自延续认为正确的链,生成了两条链(旧链和新链)。

2.硬分叉的特点:

(1)没有向前兼容性,旧区块不可用;

(2)产生两条链,旧链和新链;

(3)在某个时间点分叉升级,不同意升级的将进入旧链。

3.软分叉的定义:

比特币共识发生改变时,未升级和已经升级的节点可以互相验证对方生产的区块。

4.软分叉特点:

(1)有较好的兼容性,旧版本可以不升级;

(2)没有产生分叉的链,知识组成链的区块有新区块和旧区块。

(3)新旧区块可以并存很长时间。

三、总结

综上所述,无论是现实生活中还是比特币,之所以会有“分叉”产生,是因为原来的模式已经不能满足现在及将来的需求,系统需要优化升级,若新旧模式不能达成共识,则可能产生“硬分叉”,分为新链和旧链;若能达成共识,则可能产生“软分叉”,在一条链上继续同行。

本文是个人学习的粗浅理解,不当之处请多多指正!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是硬分叉,什么是软分叉,什么是共识? 第0章 引言 比特币是一套软件,对软件代码进行修改升级就经常会涉及到两个...
    凡的数据库阅读 763评论 0 4
  • 01开始吧 不使用术语还能把事情说明白,那就是真明白了。 比特币是大型网络生物的始祖,可以存续,却不能自我迭代和繁...
    嗨嗨皮皮的阅读 656评论 0 1
  • 鹦鹉的悄悄话
    水石影像阅读 206评论 0 2
  • 文件夹下 ctrl+h可以看到已经隐藏的文件夹以 . 开头的文件夹是隐藏文件夹终端下 ll 或者 ls...
    欧德朗阅读 239评论 0 0
  • 听闻需要外出采购食品,我主动请缨,在江南淅淅沥沥的梅雨天气里,或许这更像是找个藉口独自去透透气。 撑一柄宽檐的伞行...
    夏日未觉阅读 219评论 0 0