币界资讯每日导读 2015-11-19
比特币核心开发者畅通对比特币看法
在麻省理工学院媒体实验室周二举办的一个活动上,比特币核心开发者Gavin Andresen, Cory Fields和Wladimir van der Laan发表了对比特币前景的一些看法。
以下是一些节选:
Cory Fields把目前比特币核心代码的情况和互联网被一个浏览器垄断的时代相比:
Explorer6在某个时间点定义了互联网...我们正在处在从只有一种实现离开的时段。...很多别的协议一开始就有很详尽的描述。我们最开始是中本聪写的代码,随着不断的修改完善,我们已经到了可以写一个100%正确的协议说明文件的时候了。
Andresen则称有多个不同的比特币版本 - 例如目前并存的比特币核心代码(Bticoin Core)和他建议的Bitcoin XT可以避免一种实现(implementation)导致整个网络失败的情况。
…做了很多努力试图把Core拆成更容易被管理的小块…你肩上担负的是一个巨大的产业,而不让这个系统出问题是非常大的一个责任。一种让系统出问题的办法是什么也不做。它(比特币)必须要不断进化。”
对于比特币系统的挑战,开发者们一致认同比特币作为一个开源软件有很强的独特性。
每一个软件项目都有自己的挑战,但比特币的特点是它的共识机制。多数程序员习惯于判断某个实现获得出答案的对错,但是对于比特币而言,那个被大多数人接受的才是正确的答案,即使它是错误的。
让非常不同的网络参与者达成共识决定了比特币软件的开发会非常缓慢,也意味着很多其它软件的解决问题方法对比特币不适用。
Fields 说:
经常被提起的是自动更新,但是对于比特币而言,升级就是投标,不管是节点还是你运行的钱包。所以我们没有办法去求任何人升级到最新的版本。
他还说比特币核心代码需要做更多调整来照顾矿工这个群体。
让矿工升级总是特别有挑战性。所以我们需要提供他们想要的东西,让软件运行更快,更有效,使用更少的CPU资源,占用更少的网络带宽,总之,必须要有什么东西鼓励他们升级。
主持人还问了一个如何应付更加不寻常的挑战,例如来自政府监管者的压力。
对此,Andresen评论道对于如何就一个互联网协议进行有效管理“很难想象”,因为会涉及整个使用该协议的产业。
人们经常谈论目前的比特币软件维护者被监管者所影响,但是如果某个政府把枪顶在我们头上,谁也不知道我们会做什么。
随后在谈及今年九月在蒙特利尔举办的Scaling Bitcoin大会时,他说:
比特币应该是什么不应该由开发者决定,应该是由这个生态系统中的每一个人决定它向哪个方向演化,最终成为什么。
对于比特币的现状,该文作者总结道:尽管获得超过九亿美元的风险投资,这个项目(比特币)仍然深陷各种治理考量和哲学辩论之中。
相关链接:
http://www.coindesk.com/mit-media-lab-core-developers-multiple-bitcoin-implementations/
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场