比特币白皮书发布后,神秘的创造者中本聪在社区留言时就指出——比特币未来的扩容隐患。未来并不远,10年里,扩容问题引发了两次“内战”。

第一次扩容,比特币分叉,诞生了比特币现金(BCH);第二次,战火烧到了比特币现金上。

矿霸交锋、支持者倒戈、新旧势力的角力和理想主义者向套利者的转变,这些曾经发生在比特币上的事情正在比特币现金身上一一重演。

象征“去中心”“去权威”的虚拟货币,不断经历着分裂之痛,这一过程中,总有人试图成为权威,让“去中心化”的乌托邦梦想充满了现实嘲讽。

“内战”爆发

今年8月1日,比特币的分叉币BCH正式诞生1年。尽管它的身上始终围绕着“是否为真正的比特币”之争,但这个从比特币区块高度478559分叉出的新链,在过去1年里走出了一条独立路线。

1年里,它的底层协议不断升级,BCH获得了超过28个钱包(官网)、8家已知矿池、126家交易所(非小号数据)的支持。

在BCH独立1周年之际,矿池比特币.com的经营者Alejandro de la Torre就表示,BCH网络到目前为止已经走过了令人惊叹的一年, “BCH扩展到19种不同的服务,包括Bitpay、Coingate、Coinpay等。比特币现金也参与了14个不同的项目,如Openbazaar、Joystream和Counterparty。”

今年5月,BCH完成了一次硬分叉,将区块上限从8MB增加至32MB。今年11月,BCH将再次迎来升级,作为生态的成员,开发者、矿池、矿工等各个环节都为此做着准备。

原本,BCH社区仅将此视作升级来临前的另一个节点客户端,但“锁死底层协议”、“扩容至128MB”等理念在社区中不断发酵,引发了内部对BCH将会分叉出一个新币的担忧。

“一旦进行分叉,分叉出来的新币将面临一系列的问题,比如算力支持问题,定价问题,认可度问题,以及交易所、钱包、浏览器等加密货币是否支持的问题。”微博上,一名BCH的支持者发布文章认为,这些事情都是决定一个币种能否存活下去的关键。

128MB区块容量也带来一些社区成员的安全隐忧。目前,比特币现金的区块上限为32MB。8月下旬,有BCH社区成员认为,根据区块链浏览器可见,BCH最近的10个区块中,只有1个块超过了100KB,完全不到32MB的1/3,“够用的情况下,扩容到128MB非常危险,使用者不多时,攻击者几乎零成本就可以填满128MB的区块,带来网络崩溃。”

社区成员很怀疑BCH扩容至128MB的必要性。连以太坊创始人Vitalik Buterin都认为“BCH区块容量上限扩展到128MB是一个灾难”。

8月底,争论从内部探讨开始上升为社区意见领袖间的互相攻讦。作为nChain的首席科学家,Craig S Wright坚定地要恢复比特币原始协议,并将其锁死。

CSW不断地向外界表明,锁死底层协议,是为了能让企业和开发者在一个稳定的数字货币协议上进行构建。但BCH的另一个知名意见领袖吴忌寒认为,底层协议必须要不断适应用户需求而变化,区块链技术在第二个十年注定会激烈竞逐,“锁死底层协议是死路一条。”

作为比特大陆的创始人,吴忌寒在去年比特币的扩容之争中,身体力行地支持着BCH。不但比特大陆投资的矿池投入BCH挖矿,连吴忌寒个人也在去年9月表示,已经把比特币清仓全部换成BCH。当时,比特币已经站上25000美元高位。

激烈争辩之下,两名意见领袖在内外部的发言中,都流出互指对方为骗子的聊天记录。

各自为战

这场“内战”的导火索是矿池企业CoinGeek和区块链公司nChain联合声明要恢复比特币原始协议。

作为支持BCH的大型矿池,CoinGeek的声明中明确表示,在2018年11月协议升级时,他们推出的原始协议,不支持对 “操作码OP_DATASIGVERIFY和规范事务排序”的更改。而这部分内容直指BCH的主力开发团队BitcoinABC。因为这两项更改就是该团队在8月8日对外宣布的修订。

除此之外,BCH硬分叉扩容为32MB,也是BitcoinABC作为技术支持方主导完成。这一次,nChain要把这个容量再增加4倍。

2017年,比特币的“香港共识”达成后,比特大陆就提出了激活硬分叉的UAHF计划,由Bitcoin ABC主导开发。该团队的首席开发者Amaury Séchet 就是那个宣布BCH诞生的人。

这一年里,BitcoinABC完成了BCH的多次升级 ,包括对BCH地址格式的重新编码,解决BCH与比特币的地址格式容易混淆的问题;还有一些比特币脚本操作码的添加或重新激活。

比起Bitcoin ABC,2017年底加入BCH开发的nChain布局稍晚。最近的一年里,nChain完成了BCH小世界网络模型和比特币图灵完备的计算理论,也资助了很多BCH应用和开发团队,还在全球范围内实验1GB区块等。

从nChain对容量的动作看,它和Bitcoin ABC一样,始终支持大区块。作为BCH开发者生态上的一环,nChain和BitcoinABC都在一条战线上为这条分叉链做出贡献。未曾想到,如今这场纷争率先从技术上的“反目”开始。

人们始终不能理解,CSW为何激进地坚持要扩容至128MB。在接受蜂巢财经采访时,CSW认为比特币的拥堵是区块上限造成的,“比特币白皮书一开始就没有限制容量,2GB以下都没有用途,现在扩容到128也只是迈出一小步。”

有人把区块大小比作马路车道,交易量就是车流量。按照Bitcoin ABC的思路,目前32车道已经够用了,不够用再修;但CSW认为有必要未雨绸缪,提前修好128车道,大企业想应用BCH就不用担心区块限制。

如果增加区块容量尚不算偏离BCH“大区块”的理念,CSW要在BCH上使用他的专利就令人费解,其动机一度令社区产生怀疑。

作为nChain的首席科学家,CSW与这家公司申请了大量区块链方面的技术专利,而有些专利并没有实际使用,这让他的专利申请带有一定防卫性质,惹来不少争议,甚至有舆论抨击他为“专利流氓”,靠专利防卫的官司来获利。此次“锁死底层协议”的想法,也被外界解读为争夺BCH控制权的野心。

BCH另一名知名支持者“闪电”认为,CSW这么做不利于BCH生态发展,“互联网成功的原因之一归结于发明人没有申请专利,没有把TCP/IP视为私有财产,而BCH作为开源项目,可以近似看成一个开放性自由市场,不需要任何人授权就可以使用BCH任何技术来实现你的商业。”

而对于“锁死底层协议”,CSW坚持,在稳定的协议上进行开发,更有利于未来BCH的规模化发展。

BCH升级在即,半路杀出个“中本聪”相关推荐

  1. BCH升级在即,什么是OP_CHECKDATASIG和Canonical Transaction Ordering(一)

    作者:行走的翻译C 如题,小编今天主要解释下BCH11月份升级会新添的两个技术特征:OP_CHECKDATASIG和Canonical Transaction Ordering.今天先讲一下OP_CH ...

  2. Bitcoin ABC发布11月BCH升级要点,快看做了哪些改变?

    比特币现金在11月份即将到来的升级一直都是大家关注的重点.针对此次升级的方向,BCH社区也进行过多次的讨论.上个月,比特币现金的主要开发团队Bitcoin ABC针对2018年11月15日即将到来的升 ...

  3. 全新稳定体验 新浪页助升级在即

    全新稳定体验 新浪页助升级在即 众所周知,页游玩家一直是不可小觑的一部分游戏力量,然而目前市面上,不管是针对页游进行的浏览器优化,还是针对页游推出的辅助,虽然让人眼花缭乱但却都不是最好用的一款,或多或 ...

  4. 升级在即,BU发布新版本并将Mempool未确认交易限制增加到500

    为了BCH十一月份的网络升级能够顺利进行,BCH的各个开发团队都已经为此准备了将近半年时间.Bitcoin ABC 早已发布了更新所需的软件新版本,并进行多次测试和修复.Bitcoin Unlimit ...

  5. BCH升级辩论仍在继续:BU提出一项新的硬分叉策略

    8月21日Bitcoin Unlimited(比特币无限)首席开发者安德鲁·斯通(Andrew Stone)撰写了一份提案,提出一项11月BCH硬分叉的策略.斯通解释说,现在两个全节点客户端提出了两个 ...

  6. 运行BU,利用矿工投票机制寻求BCH升级方案

    围绕着11月的升级问题,BCH社区前段时间可谓纷争不断,开发团队Bitcoin ABC和nChain分别提出了各自的升级方案,但是双方却明确表示不能接受对方的版本. 正在火药味正浓之际,2018年8月 ...

  7. BCH升级新版本,实不相瞒该抄底了

    最近这段时间,BCH各项技术开发工作都在如火如荼的进行.尤其是11月份的BCH协议升级,BCH开发者们一直都在讨论.准备.虽然现在距离11月份的升级还有两个多月的时间,但是BCH的下一次升级的版本已经 ...

  8. BCH升级日期将至,社区组织开始为11月“硬分叉”做准备

    随着比特币现金计划升级的日期临近,其相关机构正在为硬分叉做准备.比如Coin Dance这样的数据网站已经添加了功能支持.升级投票和公众意见的统计.与此同时,由Nchain支持的SV-Pool已正式宣 ...

  9. Taproot升级在即!门限签名技术将给数字钱包带来什么?

    继四年前比特币隔离见证升级之后,今年十一月份的BTC Taproot升级将为比特币带来巨大的技术革新. Taproot是什么?GregoryMaxwell的原始Taproot提案标题是这样说的:Tap ...

最新文章

  1. HR与HRBP的区别
  2. ARIMA+参数选择p+d+q
  3. OpenCASCADE绘制测试线束:几何命令之近似值
  4. application实现网页计数_手把手教你利用爬虫爬网页(Python代码)
  5. Apache Calcite官方文档中文版-概览-1.背景
  6. TYUT-A专题题解(二)
  7. Redis+Nginx+设计模式+Spring全家桶+Dubbo+阿里P8技术精选文档
  8. 【系统集成项目管理工程师】—计算真题公式汇总及分析
  9. 海盗王封WPE的方法
  10. linux登陆命令行,如何使用linux命令行登陆
  11. python(模块)xlwt
  12. 网络排查工具MTR介绍
  13. 多线程爬取中国土地市场网土地交易数据,最新2020/08/21
  14. 天融信TopApp-LB 负载均衡系统漏洞总结
  15. bzoj 4008 亚瑟王 - 动态规划 - 概率与期望
  16. 基于Cesium使用自定义着色器的资源总结
  17. 运维工作发展的几个阶段
  18. 手机在泰国显示无服务器,怎么连接泰国服务器
  19. 台式电脑打不开计算机c盘,电脑打不开显示C盘损坏怎么办
  20. Ubuntu18.04安装opencv3.4.1和opencv_contrib3.4.1时遇到错误处理方法

热门文章

  1. 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3
  2. JSP内置对象—session
  3. ios UIImage 圆形图片剪切方案
  4. linux shell 中的sleep命令
  5. OpenXava 4.6.1 发布,Web 快速开发套件
  6. bzoj3545 Peaks
  7. Android Studio连接天天模拟器
  8. WPF 设置类库项目为启动项,设置窗体跟随。
  9. Confluence 6 导入 SSL 证书和问题解决
  10. php isset()与empty()详解