查看原文
其他

解读比特币UASF(BIP148), UAHF(BCC)等扩容分叉问题

2017-07-24 江卓尔 币源社区


最近,很不幸地,比特币用户又经历了两次恐吓。


1、第一次是7月12日,UASF(BIP148):


Core发了一则措辞严厉的公告《警告:可能的网络分裂》,声称7月31日UASF(BIP148)软分叉发起后,有可能出现比特币分叉,并且BIP148分叉在得到足够算力支持后,有可能覆盖重写主链,因此用户收到的币,不管是经过多少个确认,最后都可能从钱包中消失,比特币有可能分裂成两条链。


这一警告在用户中引起了极大的恐慌,币价应声而跌,最低崩盘至12900,几乎从前阶段高点跌掉了了40%。



但事实真相是什么呢?实际上只要对扩容之争稍有了解的人,都知道社区85%以上的算力和几乎全部有名有姓的公司,都已经签署了纽约共识(Segwit2X),共识中约定以先SW软分叉,后2M硬分叉的方式完成扩容升级,并且Segwit2X已经兼容了UASF(BIP148),也就是说Core警告中的BIP148分叉,几乎不可能发生。


那为什么Core警告中故意对纽约共识(Segwit2X)只字不提,以致造成了恐慌性崩盘,血洗了无数散户呢?实际上,纽约共识几乎是对一年多前香港共识的重申(参考阅读《比特币圆桌会议达成扩容共识》),在香港共识中业内企业和Core开发者同意先SW软分叉,一年后再2M硬分叉。


很多人污蔑矿工要和Core争夺比特币的开发权,这是彻头彻尾的谎言。中本聪在为了防止早期垃圾交易攻击,做了1M的区块临时限制,中本聪明确说比特币未来要升级到大区块,甚至连扩容代码都给出了。中本聪认为未来网络能瞬传两部DVD,几兆的区块大小完全不是问题。为了解决旧区块积累太大的问题,中本聪还在白皮书中专门写了第6章 回收硬盘空间,指出可以通过压缩删除无用旧区块数据的方法,解决硬盘空间问题。



(图片:中本聪给出将来升级大区块的计划)


只要Core不把区块永久锁死1M,遵循中本聪白皮书中把比特币作为现金(而不是银行结算网络)的设计,矿工很乐意让Core继续开发,矿工从来不反对SW和LN等侧链,只要是能提高比特币用户数和价格的技术,矿工为什么反对呢?所以矿工愿意先SW,1年后再2M。

香港共识本已解决了扩容之争,但可惜之后由于Core拒绝履约,以及BTCC等矿池对共识的违约,导致香港共识成为一纸空文,比特币又浪费了宝贵的1年3个月的时间,市场占有率从80%急跌到40%,最后社区在忍无可忍之下,重新达成了纽约共识。


纽约共识几乎就是香港共识的翻版,唯一的区别在于,既然Core拒绝接受社区共识,那我们就自己干好了。Core最早有5名有代码提交权限的核心成员,但其中的2人,Gavin Andresen(中本聪指定的BTC项目继承者)和Jeff Garzik由于要求按中本聪计划进行区块扩容,因此在经历了漫长的争吵后,被Core踢出了开发团队。本次纽约共识,就是由前五核心之一的Jeff Garzik,牵头成立Segwit2X开发小组,进行代码开发。纽约共识是比特币去中心化的一次巨大进步,纽约共识证明了哪怕开发者无视社区的需求,社区也有能力重新组织开发力量。


因此不难想象,我们伟大的Core巫师,对这个绕开Core的社区共识有多么恼怒:尔等麻瓜,居然敢染指吾等高贵巫师才有权力修

改的代码?!


Core要对已经几乎不可能发生的BIP148分叉进行警告,也不是不可以,但Core有什么权力隐瞒基本事实,对已经达成的纽约共识(Segwit2X)只字不提?尤其是在Segwit2X已经兼容BIP148,BIP148分叉几乎不可能发生的情况下,还对不明真相的小白进行恶意恐吓?这几乎是一种搅屎棍一样的心态。不出所料,在Segwit2X开始投票锁定后,币价迅速上涨50%,恢复到了19000元。但不知道在这一轮恐慌下跌中,又有多少小白被Core吓得交出了带血的BTC。


2、第二次是7月24日,UAHF(BCC):


要说明UAHF(BCC)是什么,首先还是得解释UASF(BIP148)是怎么回事。Core美名其曰UASF是“用户激活软分叉”,是用户自己当家做主,但实际上是利用社区害怕分裂的弱点,在没有经过任何投票和流程的情况下,由开发直接指定8月1日激活SW软分叉,实际上不是UASF,而是DASF“开发激活软分叉”。8月1日后Core不管有没有投票,你同不同意,都要激活SW软分叉,你服不服?不服的话,我就要分裂出两个比特币,看你怕不怕?


那么,Core不怕币价下跌吗?Core当然不怕,在Mt.Gox(门头沟交易所)倒闭的损失列表中,我们可以看到大部分Core主要开发成员的大名。他们既没有币又没有矿机,反而吃准了用户和矿工在比特币上有大量沉没成本,因此卑鄙地以此威胁社区“我要分裂出两个比特币,看你怕不怕”。

实际上,理解比特币代码,和理解比特币,几乎没有任何关系,比特币更多的是一个经济和货币问题,而不是一个技术问题。这也是为什么Core会反对大区块的根本原因,Core以为他们从代码底层了解比特币,所以最理解比特币,实际上他们对比特币的理解非常浅薄。



(国内某Core代码贡献者对BTC的认识水平)

UASF(BIP148)最可怕风险是,在148链获得过半算力支持后,将覆盖重写主链,取消掉所有之前的交易,这就是为什么Core警告“收到的币不管是经过多少个确认,最后都可能从钱包中消失”,这是非常可怕的事故,同时也可以见Core的恶毒之处,不

通过让大量用户丢币的办法,威胁用户使用148链,“不用148链?那你就等着丢币吧!”

因此,为了避免严重的丢币事故,社区另外一些成员提出了UAHF(用户激活硬分叉),作为和UASF(用户激活软分叉)相对应的防御手段。你Core不是想用148链覆盖重写主链,让用户丢币吗?那我就硬分叉出一条和148不兼容的链(第一个区块大于1M),来保证我的币是安全的。


不过讽刺的是,UASF(BIP148)由于被Segwit2X兼容,因此没有分叉出一条链,反而是UAHF产生了一个新币——BCC。由于Core一直拒绝扩容,因此对硬分叉风险极尽所能地夸大其词,导致又有很多小白被Core恐吓,一听到硬分叉就赶紧卖币,结果呢?和

UASF(BIP148)的恐吓一样,又是一个V型反转,截止发文时一天过去了,币价还在18500的位置。

3、BCC:Bitcoin Cash,比特现金

3.1、BCC是什么:BTC的1:1送币


BCC准确地说,是一个比特币的“克隆竞争币”。BCC将在8月1日时,从比特币主链上分支出来,带着分支时所有的用户和余额信息。任何在分支时有BTC私钥的人,在8月1日后都将获得BCC币的赠送。


BCC不是BTC,它并不像ETC一样,试图和ETH争夺冠名权,而是主动改了名字,并做了完善的双向防重放攻击,用户可以安全地把BTC和BCC当做两个不同的币来用。


BCC在Core版本上,去掉了SW,使得整个系统更为简单和健壮,并将区块提升到8M。为了防止小算力时被BTC现有的高难度卡住,

增加了“若最近12小时出块小于6个,则降低25%难度”的难度调整规则。BCC未来支持LN(闪电网络)和Rootstock(智能合约)等技术(不是必须有SW才能支持LN和Rootstock,而是通过任何方法解决交易可锻性问题后,都能支持LN和Rootstock)。

3.2、BCC白送的3500元:


首先,我觉得任何人,哪怕你反对BCC,你都得感谢这个白送的BCC给你送钱了。如果你很讨厌BCC,你应该立即把BTC充到viabtc.com或OKEX.com,把1个BTC拆分成1个BCC+1个BCS(BCS=8月1日后的BTC),然后把BCC卖掉白得3500元,保留BCS等8月1日后提出来,那你还是有1个BTC。如果担心BTC跌价的话,还可以在期货市场做空1个BTC,以锁定利润。


然后,为什么会凭空多出3500元?这3500元的价值来自何处?本质上是因为Core认为BTC不能当现金用,要把BTC发展成结算网络,要建立手续费市场,要每笔交易高手续费,按Adam back(Blockstream大BOSS)的观点,以后每笔交易手续费要到100美元。如果按Core的这种路线图,那就意味着把很大一块现金市场拱手让给其它山寨币。




(图片:哪怕到现在,bitcoin.org上面也写着,比特币应该是“零或极低的手续费”)

现金市场显然是价值巨大的,BCC凭空多出的这3500元,就是比特币BCC这个子品牌占领现金市场,得到的价值提升。假设BTC价值是X,BCC由于占领了现金市场价值为Y,那对原持币人来说,价值就从X提高到了X+Y,这无论如何肯定是好事,是实实在在的3500


3.3、我对BCC的态度:不支持,不反对


我对BCC不支持的原因是:


① 我不希望现在多出一个币来分散大区块阵营的力量,这有可能造成纽约共识(Segwit2X)2M扩容的力量分散。


② 多出一个币,可能对市场造成动荡和混乱。


但我对BCC也不反对,原因是:


① BCC不试图和BTC争夺比特币(Bitcoin)的冠名权,不造成市场对“两个比特币”的混乱。更不会造成“比特币总量翻倍”。就像计算ETH总量时,没人会把ETC计入,计算BTC总量时,也没人会把BCC计入。


② BCC不是BTC的敌对币,BCC视自己为BTC的竞争者,不是“我要干掉你”,而是“我要比你干得更好”。


从法理上来说,任何人都有发起竞争的权力。法币被BTC竞争,是因为法币通过滥发剥削民众。BTC被BCC竞争,是因为Core长时间拒绝扩容,导致BTC拥堵,用户难以使用。不能说BTC有权对法币发起竞争,而BCC就没有权对BTC发起竞争。我不希望多出一个BCC

币,但我也尊重BCC的竞争权,不反对BCC发起竞争。


③ 在Core长期“硬分叉危险”的恐吓下,很多人对硬分叉抱有极大的恐惧,这使得11月纽约共识(Segwit2X)的第二步2M硬分叉风险不可控制。


因此有必要先通过一个良性的硬分叉,破除这些人被Core恐吓的恐惧。看,ETH和ETC硬分叉后各自涨了几十倍,BTC分出BCC也没跌,为什么不硬分叉升到2M呢?


升了以后交易就不堵了,新用户就更多了,BTC的价值和价格就会持续上涨。


④ 2M硬分叉依然有失败的危险,有些公司支持纽约共识的目的可能只是为了骗SW,就像Segwit2X的第一步SW刚锁定,BTCC的CEO 李启元就发了一条推特,调查要2M还是1M。鉴于BTCC已经有过一次背叛香港共识的黑历史,不能保证BTCC或其他公司没有背叛纽约共识的可能。


在这种情况下,BCC通过竞争和鲶鱼效应,能迫使BTC扩容,哪怕BTC最后不能扩容,BCC也保留了中本聪白皮书思想的火种。有希望通过大区块+闪电网络+智能合约 更好的用户体验和竞争,从用户数和总市值上,超过BTC。


⑤ 现在依然无法确定SW是否有致命问题,比如专利保护,BUG,架构等等,也有足够多(多到足以维持一个币的生态)的人反对上SW,而不像一般扩容派一样同意SW+2M一起上例如比特耶稣Roger Ver(持有30万币和Bitcoin.com网站)。因此保留一个无SW的BCC作为比特币的备份和种子,很有必要。


最后,有人说今天你分个BCC,明天我自己去搞个BCD,天下岂不是大乱?这种是典型的滑坡谬误,因为Core卡住1M的脖子拒绝扩容,所以才产生了用户对BCC的需求,Core拒绝扩容是因,产生BCC是果。不是反过来,因为分了BCC,就凭空冒出了对BCC的需求。BCC并不是新鲜事,最早的克隆竞争币,是比特币第一次50币减半时,有人分了一个不减半的币出来,当然市场不承认,死掉了。不信你可以找矿池矿场,从BCD一直分到BCZ,看看有没有用户过来用你的币。


3.4、BCC和近期币价走向:


我经常说一句话:币价短期问上帝,长期问用户数。因此我不做任何短期币价预测,短期任何一个因素都可能大幅影响币价。我只谈一个可能影响币价的因素,但注意这不意味着预测币价会涨或跌,有可能另一个更大的因素,轻易覆盖了这个因素。


由于凭空多出了一个BCC,现在买一个BTC等于8月1日后除了BTC,还送一个BCC,因此可能出现以下两种买入BTC的资金,对币价造成影响:


1、觉得买一(BTC)送一(BCC)划算,而买入的资金。


2、通过买一(BTC)送一(BCC)套利的资金,具体方法是:


① 人民币买入BTC。


② 到viabtc.com拆分BTC,卖掉BCC获得3500元,留下8月1日后的BTC。


③ 期货做空一个BTC,锁定BTC价格。


④ 8月1日后卖掉BTC+平掉空单,获利一个BCC的3500元。


注意套利有风险,非专业人士勿自行乱尝试!


3.5、BCC未来的走向:成为BTC的影子币或竞争币


如果纽约共识(Segwit2X)的2M扩容成功:


BCC将成为BTC的影子币,就像LTC现在是BTC的影子币一样,例如:


① BCC将承担BTC的测试工作,就像LTC先为BTC测试SW。


② BCC作为BTC的备份,防止BTC走入技术死胡同,或发生重大破坏性事故。


③ BCC作为BTC的小盘股,很多人买LTC的原因是看好BTC,但BTC市值太大,上涨倍数有限,因此买入可能涨更多倍的LTC。未来这一角色可能就会由BCC担任。


如果纽约共识(Segwit2X)的2M扩容失败:


BCC将成为唯一的大区块中本聪币,吸引所有的大区块派用户。BCC依靠对中本聪白皮书与思想的继承,和大区块更好的用户体验,与BTC展开竞争。BCC价格将有可能显著高于现在,甚至超过BTC。


因此除非你非常倾向其中一种币,否则不建议单独卖掉一种,买入另一种,这种冒险收益有限,却存在着极大的裸风险,最好两种都留着。例如如果纽约共识的2M硬分叉,我会卖掉1M币买入2M币,但我现在会都保留BTC和BCC,不会单独卖掉其中任何一种。


4、如何获得BCC币:


4.1有私钥的链上币:


BCC在北京时间2017-08-01 20:20开始挖,只要将这个时间点存BTC的私钥导入BCC钱包(https://download.bitcoinabc.org/0.14.4/win/)中,就能获得对应的1:1 BCC送币。担心私钥安全的话,可以先将私钥上的BTC币移走,再用空白的私钥导入BCC钱包。


4.2交易所币:


不同交易所的承诺可能不同,


① 承诺提供BCC币+交易(viabtc.com和OKEX.com),由于8月1日后一段时间,交易所可能都不开放提现充值BCC币,因此建议把币放在这样的交易所,便于交易。


② 只承诺提供BCC币(BTCC),会帮你把BCC币卖掉买入BTC币(币信)。


不过就如上面所说,除非你非常倾向其中一种,不然不建议单独卖掉某一种,不然不管后面是纽约共识2M失败,BCC竞争超过BTC,还是BCC像ETC一样出现大幅炒作的情况,都有可能错失机会。ETC上线后第10天,价格最高达到ETH的46%,这让很多一开始就按5%-10%ETH价格贱卖ETC的人后悔不已。


最后,我想用昌用老师的一句话结束本文:







更多阅读:

动向 | 硬分叉一时叫停,比特币价格疯狂反扑,后续或有新战争

央行货币政策委员:建议发放数字金融牌照

央行研究所所长姚前,全面解读数字货币发展与监管

ICO洪流泥沙俱下,业内呼吁监管尽快落地

人民网:如何驾驭"达摩克利斯之剑", 让数字经济引领全球经济增长



责任编辑:Cosmo

本文作者:江卓尔

内容来源:sosobtc;原作者保留相关权利

免责声明:文章不构成投资建议,观点不代表币源社区立场

商务合作:联系邮箱 xiaoyuzhu@coingogo.com


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存