众所周知,比特币现金0.19.0新版本已经由Bitcoin ABC开发组正式推出,它将在今年的5月份硬分叉升级中被激活,新版中最重要的一个改动就是Schnorr签名算法的实施,它将替代原有的BCH ECDSA签名。

Schnorr签名是一种由Claus-Peter Schnorr发明的签名算法, 是一系列连接私钥、公钥和签名的数学规则。它最重要的功能是支持多重签名,即把多个签名聚合成单一签名(如上图所示),区块内的签名合并之后,会为交易信息节省空间,从而提升交易效率、降低交易费用。除此之外,签名的聚合也有利于加强每个人的隐私。

Schnorr签名的优点已经得到了多数密码学家的认可,相较于比特币和比特币现金现有的ECDSA签名来说它也是相对优秀的,所以BCH开发组才在本次硬分叉升级加入了这项改动。

比特币开发组对于Schnorr签名的微妙态度

比特币开发组虽然将修改签名计划列入到发展路线中,但签名的修改涉及到共识协议的变动,需要通过硬分叉升级来完成,而core似乎对硬分叉升级的方法有诸多顾虑,所以即便选择修改签名,那么时间也会相对晚于今年的5月份,所以,BCH至少在Schnorr签名的技术更迭方面领先于比特币。

比特币在新技术的采用和研发方面不止一次落后于BCH

在开源的区块链世界里,吸取优秀的技术嫁接在不同的区块链上是一件很正常的事,没有人会因此而受到非议,然而比特币的开发组似乎有不同的想法,例如石墨烯技术和Avalanche协议。

石墨烯技术是一种利用布隆过滤器(bloom filter)以及可逆式布鲁姆查找表(IBLT)降低带宽将区块传播到全节点的新方法。研究表明,石墨烯技术比致密区块(Compact Block)和极瘦区块(Xthin Block)的效率要高出 10 倍。该技术已经在去年的8月份被BU开发组加入到自己的客户端中,由于处于测试阶段,所以该技术的启动暂时由节点运行者自己控制。

Avalanche协议是由康奈尔教授埃米·冈·瑟勒于去年5月份提出,该协议有助于提高比特币和比特币现金区块链零确认的安全性,加强网络抵御51%攻击的能力,Bitcoin ABC开发组从去年11月份开始了这项协议的代码提交。

石墨烯技术和Avalanche协议都是被广泛认可的优秀技术,部署到比特币和比特币现金区块链中应该不存在争议,但比特币开发组对于这些可以显著提高交易速度的技术充耳不闻,一直执着于第二层网络的开发,将主链当做摆设。

是什么原因造成了上述现象的出现?

两方面的原因,一方面是由于BCH开发组革新进取的理念以及去中心化开发的开源特点。

BCH开发组从不排斥新技术,因为一群人的开发速度永远不可能跟上整个行业的发展速度,尤其是对于日新月异的区块链来说,最好的解决方法应该是包容进取、革新求变。BCH区块链不是死的,它需要成长,新技术的加持纵然无法立竿见影的吸引到用户,但它是BCH逐渐成为“世界上最好的钱”的必经之路。

另外,BCH自从诞生起便存在数个独立的开发组,经过两年时间的发展,BCH目前存在两个主要的开发组以及各自的客户端:Bitcoin ABC和Bitcoin Unlimited,去中心化的开发特点给了节点运行者更多的选择,相互之间的竞争关系也能保证BCH始终处于一个活跃的开发状态。

另一方面则是由于比特币核心开发组core固执己见的狭隘理念以及一家独大的专权特点。

Core开发组长时间执着于LN+SW,但成效一般,熊市低迷的交易量掩盖了开发组的不足,但到了牛市仍会存在交易问题。主链的拥堵问题并不是无法解决,而是Core不想解决,这是令人费解的一件事,随着闪电网络中大节点的出现,也难怪会有人认为LN是部分人谋取私利的工具。

比特币并不像BCH那样拥有两个节点运行数相近的客户端,Core版本占据了几乎所有的节点,垄断固然保证了开发的一致性,但长时间的一家独大很容易让专权者失去理智,看不清真相,技术的更迭缓慢只是其中的一个方面,更可怕的是,一旦专权者想要从中牟利,那么便没有人有能力去阻止这一行为。

比特币现金在与比特币的技术竞争中走在了前列相关推荐

  1. 一文读懂比特币现金(BCH)

    摘要 比特币现金(BitcoinCash)与比特币相同,是一种基于去中心化,采用点对点网络与共识主动性,开放源代码,以区块链作为底层技术的加密货货币.比特币社区围绕扩容问题争论了三年之久,终于在201 ...

  2. Core开发组的傲娇造就了今天的以太坊和比特币现金(BCH)

    比特币曾经是当之无愧的数字货币霸主,市值占到数字货币总市值90%以上,甩出其它数字货币几条街,那时候比特币是唯一讨论的焦点.但时过境迁,比特币的霸主地位在不断的动摇,以太坊.比特币现金(BCH)等数字 ...

  3. 比特币现金(BCH)和比特币(BTC)之争到底在争些什么?

    自2017年8月1日比特币现金(BCH)诞生以来,比特币现金(BCH)就经常被拿来和比特币做对比.许多人认为比特币现金(BCH)是比特币的直接竞争对手.随着比特币现金(BCH)不断的发展强大,比特币现 ...

  4. Bitcoin.com| 比特币现金2019·年度回顾

    2019年即将结束,比特币现金(BCH)生态系统已经非常成熟.今年比特币现金成功实现两次升级.此外,BCH今年的应用率有所增加,SLP Token爆炸式增长,第三方应用程序大量涌现,并且随着CashS ...

  5. 比特币现金(BCH)将在2018年占据主导地位

    最近,数字货币市场呈现出一片繁荣.各种数字货币的价格都在不断向上攀升,于是出现这边涨完那边涨的局面.根据coinmarketcap的数据,随着许多主流数字货币的上涨,数字货币的总市值已经突破3000亿 ...

  6. 比特币现金足球:BCH驱动的多人世界杯应用

    本周,全世界都在观看2018年国际足联世界杯,一款名为比特币现金足球的新在线游戏已经推出,用户可以在一个赛季的比赛中以经理或球员的身份进行游戏.玩家通过玩游戏赚取一定的比特币现金,但是比特币现金足球也 ...

  7. Roger Ver:比特币已经过时,以太坊和比特币现金将实现超越

    Roger Ver认为,比特币待在加密货币"王者宝座"上的日子已经不多了.在接受<独立报>采访是,这位前比特币布道者表示,在技术上,如今很多其他加密货币已经超越了比特币 ...

  8. 比特币耶稣Roger Ver赠送中国著名经济学家巴曙松1枚比特币现金BCH

    深猴财经/xiaoyemeidan 消息,在最近与香港证券交易所首席经济学家巴曙松的会面中,比特币耶稣Roger Ver赠送了巴曙松1枚比特币现金(BCH).Roger Ver称通过赠送比特币现金让巴 ...

  9. 挪动以太坊:比特币现金的新功能使其成为智能合约竞争者

    华尔街技术专家对比特币现金智能合约和以太坊智能合约的看法 ​​ 智能合约.它被称为Blockchain 2.0.(Blockchain 1.0是现金)它拥有一个新世界的全部承诺,一个新的数字前沿.在一 ...

最新文章

  1. java tostringutils_StringUtils
  2. appium安装部署第二季
  3. RecyclerView的优化:RecycledViewPool
  4. Qt之QTemporaryDir用法(创建临时目录)
  5. .gradle文件夹_Travis CI org.gradle.wrapper.GradleWrapperMain 错误
  6. servlet destroy 示例_KET答题卡怎么填写?2020年KET答题卡填涂示例
  7. 好用的工具---screen命令
  8. SAP Netweaver ECATT介绍
  9. php scrscriptipt,XSS挑战之旅闯关笔记
  10. RHEL/CentOS 6.x 系统服务详解
  11. 与roc的区别_2020斯柯达柯珞克Karoq对比大众T-ROC,你会选哪个?
  12. java分享第十六天( java读取properties文件的几种方法java配置文件持久化:static块的作用)...
  13. 根据深度优先算法(DFS)和标记数组求全排列
  14. abaqus2017安装后启动cae报错_超详细Abaqus2017安装教程
  15. 如何复制出计算机缓存中的歌曲,怎么把哔哩哔哩里缓存的视频中的音频单独提取出来。...
  16. php实现ipv4转换ipv6
  17. 扫描全能王完美版,纸质文件一键识别电子文档
  18. 说白了那就是在一个池里放些亲亲鱼
  19. 2021牛客寒假算法基础集训营1-E-三棱锥之刻-(计算几何)
  20. linux获得命令使用帮助

热门文章

  1. andorid 全部对话框
  2. android控件之TextView(一)
  3. 我很高兴找了一张可以说明:为什么软件开发那么困难的图
  4. TMG 日志队列(Log Queue,扩展名为 .LLQ)持续增长或 TMG
  5. Ubuntu Server 更改hostname
  6. 到隔壁便利商店买东西,不要开车!
  7. 破解ERP的使用成本之谜
  8. Android 屏幕适配从未如斯简单(8月10日最终更新版)
  9. VC调试篇:减少运行时错误,中断所有异常
  10. Spring学习笔记十七---事务的转播行为