比特币白皮书不是圣经,别再崇拜它了

作者:Samson Mow 来源:链天下 发布时间:2018-11-02 13:30:35 阅读:

1.png

 


比特币白皮书发布已经10年了,全世界用了10年的时间来了解比特币的深远影响。 我们还进行了10年的开发,以提高其可用性和可扩展性。


尽管我们花了这么多时间进行了解,但不知何故还是出现了一些试图将比特币白皮书解释为圣经的狂热爱好者。


比特币白皮书不是圣经,甚至还有很多不确定性。


比如说,比特币白皮书是2008年10月发布,而就在几个月前,0.1版的源代码才被公开。但软件本身已经开发了一年,并且包含了白皮书中根本没有提到功能和重要的共识规则。


“这些功能细节并没有在白皮书中提及,但源代码却很快推出了,” - Satoshi Nakamoto,2008年11月


白皮书旨在作为加密社区的介绍性文本。 在白皮书发布后不久,Satoshi甚至在发送给Hal Finney的电子邮件中表示他“在代码方面更加擅长”。


对于那些了解代码的人来说这是显而易见的,因为白皮书中没有提到很多东西,甚至还包括一些不正确的声明。


· 2100万枚硬币容量。虽然提到的是“预定的数量”,但Satoshi在宣布发布代码时仅提供了时间表和上限。


· 最长链。代表多数人接受的交易历史的链通常被称为“最长链”,而今天我们知道情况并非如此。 从'Height'到'ChainWork'的转变是由Satoshi在2010年7月撰写。白皮书本身并没有更新。


· ASIC挖矿。白皮书中提到了CPU挖矿。 Satoshi后来表示,“计算集群最终将占用所有生成的硬币”,而且他并不“想要加快那一天的到来”。 回顾过去,比特币不可避免地会导致CPU挖掘变得无关紧要。


· 更困难的算法。 正如白皮书中所述,这将使用移动平均线而不是代码中实施的2016年区块周期,严重改变了抵制变革的动机。


· 比特币脚本或智能合约系统。 Satoshi后来建议比特币脚本可以用于“托管交易,保税合同,第三方仲裁,多方签名”,但白皮书中根本没有提到脚本功能。


不可信的文字


白皮书很快就过时了,Satoshi似乎并没有注意到。


他甚至懒得纠正白皮书,以便更准确地反映他发布的代码。我想他的注意力主要集中在了实施网络代码库,而不是一篇已经变得无关紧要的论文。


值得注意的是,尽管变化大大改变了直播网络的设计,白皮书已经成为一些伪宗教文本,但一些人还是将随后开源代码的演变视为亵渎。这让我感到很困惑。


当然,Satoshi在首次发布比特币后不久就继续对比特币发表评论并提交代码。 在这段时间里,Satoshi最终与其他人讨论了系统如何随着时间的推移而发展。他的想法并不总是被完美地构思出来,他也没有将自己表现的无懈可击,但他继续仍然有自己的聪明才智。


最终,被他称之为支付渠道或“高频交易”的想法引起了他人的注意。这将允许用户可以在未经证实的交易被播出之前反复更新其状态,并利用比特币代码中的一些功能,而白皮书中未提及这些功能。


这种特殊的“后白皮书”理念以及Christian Decker博士的“双微支付渠道”论文构成了今天Lightning 网络的基础。 随着其他开发人员采用这一概念,解决安全问题并对其进行扩展,我们现在已经创建了一个快速的点对点比特币微支付网络。


对于这些白皮书遗漏和实现本身差异的例子,我的观点是虽然软件在发展,但这份文档却没有。到目前为止,它遗漏了许多对比特币成功至关重要的细节,但仍有些人试图将其吹捧到圣经的位置上,试图误导少数人做出设计决策。


正在进步


所有这一切都表明,只有软件本身才能定义比特币是什么,这是多年来大多数人以编程方式表达的他们希望在网络上执行的规则。


书面文字可供个人解释。代码的执行并不重要,对于在共识系统中编码的规则来说,代码才会是重要的。


我想Satoshi在发布比特币源代码时,一定知道他正在向公众交付一份具有重大社会价值的创作,但他可能无法想象到在短短10年内会它会走多远。


抛开价格和其他干扰因素不谈,如今投入到比特币基础设施上的人力投入确实鼓舞了我,特别是当志愿者开展这么多工作时。 只是考虑到最新主要版本(0.17)中的700多个合并请求,135个开发人员就为此做出了巨大贡献。


即使区块链继续增长,同步时间也在改善; 我们仍然可以在两个半小时内将整个比特币区块链从起源块同步到链顶端。以太坊不是。


我们有一些基础层的新技术,比如G'Root,Bulletproofs,机密交易(Confidential Transactions),机密资产(Confidential Assets),PSBT和签名集合(Schnorr)等,但Lightning 网络允许开发人员在不对基础协议进行一致修改的情况下进行实验。


随着Liquid Network的推出,我们开始意识到第一个改善交易间结算的真正解决方案,侧链的承诺。 所有这些发展都将使比特币领域的创新以前所未有的速度加速。


一门新课程


毫无疑问,Satoshi在发布比特币源代码时为每个人提供了很棒的服务。他利用经济和社会奖励来解决计算机科学家多年来一直在研究的问题。


也许他离开这个项目的决定同样是天才之举。


通过将自己视为唯一一个失败点并排除在外,最终将协议的控制权移交给其他人,他让世界通过其代码激励的多共识机制在演变中获得发言权。


“永远不要问我要做什么。只做正确的事。” - 史蒂夫乔布斯


史蒂夫乔布斯过世之前给蒂姆库克(Tim Cook)留下了这些忠告。 这是有道理的,因为如果苹果员工花时间猜测乔布斯想要的是什么,那将既没有效率也没有结果。


未来总是在变化,而过去的智慧本身并不能成为做出正确决策的拐点。


我确信Satoshi也不会希望人们从他的白皮书中推测未来,特别是在比特币代码库已被他自己和其他人广泛修改之后。所以你当然不能拿着一篇10年前的文章指望它在一个去中心化的网络上拥有任何权威。


让代码自己说明一切。


作者: Samson Mow

翻译:链天下

网址:https://www.coindesk.com/bitcoins-white-paper-is-not-a-bible-stop-worshipping-it/


发表评论

验证码: 匿名发表

友情链接

链向财经 SEA智能资产管理平台 ChainDesk 孔壹学院 BitMart 全球区块链导航 链虎财经 未来财经 比特币论坛 OKEX 比太网 起风财经 IT帮 火星财经 链世界 熊猫矿机 BCEX 嘻哈财经 口袋比特 币源社区 芬果财经 区块链导航 核财经 牛吧发 挖链 九个亿财经 区块链之家 金塔 共享财经 比特币资讯网

关于我们

链天下

联系我们

媒体合作

意见反馈

投诉建议

RMG成员 链天下 BTC123

比特币之家 千氪财经

Bitcoin86

商务合作

官方微信