首页
学习
活动
专区
工具
TVP
发布

区块链知识:分叉介绍

这里提到的分叉,不是指同时挖出两个区块而造成的链条分叉,而是指区块扩容所引起的区块链分叉问题。

下面以比特币系统来说明下区块链的分叉:当初中本聪设计比特币系统时候,是把比特币区块的容量设计为1M,一笔交易为250个字节,一个区块的出块时间为10分钟,这样折算下来就是每秒最多7笔交易。现在看这样的每秒交易处理数量是远远不够的,象银行、电商等都有每秒几千甚至几十万的处理数量,因此会造成比特币系统交易堵塞,很多交易排队等着确认,但是要提高每秒交易处理数量,就得对比特币区块进行扩容,然而扩到多少M才合适呢?大家就各有说辞,于是在比特币社区里,矛盾发生了,既然思想无法统一,不同的技术团队就按照自己的扩容方案分别实施了比特币区块扩容,这种情况就是分叉,分叉所产生的新token,统称为分叉币。

分叉按照兼容性特征又分为硬分叉和软分叉两种,硬分叉指从区块链新节点诞生的新链与原先的旧链相互不兼容,各走各路、各不相干;软分叉指区块链没有产生新的节点分叉链,只有新的扩容区块,并且与旧区块共存,虽然新版不支持旧版,但是旧版可支持新版。用一个简单例子说明下:例如一面围墙破损了,如果另起一面围墙,那就是硬分叉,如果对破损围墙进行修补刷漆,那就是软分叉。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181221A0SOUU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券