在上一期评测中,我们深度解读了被称为“比特币和以太坊之子”的量子链。本期,王老师特别为大家解读了比特币的亲生儿子——比特币现金。希望大家都能有所收获~
一、BCH基本情况
比特币的出现,让陌生人之间的线上点对点价值传递成为可能。随着比特币交易量的激增,比特币的拥堵问题逐渐凸显。为了解决比特币网络的拥塞问题,比特币社区于2017年7月21日一致同意先升级隔离见证,在未来半年内将底层区块链的块大小升级为2M,即bip91分叉方案。而《showstopper》却出现了——挖矿巨头比特币大陆的挖矿池viabtc,准备了硬分叉系统,推出了基于比特币原链的“比特币现金”。
比特币修改了比特币的代码,支持大块(将块大小增加到8M),不包含隔离见证功能。它是由比特币ABC计划产生的区块链资产。
这里王老师想解释一下什么是隔离见证。一个比特币区块包含两种信息,一种是脚本签名,一种是包含交易信息的基本结构。隔离,本质上就是把一个块中的事务结构(事务信息签名信息)从同时处理改为拆分处理。举个通俗的例子,图的上半部分是一个没有Segwit的block,以火车的一节车厢作为比喻,而每一笔交易都是用黄色和蓝色的商品来表示,即脚本签名(认证信息)和交易的基本结构(包括交易地址和金额)。通过将脚本签名从每个交易中分离出来,原本只能运载三件货物的车厢可以容纳七件货物。也就是说,一个只能容纳三笔交易的区块,通过Segwit可以一次传输七笔交易,很好的解决了比特币扩容的问题。
比特币是比特币扩容之争的产物。有人认为隔离见证有效,也有人认为直接将block容量扩展到8M更有效。当双方不能达成一致意见时,就会产生分歧。直接把块容量扩展到8M,去掉隔离见证的链条,就成了比特币现金。比特币现金于2018年8月1日开始挖矿,在此之前比特币现金和比特币属于同一链条。
二、BCH的特色和优势
1.相比比特币,比特币现金的算法难度是可以动态调整的。
比特币的上限是2100万。随着越来越多的比特币被挖掘,算法的难度也会增加。比特币现金采用动态难度调整模式,制作难度会随着整个比特币现金网络中的计算能力进行调整。加入的节点越多,难度越高,反之亦然。
BTC每2016块做难度调整。比特币现金原本增加了“12小时内发出少于6块,难度值下降20%”的规则,这就是EDA规则。
但是,这个规则造成了极其糟糕的用户体验。由于矿工的套利动机,比特币提现的时间(交易确认时间)变得非常不稳定。矿工会用EDA规则快速降低比特现金的难度值,然后让挖矿更赚钱,吸引大量计算能力去挖比特现金。2016块挖出来之前,出块速度很快,甚至导致平均一分钟一个块,2000多分钟挖出来一个难度调整规则,导致难度增加。然后矿工切断计算电源,再用EDA Express降低难度值。此时,封锁速度将再次变得极其缓慢。矿工会操纵区块,12个小时不到6个区块,也就是2个多小时一个区块。EDA生效后,再做一遍。这就会导致比特币现金的异常混乱,有时非常快,有时又极其慢。
为了改变这种糟糕的局面,比特币现金通过硬分叉将算法难度调整规则从EDA改为DAA。DAA的目标是让挡位时间趋于10分钟,让难度调整更均衡地跟踪计算能力的变化。BCC/BCH开发人员和一些矿工声称他们已经做了测试,模拟了各种矿工的行为和经济模型,并表示他们可以做得比现在的EDA好得多。也就是说,平均BCC/BCH阻塞时间可以超过10分钟。此外,这种新的DAA算法旨在避免突然的难度下降和峰值。例如,当BCH网络的计算能力呈指数变化时,网络会快速调整难度,避免反馈振荡。
起初,比特币阻断的时间大约是10分钟。但随着比特币交易量的增加,出现了大规模的交易拥堵,交易确认时间变得不可预测,交易成本变得不可预测。比特币解决了交易成本不可预测的问题,但EDA规则也导致交易确认时间不可预测。DAA的新规定能否解决这个问题还有待观察。
2.比特币现金不采用Segwit方案,直接将块容量扩展到8M。
虽然隔离见证可以在一定程度上解决比特币的拥塞问题,但也存在一些弊端。首先,由于签名脚本的数据容量约占一个块的60%,所以即使在100%的事务中使用,也只相当于一个1.7MB的块。因此,即使在最佳状态下,扩展的容量也太小,无法应对指数级增长或全球使用。其次,由于签名与交易数据分离,就像一份没有签名的合同,削弱了比特币的安全性。第三,由于网络宽带的低效使用和二次哈希攻击(因为攻击者没有被强制使用隔离见证,没有解决),未来的扩展会变得更加困难。
因此,比特币现金(BCH)不采用存在安全隐患的隔离见证方案,直接将区块容量扩容至8M。简单来说,比特币现金取消了车道,开通了八条车道,瞬间解决了交通拥堵问题。未来还会根据市场的需要开设更多的车道。
三。BCH开发团队分析
要了解比特币现金的幕后团队,要从比特币扩容之争说起。关于比特币扩容的争议已经持续了很长时间。比特币核心开发组为代表,主张不扩张,主张用Segwit和闪电网解决交易能力问题。他们设计了隔离见证方案,称基于隔离见证的闪电网络系统将是比特币的未来。另一派是极端扩张派,主张直接扩张,派孤立证人方案。极端扩张主义者的代表有比特币XT、比特币Classic、比特币无限。
比特币XT开发组是主要由Gavin和Mike发起的开发组。2015年开始发挥影响力,2016年初被社区推上风口浪尖,但这是个坏名字,不是好名字。成立的主要原因是核心开发团队拒绝扩展区块,加文留下了一个项目团队试图扩展比特币链条。但这一行为被社区解读为分裂行为,加文和迈克差点被淹。迈克还声称比特币项目失败,退出了比特币社区。目前这个发展群体的存在是非常微弱的。
比特币经典的开发主要由加文和杰夫发起。也是继核心开发团队拒绝拓展,XT项目组失败后,又一次尝试拓展链条。经典开发团队在2016年上半年发挥影响力,一度获得约5%的算力支持。但核心开发团队和中国矿工在香港签署了其中一个著名的“香港共识”,规定矿工只能在生产环境中运行核心兼容的软件,导致Classic的影响力几乎可有可无。
比特币无限(BU)开发组是Classic扩容努力失败后,再次发起扩大大宗交易量的开发组。网上资料显示,BU发展集团是比特大陆培养出来对抗核心团队的组织。无限从2017年8月开始站在媒体面前。就是在各大社区对香港核心开发组的承诺彻底失望之后,Unlimited才开始受到大量关注。
2017年3月,蚂蚁矿池开始支持比特币无限,同年6月,蚂蚁矿池发布UAHF方案(如果Segwit2x未能及时激活,蚂蚁矿池于8月1日在UASF进行了未公开的BU硬分叉)。比特大陆旗下的Viabtc是第一个运行比特币无限节点的矿池,也是第一个运行非核心节点的矿池。正是viabtc对比特币现金的支持,才能顺利诞生。
蚂蚁矿池和viabtc属于比特大陆,BU发展集团是比特大陆培养的。可见,比特大陆对比特币现金的诞生功不可没。比特大陆创始人吴也与比特币核心开发团队决裂,成为整个技术界的众矢之的。甚至在遭到各方质疑后,他还恼羞成怒,在推特上说出“fxxk你要Fxxk就你妈”这样的侮辱性话语。
可见比特币现金其实是有比特大陆支持的。有这样强大的背景作为支撑,比特币现金未来的路还是比较平坦的。但是比特币现金的核心开发团队比特币无限在国际上的口碑很差,后面会详细分析。
四。提交BCH代码的进度
为了便于对代码质量和进度的评估,王先生特意在GitHub上展示了和的代码提交情况。从下图可以看出,BCH上次提交代码是在25天前,而BTC上次提交代码是在17小时前。BCH和BTC代码都被提交了1万次以上,但BTC代码被分叉了19076次,而BCH代码只被分叉了297次,远远低于BTC;类似地,BCH代码被查看和收集的频率远低于BTC代码。由此可见,BCH代码的质量和提交代码的频率远不如BTC。可以看出,比特币比特币核心团队做事很认真,而BCH团队能力略显不足。
动词(verb的缩写)BCH价格分析
截至2018年5月22日,BCH价格为7659元,以1313.2亿元市值排名数字货币第四,流通率81.63%,换手率仅为2.5%,说明BCH近期基本没有成交。目前,BCH已在Huobi、Binan、Okex等93家国内外交易所上架。
BCH的价格自上市以来大幅上涨,从2017年8月1日的287美元涨到2017年8月20日的894美元,短短20天涨了两倍。随后两个月,BCH价格回调,价格在300-600美元区间波动。2017年11月,BCH价格大幅上涨,从11月初的450美元涨到12月的4070美元,涨价近9倍。经过一段时间的大幅波动,BCH的价格在2018年1月开始大幅调整,从2000多美元调整到600多美元。2018年4月,BCH价格随着牛市反弹。从下图可以看出,BCH价格的走势与BTC价格的走势基本一致。这主要是因为BCH是BTC的分支机构,2017年8月1日前持有BTC的用户将获得等量的BCH。所以BCH和BTC的供需基本相同,所以价格会同步波动。
不及物动词BCH投资价值分析
1.BCH与BTC拥有相同的用户基础,自推出以来一直得到各大交易所的支持。
BCH和BTC是按照1:1的比例产生的。BCH和BTC目前拥有几乎相同的用户基础,并得到广泛的交易所和钱包的支持。BCH出生后不久,主要的全球交易平台开始在BCH交易。中国三大交易平台Huobi.com、OKCoin、btc中国第一时间开始BCH交易,其他交易平台也陆续上线。国外的交易平台,尤其是日韩的,第一时间表达了对BCH交易的支持。像波洛涅克斯和比特币基地这样的交易平台,虽然最初被拒绝,但后来在社区的压力下转而支持BCH。
数字货币的价值支撑核心在于网络效应的形成。比特币之所以能在数字货币市场排名第一,正是因为网络效应的形成。大多数持有比特币的人都会尽力维护比特币的正面形象。BCH和比特币拥有相同的用户基础。2017年8月1日之前持有比特币的人将获得等量的BCH。即使有些人不喜欢BCH,当账户里平白多了BCH,人们也会因为逐利而改变看法,多看BCH。这是BCH与其他伪币相比的优势。
2.相比比特币,BCH交易成本低,更注重用户体验。
对于比特币的原始链条来说,现在最大的问题是交易拥堵和手续费高,而BCH很好地解决了这个问题。BCH删除了SegWit(赛格维特),取消了1M的块大小限制,不存在块大小限制问题。这意味着使用比特币现金不会有交易积累,所以交易手续费会更低。相比比特币原始链平均10美元的交易费用,BCH只需要几分钱甚至更少。随着交易成本优势的凸显,许多在线企业和商家账户将加入BCH生态系统,以创建一个更好的支付系统。
BCH更好的用户体验可能会打破比特币的网络效应。如果比特币不能提供有竞争力的费用,那么原本使用比特币的商家和用户就会转移到BCH,导致BCH的价格上涨,投资者也会跟着上涨,然后是矿商。由于比特币和BCH使用相同的算法,当矿工转比特币现金时,比特币系统会卡死,即无法正常封出,封出难度只能在2016封后调整。这对比特币无疑是致命的打击。
七。BCH投资风险分析
1.1的能力。BCH技术开发团队忧心忡忡。
从代码提交的进度和关注度来看,BCH技术团队的代码实力远不如比特币核心团队。根据网上的信息,BCH的领导者比特币无限的国际声誉不容乐观。2017年3月15日,比特币无限受到攻击,矿工和节点运营商停止运营6小时。因此,矿工损失了20多万美元的利润,节点暂时崩溃。比特币无限节点数从800个下降到300个左右。这次攻击或软件崩溃并没有对比特币网络造成重大影响。但这次攻击让人们对BU团队产生了质疑,认为他们经验不足,没有专业能力领导比特币的发展。
王老师认为这个风险挺大的。BCH一直依靠比特大陆成长。如果背后的技术团队实力达不到预期,价值网就会崩溃,更别说长期发展了。
2.2的风险。BCH太集权了。
与世界各地的比特币节点不同,BCH从代码开发到节点运营(挖矿)再到营销,完全由比特大陆为首的小集团主导。这使得BCH的反攻击能力令人担忧。无论是政府宣布采矿非法,还是主要发达国家转变态度开始打击虚拟货币(前两者是大概率事件),或者是开发团队停滞不前,BCH都会受到严重影响。此外,比特大陆控制的比特币ABC开发团队实际上独裁BCH开发,比如2017年11月14日推硬叉升级,钦点难度调整算法。如果BCH真的由比特大陆主导,那么安全性将大打折扣,这与比特币的去中心化理念相悖。
3.交易量小,交易速度达不到预期。
虽然BCH吹嘘提供更大的传输容量,但事实上,在BCH的链条中传输量非常少,不仅低于BTC,甚至低于LTC。由于交易量低,BCH的块大小很少超过1MB,最新的块大小只有57KB。事实上,通过硬分叉来扩大容量几乎没有意义。
此外,BCH的交易速度也和想象中一样快。从下图可以看出,比特币的平均交易确认时间为8M11s,而比特币现金的平均交易确认时间为9m32s。比特币现金比比特币交易确认时间长。可见,将块容量扩大到8m并没有达到预期的效果。
4.缺乏扩张计划。
通过增加块大小来增加链的吞吐量,只能线性增加TPS,但这只能说是治标不治本。比特币的吞吐量和支付宝相差一万多倍。仅仅通过增加块大小,吞吐量最多只能从一万次降到一千次。它离成为全球支付系统还差得很远。而且到目前为止,BCH除了增加块大小,没有其他的扩展方式。
总结
从上面的分析可以看出,比特币现金是比特币扩容之争的产物。它简单粗暴地将块大小扩大到8M,以降低交易费用。但由于目前链上的交易数量有限,BCH块大小很少超过1M,还看不到块扩展后的效果。BCH的技术团队与BTC相比还有一定的差距。BCH的发展壮大有赖于比特大陆的支持,并没有完全去中心化。因此,BCH网络的安全也将受到威胁。王老师认为,BCH要超越比特币还有很长的路要走。