比特币现金(BCH)的前世今生

 

 

 

菜鸟项目分析:BCH

比特现金现在市值全球第四

撰稿时比特现金市值为857亿人民币

一、背景

 

在17年时比特币的交易通常要好几天才能被确认,在当时平均每笔交易要支付的矿工费用达到几十元,而网络拥堵时矿工费高达数百元,如此高昂的矿工费用导致比特币作为小额支付变得不切实际起来,例如买游戏、买域名、购买VPN和租用服务器等,这些场景下比特币支付变得不再实用。

 

比特现金的诞生是由于比特币扩容之争从技术争论演变成比特币发展路线图之争,矿工和核心开发者、前核心开发者和现任核心开发者逐渐走向了对立面,核心开发者在比特币的开发上占据优势,但矿工可以决定是否去使用和维护客户端,开发者讨厌了矿工和社区的不顺从,矿工则厌倦了开发者傲慢和自大

 

比特币现金(BCH)的前世今生

 

二、币圈往事

在15年时比特比社区就网络拥堵就曾今发起了多个议案,提议采取不同的方法来解决比特币网络日益突出的拥堵问题,在这一个过程中开发者、矿工还有社区其他人员产生了意见上的分歧。

 

2011 年,Gavin Andresen 被中本聪指定为比特币的首席开发者,之后 Gavin 又吸纳了多名技术人员加入开发者的团队,于是逐渐形成了我们今天看到的 core 开发组。

 

在2014年Gavin辞任首席开发者之后,2015 年底,Gavin Andresen 联合开发者 Mike Hearn 提出了将区块大小调整至 8MB 的 Bitcoin XT 方案。但这个方案同样没有获得开发组其他成员的认可。2016 年初 Gavin Andresen 被取消了比特币维护权,Mike Hearn 也退出比特币社区。

 

在此背景之下,矿工和开发者先后进行过两次会谈,于2016年在香港本达成共识,但是来香港参会的几位core核心开发者回去之后与其他人意见不一致,香港共识被迫中止。

 

比特币现金(BCH)的前世今生

当前的 core 开发组一直希望比特币保持小区块,并用隔离验证+闪电网络的方式解决比特币区块链拥堵的问题。 一方面保证区块链的安全,另一方面防止矿工权利过大导致比特币的中心化。

 

而矿工对此持有不同意见,因为如果采用闪电网络实际上是损害了矿工的利益, 闪电网络的主要内容就是给用户提供一系列可以在链下进行交易的双向支付通道,在比特币现有区块链基础上搭建一个二层支付网络。

 

大量的小额交易可以直接在二层网络上进行,只有大额交易才会被打包到区块链主链上。如果只打包大额交易那么需要矿工们处理的交易就会减少,收入也会减少,这就是矿工们宁愿分裂比特币也不同意采用闪电网络的原因

 

比特币现金(BCH)的前世今生

接下来在17年5月23日来自全球21个国家56家知名区块链初创公司共同签署了纽约共识(隔离验证+2M,该方案用于解决比特币网络拥堵的问题)。纽约共识获得了全网83.28%的算力支持,以及一些大型交易所和钱包的支持。

 

但是没有参会的core团队宣布不管其他人同意与否,宣布将于8月一号强制推出隔离见证,该事件是UASF,即比特币的软分叉;受此影响矿工联合比特币的其他开发者提出了UAHF的硬分叉方案。(关于分叉的文章点这里

 

即在对比特币原链上的所有数据备份后,该方案取消了隔离见证的升级和1MB区块大小限制,采用动态区块大小,最高限制到8MB。从此硬分叉产生了新的币种,人们称其为比特现金BCH。

 

三、定位

由于比特现金是从比特币分叉而来,并与比特币形成竞争关系,它的定位同样是点对点的电子现金,它同样具有比特币的部分特性,只是由于比特币社区中对于发展路线不一致而选择的另外一条道路。

 

四、比特现金的特点

与比特币相比,比特现金吸取了比特币的特点和共识机制,两者都是采用POW工作量证明的机制,不同的是在区块大小和难度算法上做了改动。

 

比特现金主要具有以下两大特点:

 

1) 区块容量提升。比特现金将区块容量提升至8MB,而比特币的区块容量为1MB。而根据BitcoinABC的公告将于本月15号将比特现金区块容量调整至32MB。提升区块容量之后,显然可以使得BCH在特定时间内记录更多的交易。

 

2 采取新的难度调整。比特币现金(BCH)和比特币所使用的工作量证明算法都是SHA256,但是两者的难度调整并不完全一样。

 

比特币采取的措施是:每挖出2106个区块根据算力情况调整一次挖矿难度 。而比特币现金(BCH)则是前期采用的是EDA难度调整,在比特币的难度调整的基础上,增加了“如果过去6个区块间隔时间大于12小时,则下一个难度下调20%”的规则。

 

五、开发团队

由于比特现金没有白皮书,具体人员名单难以统计,但是比特现金的开发团队并不是单一的,它是由多个独立的开发团队组成。目前比特现金开发团队目前主要有八个分别是:Bitcoin XT,Bitcoin Unlimited,Bitcoin ABC、Bitprim,nChain,Bitcrust,ELectrumX,Parity

 

其开发团队中不乏来自曾今的比特币开发团队的成员,由于与core团队对于比特币发展路线的不一致而脱离出来,比如bitcoin xt,bitcoin classic,bitcoin unlimited,所以整体而言团队技术实力可以说相当强大的。

六、总结

比特现金旨在通过链上(onchain)的方式对网络进行扩容,其社区成员认为,比特币现金将延续中本聪所提出的“点对点电子现金”的愿景。

 

而由中本聪发起的比特币项目则在Core开发团队的带领下,走上了支付通道(如闪电网络)等链下(offchain)的扩容道路,即通过隔离验证和闪电网络来实现链下扩容。

 

有人说比特现金是一个由矿工主导的中心化数字货币,也有人说比特现金是时代的演化产物,它的出现是集齐了开发者、矿工、用户和商家的需求,是市场推动出现的

 

我们来看几组数据

 

比特币现金(BCH)的前世今生

比特币算力分布图

 

比特币现金(BCH)的前世今生

比特现金算力分布图

 

就上图我们可以看出,在算力上比特现金目前确实比比特币的算力更为集中,参与比特现金挖矿的矿池数目明显低于比特币矿池。

比特币现金(BCH)的前世今生

比特币前一百名持有19.09%的比特币,活跃的地址数为608424个

比特币现金(BCH)的前世今生

比特现金前一百持有24.2%的比特现金,活跃地址数为46145

 

对于比特币和比特现金,支持哪一个,目前社区褒贬不一,笔者本着不带个人感情色彩的原则把还原事情的本质。从数据分析来看,比特现金目前确实更加中心化,比特现金出现到现在还不到1年,而比特币已有9年,这是数字货币领域的另一个探索方向,最后谁胜谁败,亦或者同时共存,这就交给社区、用户还有时间来共同检验了!

 

火币网资产介绍之BCH (比特币现金)

1.什么是比特币现金?

BCH是根据Bitcoin ABC方案产生的区块链资产。Bitcoin ABC方案为保持协议稳定简单,去除了Segwit功能,支持将区块大小提升至8M,是链上扩容的技术路线。Bitcoin ABC代码基于比特币协议的稳定版本进行了改进,其认为不包含Segwit将具有更大的稳定性、安全性、鲁棒性,是现行比特币协议和比特币系统的备份,自2017年8月1日21:16:14(GMT+8),即区块高度478,558之后,BTC和BCH两条链已经正式分离成功。

 

当前,比特币网络已无法支撑更多人使用比特币进行支付。比特币最初区块大小是32M,考虑到初期使用人数较少,为了避免计算资源浪费和保证比特币系统的安全运行,中本聪临时将区块大小限制为1M。但是,随着比特币交易的增多,交易确认异常缓慢,如果你不想长时间等待,就需要支付高额的交易费用。另外,其他数字货币如雨后春笋涌现,越来越多的人转向其它更便宜更好用的数字货币。这些问题使得比特币市场份额持续下降。

 

解决比特币交易拥堵的方案有多种。SegWit、闪电网络是通过其它的一些方式使得每秒能容纳更多的交易。但是,这并没有直接扩大区块的大小。BitCoinABC (ABC代表的是adjustable blocksize cap)是中本聪比特币协议的一种实现,它沿用了比特币稳定版本的代码,并去除了SegWit相关代码,目的是打造一个简单的、区块大小可调节的比特币客户端。基于这一客户端挖出来的币就是BCH。

 

BCH最早被设置为防范BIP148分裂比特币而进行硬分叉产生的代币。BCH延续了中本聪的思想,是比特币的影子,可以承担起比特币的测试、备份作用。所以,严格意义上讲,BCH不是在分裂比特币,只是一种防范比特币硬分叉的措施。

 

2.详细参数

 

中文名:比特币现金        英文名:Bitcoin Cash          英文简称:BCH

核心算法:SHA-256        发布日期:2017/08/01        货币总量:2100万

主要特色:区块大小最高支持8MB;EDA难度调整机制

 

3.常用链接

官方网站:https://www.bitcoincash.org/

区块查询:http://blockdozer.com/insight/

不可错过的上车机会,BCH五月份迎来重大升级

比特币现金(Bitcoin Cash)的下一次软件升级可能比它第一次才从比特币主网中分叉出来更具野心 。

事实上,比特币现金于去年11月就发布了其更新计划,该计划称比特币现金的更新将于2018年5月15日发布,同时此次更新将一系列功能打包在一起,这些功能似乎都有助于比特币现金的网络处理比原来的网络更多的交易(同时增加了更多的功能)。也许最值得人们注意的是,这一变化将把比特币现金的区块大小从8MB增加到32 MB,这使得每个比特币现金的区块交易量大大增加。

不可错过的上车机会,BCH五月份迎来重大升级

不过,鉴于比特币相对来讲更为有限扩容方式来说,比特币现金的这一次升级可能听起来多少有点咄咄逼人,但那些一直在追随比特币现金的人可能会感到惊讶,因为这种激进的转变并没有更早地进行。

毕竟,在去年秋天比特币现金的开发者们选择区无视比特币网络中那些更有经验的开发者的抗议,因为后者在长期以来一直认为增加区块的容量和过快地推进加密货币可能会危及超过1570亿美元的网络。

但这种逆反心理已经证明了,至少从一方面来看它是有吸引力的——现在一枚比特币现金的价格低于1500美元一枚,它的总市值也超过了240亿美元。

事实上,负责比特币现金协议主要软件实现的Joshua Yabut说,当用户最终选择升级软件的时候,他并不认为这些用户会对此次升级有任何的抗议。

Yabut告诉CoinDesk:

在区块容量大小的增加的这一点上是没有争议的,但是我很高兴能看到相关连锁反应的发生。

即将到来的比特币现金的硬分叉看起来要扩大的另一个领域是增加“OP_RETURN”,这样用户就可以将添加的数据存储在区块链上,存储的容量在80字节到220字节之间。

这虽然只是一个简单的改变,但比特币现金的开发者认为这可能会产生积极的影响,因为OP_RETURN功能一直以来都是被需要时间戳、资产创建、权限管理和其他扩展区块链功能的服务所使用。

智能合约的回归

比特币现金开发者不仅在功能上有所建树,同时他们还增加了比特币创造者中本聪早先从协议中剥离出来的一些旧功能。

不可错过的上车机会,BCH五月份迎来重大升级

最值得注意的是这些开发者们添加了新型的智能合约,或者动态的if-then编程语句,这些语句可以为比特币现金的代币在用户之间传递的方式提供额外的功能。

针对网络中的智能合约,中本聪意识到智能合约可以提供攻击载体后,有问题的特定智能合约就会失效,但比特币现金开发者相信他们有足够的时间来填补这些漏洞。

nChain的开发者Steve Shadders在一篇描述比特币现金硬分叉特性的博文中说道:

在保持过度谨慎并缺乏实践去完全探索和修复需要强调的边缘情况之外,我们决定使这些在质疑中或者潜在质疑中的任何opcode失效。

值得注意的是,比特币现金流现在已经开始运行,因为比特币的参与者Johnson Lau在今年2月提议将这些相同的智能合约重新添加到比特币上,这也给比特币带来了竞争。

Shdders在博文中继续说道:

七年过去了,现在人们对这些操作码的边缘情况有了更好的理解。另外,opcode的决定是在匆忙之中和紧逼之下做出的。而比特币现金的社区现在有充裕的时间来彻底解决这些问题。

然而,由于一些智能合约仍存在潜在的漏洞,比特币现金只会在这一时期公布其中的一些细节。

Yabut告诉CoinDesk:

这是开启智能合约与协议的第一步,这将使我们在以后能够与以太坊进行竞争。

比特币现金的未来

不过,尽管大多数比特币现金的社区对这一变化感到兴奋,但少数用户对比特币现金的升级有所怀疑,甚至进行了一些抵制。

这些担忧很大程度上源于这样一个事实:即在编码之前,这些彻底的改变并没有在全社区范围内进行投票。因此,有人担心比特币现金的“治理模式”(这一术语指的是开发者和加密货币的矿工如何组织未来的升级)。

处在反方的用户表示,用户根本没有机会就协议的具体变化的好处进行辩论。

即便如此,这一套代码的改变似乎对于其将比特币现金至于危险当中来说并不是一件有争议的事儿,它应该不会像当初硬分叉后导致社区分裂那样严重。

所有比特币现金的软件实施,包括了bitcoinABC、bircoin unlimited以及bitcoin classic都同意了升级。而且矿工、节点、交易所、钱包方和其他服务也没有就此产生巨大的骚动,他们也需要升级到新的软件版本来支持这些变化。

许多人对这次硬分叉感到满意的原因之一是开发者决定取消一些可能更具争议性的特性。

例如,OP_GROUP,这是一项旨在启动在比特币现金上进行资产创建功能的变革,当人们得知这些功能的竞争性提议可能即将出现时,一些人纷纷抛售了手中的比特币现金。然而,如果这些提议不能相对迅速地在协议上实现的话,比特币现金的开发者就不打算等待它们的实施了——也许他们会把opcode的事儿考虑到比特币现金的下一次硬分叉的时候来达成,下一次硬分叉的时间定于今年10月份。

与此同时,一些比特币现金的用户想知道比特币现金的区块参数是否有必要那么大,以便为大量的比特币现金项目提供空间,比如最近推出的抗审查社交网络备忘录(比特币现金版本的微博)。

因此,比特币现金可能会继续显示出其雄心。