蜗牛娱乐网讯,
蜗牛娱乐网讯,
众所周知,比特币现金 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 版本占据了几乎所有的节点,垄断固然保证了开发的一致性,但长时间的一家独大很容易让专权者失去理智,看不清真相,技术的更迭缓慢只是其中的一个方面,更可怕的是,一旦专权者想要从中牟利,那么便没有人有能力去阻止这一行为。(区块链那点事)
蜗牛娱乐(www.woniuyulew.com)亚洲最具人气线上娱乐平台