作者 主题: 关于5月份比特币现金BCH硬分叉,这些你应该知道  (阅读 29 次)

离线 bitimmigrant

  • Administrator
  • Hero Member
  • *****
  • 帖子: 535
关于5月份比特币现金BCH硬分叉,这些你应该知道
« 于: 2018 四月 10 下午 03:37:45 »

比特币现金从诞生到现在,为了实现其最初的“世界最好的货币”的目标,一直在不断的完善和改进。继2017年的硬分叉升级之后,比特币现金即将迎来2018年的第一次硬分叉升级。早在2017年11月份比特币现金开发团队发布中期开发计划的时候,就表示将在2018年进行两次协议升级,一次是5月15日,一次是11月15日。


近日,比特币现金的开发团队之一Bitcoin ABC正式表示,将在5月15日进行比特币现金(BCH)网络硬分叉。除此之外,ABC开发团队还发布了0.17.0版本的代码库,其中包含更改比特币现金网络共识规则的代码。关于此次硬分叉,有很多朋友很存在一些疑问,以下是这些疑问的解答。


硬分叉会不会产生新的币?


一提到硬分叉,很多人潜意识的就认为会产生新的币种。不过,5月15日即将到来的BCH硬分叉只是“硬分叉升级”,目的在于升级,硬分叉”只是技术手段,手段是为了更好的服务最终目的。这次硬分叉就像2017年11月份在BCH网络上发生的硬分叉(难度算法调整)一样,是不会产生新的币种的,只是改善一些问题,因此各位不必惊慌。


硬分叉的具体时间是什么?


虽然开发团队已经将分叉时间初步定为是5月15日,但是并没有具体到区块高度。因为此次硬分叉的共识机制将基于“Median Time Past(MTP)”方式,激活MTP时间是1526400000。也就是在5月15日,世界标准时间(UTC)12:00:00,在最接近或者大于1,526,400,000的11个区块中,触发MTP后,在紧接着的下一个区块上将激活硬分叉。


此次硬分叉的改动之处是什么?


此次硬分叉最显著的改动就是把区块大小变为32MB。除此之外,还有几个比特币脚本操作码(op代码)被添加或重新激活。其中包括OP_CAT、OP_AND、OP_OR、OP_XOR、OP_DIV、OP_MOD、OP_SPLIT、OP_NUM2BIN和OP_BIN2NUM。最后,将OP_RETURN数据载体大小增加到220字节。


此次硬分叉实现了什么目的?


将BCH区块大小由目前的8MB增加到32MB,是为了BCH能够以更快的速度处理更多的交易,提高用户的使用体验,从而扩大BCH用户群体。而新的OP代码和彩色币技术的采用将在BCH网络中引入基本的智能合约和具有代表性的资产,这一改变是为了模仿以太坊的特性,从而扩展BCH的更多的应用。


针对硬分叉,我们应该怎么做?


如果你正在运行一个比特币现金节点,可以应该立即升级到Bitcoin ABC 0.17.0版本或其他兼容的软件版本。如果没有,你也可以帮助联系交易所、钱包提供商和其他的生态系统参与者提醒他们升级软件。


为什么要这么频繁的硬分叉?


不到一年的时间,比特币现金即将迎来第二次硬分叉。虽然每次修改代码都会带来一些不确定性,对于用户来说有一定的风险,但是比特币现金通过这种方式将不断的创新,完善技术并提高用户体验,从而实现其“世界最好的货币”的目标。