关于 BCH 底层协议是否可以被修改,BCH 社区意见不一。其实,BCH 底层协议可以被改动,只要在保证 BCH 支付功能正常使用且处于不断优化的范围内。当然,BCH 协议可以被更改的原因不仅是因为有过先例,还包括很多方面。
BCH 底层协议可以被改动的原因之一:有过先例,且效果不错。
这是最主要的一个原因,因为如果 BCH 在当时只是进行了扩容,而没有更改过底层协议,那么现在所有的猜想都可以是合理的,我们甚至可以质疑 Bitcoin ABC 更改协议的居心,但事实证明,Bitcoin ABC 在过去的决定无一不是正确的,其路线图是没有问题的。Bitcoin ABC 所做的第一个更改就是调整了难度机制,在算力不足的情况下为保证 BCH 能够正常的出块,将原有的出块机制调整为 EDA 紧急出块机制。这一做法虽然非议颇多,但从事后的结果来看,它成功的让 BCH 渡过了最艰难的一段时光。后来 BCH 币价逐渐攀升,算力慢慢增多变得稳定后,Bitcoin ABC 又将算力调整为稳定出块的 DAA 机制。
除了调整算法外,Bitcoin ABC 在过去的一年里,完成了 BCH 的多次升级,包括对 BCH 地址格式的重新编码,解决 BCH 与 BTC 的地址格式容易混淆的问题;新增和重启了一些操作码,将 op-return 数据载体扩容为智能合约和一些新技术做准备等。在 Bitcoin ABC 以及其它开发团队和支持者的努力下,BCH 在过去一年的时间里获得了长足的进步,超过 28 个钱包、8 家矿池、129 多家交易所(非小号数据)的支持,算力也从最初的 300P 左右上升到现在的 4E~5E 之间( bitinfocharts 数据)。
总之,Bitcoin ABC 在过去的修改虽然不知是否是最适合 BCH 的,但至少没有明显的问题,在基础之上,我们有理由相信这样一支开发团队,而不是毫无根据的抵制。BCH 知名支持者、Bitcoin.com 创始人 Roger Ver 在刚过去的 BCH 曼谷矿工会议中也表示,愿意支付 10 万美元奖励给指出 Bitcoin ABC 路线图安全漏洞的人。
BCH 底层协议可以被改动的原因之二:BCH 需要不断改进以适应市场。
一款新产品如果想要击败行业巨头,需要的不仅是产品同样优秀,还需要有明显的可以替代原有产品的优点。这是一个再简单不过的道理,举个例子,让一家成熟的互联网公司对照微信设计一款一模一样的社交产品,所有的东西都搬过来,甚至做出了一些天才版的改动,它有机会超过微信吗?一样的道理,BCH 诞生于比特币的交易拥堵,扩容之后虽然解决了拥堵,但比特币的先发优势太过强大,或者说是“比特币”这三个字的认可度太高,BCH 如果想要单凭交易优势追上去甚至赶超比特币需要的难度太大,时间也太长。Bitcoin ABC 以及其它的一些开发组或是支持者们应该对此有清楚的认识,所以才想要保证 BCH 交易流畅的基础上,不断丰富和填充 BCH,于是就有了我们现在看到的虫洞协议以及 Bitcoin ABC 在 11 月份即将进行的 CTOR 排序更改。Bitcoin ABC 首席开发者 Amaury Sechét 之前提到的新概念“预共识”和 BU 团队新开发的石墨烯技术也是基于这个考虑。
BCH 底层协议可以被改动的原因之三:修改底层协议有助于 BCH 在未来的竞争
无论底层协议如何修改,一个最重要的前提就是在保证 BCH 支付属性不受影响的前提下,毕竟 BCH 最主要的功能还是被用于支付,点对点加密货币的宗旨是不会变的,但如果只是做到了交易不拥堵,就一定能抢占到市场吗?不说未来,光看现在的加密货币市场,公链的竞争已经很激烈了,如果 BCH 锁死底层协议,保持现在的样子,很难在未来活下去。
BCH 不断增多自己的附加功能就跟支付宝为什么一直在拓展自己的社交业务一样,不是它自己非要做,而是主打社交属性的微信一直在做支付。虽说货币是不需要附加功能的,但 BCH 需要通过不断完善、不断提升附加值去竞争自己的支付地位。