比特币家族那些事(中)【币圈八卦(三)】
人的命运,不只取决于个人努力和社会进程,更重要的是选择的智慧。微信&知乎『丧心病狂的社会攻城狮』,金色财经专栏&微博@Warrior比特币玩家。
更正一个错误:昨天介绍Bitcoin XT时提到的Mike Hearn并不是原Core成员,而是前谷歌工程师,他在XT失败后扬言比特币必然失败并卖出了所有比特币。而与Gavin一起被踢出的是Jeff Garzik,他目前是Bloq的联合创始人。
btc1
btc1就是SegWit2x,即隔离见证+2MB扩容,这是香港共识后Core部分成员与BU和其它增加区块大小派的妥协方案,也是BIP91(比特币第148号改进提议)的内容。它兼容BIP148,但仍然很快被Core核心团队撕毁。这个开发团队由开头提到的Jeff Garzik主导开发,Gavin也有检查代码,比特币安全公司BitGo也有支持。这是一种不彻底、延迟解决的方案。
UASF
UASF即用户激活软分叉,软分叉即留出一段时间给全网节点升级代码,在此期间新旧节点可以共存,但达到期限后旧代码节点将不被网络接受。这是BIP148的内容,也是Core支持的SegWit扩容方案,但是与SegWit2x不同,UASF完全由Core控制。虽然是软分叉,但也需要由比特币网络中大部分节点表示支持才能成功。如果两派势力相当,仍然会造成比特币的分裂。
UAHF与Bitcoin ABC
为了应对UASF的威胁及维护矿工利益,今年6月份,国内最大的矿机生产商和矿池比特大陆(Bitmain)提出了UAHF,即用户激活硬分叉。这是一种硬分叉,将直接在8月1日北京时间20:20分裂比特币为两条链,互不兼容。但可以共用矿机,依靠哈希算力对决。同时,比特大陆还声明出现以下情况之一就会保留这条链:
- 如果UASF成功分裂了比特币主链
- UAHF链挖矿收益更高
- 没有其它更好的大区块方案
6月底,Bitcoin ABC应运而生,全称为Bitcoin Adjustable Blocksize Cap——区块大小可变的比特币,它第一个实现了Bitcoin Cash(BCC/BCH)的可运行代码版本。之后,Bitcoin Classic和BU相继发布了兼容BCC的代码版本。
分叉对决
7月12日,Core发了一则公告《警告:可能的网络分裂》,恐吓将于7月31日发起UASF,届时比特币很可能分裂成两条链,如果UASF分叉得到足够算力支持,有可能篡改主链。因此用户钱包里的币,不管经过多少个确认,都可能丢失。这直接导致了7月的熊市,比特币最低跌至12900,几乎腰斩。
7月20日,全网算力进行了对SegWit2x的表决,超过95%的算力支持,这意味着SegWit2x将在半年内部署,也就是11月13日的分叉。
8月1日,UASF如预期激活,但并没有获得很多节点支持,12个小时后,Bitcoin Cash正式诞生。
利益之争
比特币的交易拥堵已经持续了一年以上,原因在于1MB的区块只能放不到3000笔交易,10分钟一个区块(不考虑算力波动和垃圾交易)。
Core一直坚持1MB区块大小,而通过SegWit和闪电网络解决链上交易拥堵的问题,BU、Bitcoin ABC等则一直支持大区块。这背后的利益是什么?
闪电网络的原理是增加侧链,引入第三方结算节点对小额交易合并处理,再发送到主链,可以减少主链负担。但第三方节点的问题是会受到审查,如同支付宝;同时,主链上的转账手续费将会十分昂贵,试想一笔手续费0.1BTC的转账吧。这其实是一种中心化的解决方案,受益方是没有矿机的Core及其背后公司BlockStream。同时,Core的理念是比特币不应作为日常支付使用,而是价值存储。
大区块的优势则显而易见,矿工的收益来源于区块奖励和矿工费。区块奖励迟早会消失,因此矿工费对于矿工意义重大。比特币的设计初衷是点对点的电子现金网络,目标是低手续费、快捷。不能保证用户体验,则失去了其意义。从这个角度看,BCC才是真正的比特币。
当然,这些其实都不是决定性因素,这场大战最后谁能幸存呢?
微博上总有读者私信询问关于区块链出海的问题,所以建了个芥末圈子(非知识星球)『区块之殇』,方便大家交流,有问题都可提问。原创不易,欢迎点击链接加入。
本文由币乎社区(bihu.com)内容支持计划赞助