"@id": "[field:arcurl/]", "appid": "1564008163622886", "title": "牛市如果再来,区块链项目割韭菜的套路会是怎样?", "images": ["[field:arcurl/]"], "description": "可以想见,大家都眼巴巴地在等牛市。被套苦的人等着解套,闲钱被套的人等着大赚一笔。所以今天想猜一下,下一轮牛市来的时候,市场会是怎么样的?怎么投资才能挣钱呢?", "pubDate": "2018-04-20T12:00:35"

5月BCH硬分叉升级,背后隐含怎样的雄心壮志?

  2017年8月1日,比特大陆主导BTC硬分叉,比特币现金BCH诞生。BCH从诞生之日起就获得了一众业界大佬的支持,在前比特币首席开发者加文·安德烈森(Gavin Andresen)看来,BCH更接近于中本聪最初设想的比特币。

  2017年11月,BCH开发团队发布中期开发计划,计划将在2018年进行两次协议升级,具体时间分别是在2018年5月15日和11月15日。

  近日,BCH开发团队Bitcoin ABC正式宣布,将在2018年5月15日进行比特币现金网络硬分叉。为此,Bitcoin ABC开发团队还发布了0.17.0版本的代码库,其中包含更改BCH网络共识规则的代码。

  

5月BCH硬分叉升级,背后隐含怎样的雄心壮志?

 

  Bitcoin ABC官网公告

  按照Bitcoin ABC官网的说法,另外的两个BCH开发团队Bitcoin Unlimited以及Bitcoin XT也与他们沟通过,会支持这次升级。因此这次BCH5月份的分叉与去年11月份一样,并不会产生新的币种。所以广大社区用户可以放宽心,静候升级。

  BCH 的硬分叉内容

  BCH 此次硬分叉,主要是做以下三方面的升级:

  (1)区块大小上限从8M提升到32M

  在最初中本聪的设计中,比特币区块大小就是32M。但比特币诞生初期,带宽资源并没有今天这么丰富,互联网技术也远没有10年后的今天这么发达,32M容量对于比特币来说也是一种浪费,因此比特币才缩减到1M的区块容量。

  但显然,连中本聪都低估了区块链的发展速度,1M的区块容量为比特币后来的发展埋下隐患。时至今日,比特币扩容之争各种方案已持续许久,却仍无统一解决方案。

  BCH在诞生之时便将8M大区块作为一个宣传点,本次升级直接扩容到32M。虽表面上看上去毫无意义(因为目前BCH交易量不大,8M区块完全满足需求),但直接一步到位目前看来也没有任何坏处。

  (2)恢复9个早期在比特币上被禁用的操作码

  此次硬分叉将恢复早期在比特币上被禁用的9个操作码(在BTC发展的初期,引入这些操作码可能导致的风险未知,因此被禁用了),这些脚本操作码(OP代码)将被添加或重新激活。其中包括OP_CAT、OP_AND、OP_OR、OP_XOR、OP_DIV、OP_MOD、OP_SPLIT、OP_NUM2BIN和OP_BIN2NUM。

  BCH的这些操作码可以提供“与”“或”“非”等功能,有了这些操作码,就可以进行更加丰富的数学计算和数据处理工作。现在添加/重新激活了9个操作码,开发人员就可以使用更丰富的操作码编写程序,实现对数据的特定操作,从而创造更丰富的应用场景,为BCH未来创造无状态智能合约提供了可能。

  (3)增加 OP_RETURN 数据载体大小

  交易数据结构中的OP_RETURN数据载体从80字节增加到220字节。

  OP_RETURN 即“数据输出操作符”,这是比特币交易数据结构里输出部分的一个字段。OP_RETURN最初有80字节,后来被Bitcoin Core开发组缩小至40字节,2015年又恢复到了80字节。此次分叉,BCH要将OP_RETURN从80字节提升到220字节。

  比特币交易输出一般是一定数量的UTXO(Unspent Transaction Output),即未花费输出。每笔比特币交易都有输入和输出,别人付给你的钱是“交易输入”,你收到的钱是“交易输出”(未花费的交易输出)。而OP_RETURN输出不是UTXO,它可以是其他数据,当然,OP_RETURN也可以什么都不输出。

  OP_RETURN最开始的设计本意并不是用来存储其他数据的,而是用来标记一笔交易无效的记录。尽管比特币网络拥堵、手续费高昂,但是它仍然是目前加密货币支付领域的龙头老大,有了OP_RETURN的数据存储功能,比特币运用领域就可以不被限制在支付了。

  别看80字节很小,在仅有1M大小的比特币区块里,80字节已经足以写入一些简单信息了。这80字节因为比特币网络的不可篡改性,人们可以借助它实现很多的功能。而现在BCH在继续增加区块大小的同时,提升OP_RETURN到220字节,这样BCH区块就可以存储更多数据信息,大大扩展了其可应用的领域。

  BCH 硬分叉的MTP方式

  此外本次BCH硬分叉的方式也比较特殊,并非在具体某个区块高度分叉而是选择某个时间点来激活硬分叉。

  这被称为“Median Time Past(MTP)”方式,激活MTP的时间是1526400000(即2018年5月15日世界标准时间(UTC)12:00:00)。当最接近这个时间的11个区块中位时间戳等于或大于1,526,400,000时,在紧接着的下一个区块上将激活硬分叉。

  优胜劣汰,适者生存

  BCH从诞生之日起就高居加密货币市值前列,很长一段时间更是稳居市值第三位,仅次于诞生了10年的BTC和4年的ETH。虽然争议很大,但是这一成绩足以令其他加密货币望尘莫及。

  此次硬分叉扩容变成32M后,BCH拥有了更多可能性和更大的想象空间。扩容可以为以后的发展奠定空间基础;添加/激活的9个操作码可以让开发人员开发更复杂的程序,实现更丰富的应用场景;而OP_RETURN则扩展BCH的非支付应用场景。这些都为BCH实现无状态智能合约铺了路。

  诞生4年的ETH成功证明了非支付功能的区块链应用的可行性,智能合约的广泛应用创造了区块链2.0时代的辉煌。现在各路人马都在鼓吹区块链3.0,各种公链都声称要取代比特币、取代以太坊。群雄逐鹿,BCH面临着很大的竞争压力,不升级迎头赶上,就会被市场淘汰。我们看到BCH在变革方面确实更加激进,升级背后,其取代BTC的野心愈发明显。

  优胜劣汰,适者生存不只是自然法则,也是加密货币的生存法则。

本文地址:比特币http://www.coinforbling.com

【版权声明】该文章由本站整理于网络的相关信息,本站不拥有所有权,不承担相关法律责任。

上一篇:dct币交易平台,decent币价格 下一篇:没有了