比特币是一种协议,不是特定的代码

core开发组一直控制着比特币代码库,一直在负责比特币的开发,为比特币的发展作出了不可磨灭的贡献。我们不得不承认core开发组写代码的能力,对core开发组代码的安全稳定性没有任何的质疑。但是这并不意味着core开发组是不可被取代的,技术优势不能成为决定比特币未来的决定性因素。

截止到目前为止,全球大部分矿池已经开始打NYA标记,支持纽约共识,全网已经有超过80%的算力选择支持纽约共识segwit2x方案。社区已经成立了新的比特币邮件讨论组Bitcoin-NG,依旧是在Jeff的帮助下设立的。在社区的努力下,纽约共识在一步一步的向前推进,但core开发组依然不死心,在社区散播一些谣言攻击纽约共识,阻碍纽约共识的实施。

图0:比特币是一种协议,不是特定的代码

Core开发组指责纽约共识segwit2x方案太过于仓促,把比特币扩容当做是一种儿戏,软分叉隔离验证和硬分叉2M的结合是非常愚蠢和糟糕的,也是不可能实现的,代码也是不靠谱的。甚至希望通过分裂比特币的BIP148方案阻碍纽约共识的实施,其险恶用心可想而知。

有比特币社区成员表示,BIP148是一个阴谋,最终的目的是通过这次分裂比特币的行为,给纽约共识的码农施加压力,为了应对BIP148给社区带来的威胁,国内社区再次重申了对纽约共识的支持,同时把纽约共识的实施进程表提前,这也是一种非常大的冒险行为,一旦出问题,core开发组就会在上面大做文章,突出自己方案的稳定性以及写代码的能力,迫使社区接受core开发组的方案,

另外,在大势已去的情况下,core开发组的一些支持者一直不甘心失败,把core开发组写代码的能力进行无耻的神化,宣称core开发组是不可被取代的,写代码的能力是最强的,也是最安全稳定的。

当然,core开发组一直控制着比特币代码库,一直在负责比特币的开发,为比特币的发展作出了不可磨灭的贡献。我们不得不承认core开发组写代码的能力,对core开发组代码的安全稳定性没有任何的质疑。但是这并不意味着core开发组是不可被取代的,技术优势不能成为决定比特币未来的决定性因素。

但是,比特币是一种协议,不是特定的代码。比特币扩容本质上是一种软件系统的升级,比特币扩容要以协议优先,而不是代码优先。代码是为协议服务的,而不是改变协议。

关于比特币扩容,社区需要做的:

第一步:比特币开发者或者其它社区成员提供扩容的方向;

第二步,通过社区讨论和网络矿工投票决定具体的扩容方向;

第三步,比特币开发者提供具体的扩容方案;

第四步,通过社区讨论和网络矿工投票决定具体的方案;

第五步,比特币开发者负责方案的研究和开发。

第六步,社区进行部署,根据开发的进度进行比特币系统的升级。

简单来说,比特币扩容首先确定扩容方向,其次是代码的设计,代码的设计是由扩容方向决定的,代码的设计不能改变社区共识的比特币扩容方向。一个扩容方案不管是多么的完善,技术上是多么成熟,开发者的代码能力是多么的强,都不应该且不能改变社区共识的比特币扩容方向。

阅读余下内容

发表评论

电子邮件地址不会被公开。 必填项已用*标注


京ICP备12002735号