比特币的白皮书不是圣经 - 停止崇拜它

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

然而,尽管有这么多时间来发展我们的理解,我们不知何故出现了狂热者,试图将比特币白皮书解释为圣经。

zo8EgGaG2A0UscP6lygmHUkbc6WmhppZXmUTdhhI.png

比特币白皮书不是圣经,它甚至不是确定的。

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

“功能细节未包含在论文中,但源代码即将推出,” -  Satoshi Nakamoto,2008年11月。

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

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

  • 2100万枚硬币帽。尽管提到了“预定数量”,但Satoshi在宣布发布代码时仅提供了时间表和上限。

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

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

  • 难度算法。正如白皮书中所述,这将使用移动平均线而不是代码中实施的 2016年块时段,严重改变抵制变革的动机。

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

风中的文字

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

他甚至懒得纠正白皮书,以便更准确地反映他发布的代码。我想他的重点在于实时网络的代码库,而不是一篇已经变得无关紧要的论文。

值得注意的是,尽管变化大大改变了现场网络的设计,但白皮书已经成为一些伪宗教文本,对于那些似乎将代码的后续开源演变视为无异于亵渎的人而言。这仍然让我感到困惑。

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

最终引起他人想象的一个想法是他称之为支付渠道或“高频交易” 。这允许用户在广播之前反复更新未经证实的事务的状态,并利用比特币代码中存在的一些功能,白皮书中未提及(* gasp *)。

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

我正在用这些白皮书遗漏的例子和实现本身的不同之处在于,虽然软件在发展,但只读文本文档却没有。白皮书试图由那些已经花费更多时间和精力编写代码本身的人进行高级别的介绍。

它遗漏了许多细节,这些细节至今仍是比特币成功的关键,但是有些人试图将其提升到圣经的位置,误导企图强迫少数人的设计决策。

进步中的进化

所有这一切都表明,软件本身定义了比特币是什么,并且多年来大多数人的集体愿景形成了它,以编程方式表达他们希望在网络上强制执行的规则。

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

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

抛开价格和其他分散注意力,今天人们投入比特币基础设施的努力量是鼓励我的,特别是当志愿者开展这么多工作时。只需考虑最新的主要版本(0.17)包含700多个拉取请求,135个开发人员为此做出了贡献。

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

我们为基础层提供了G'Root,防弹,机密交易,机密资产,PSBT和签名聚合(Schnorr)等新技术,而Lightning Network允许开发人员无需实验性地进行实验,无需对基础协议进行共识更改。

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

一门新课程

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

也许是天才的平等是他决定离开这个项目。

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

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

史蒂夫乔布斯过世之前,他把这些建议留给了蒂姆库克。这是有道理的,因为苹果员工花时间猜测乔布斯想要的东西是不会有效率的。

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

我确信Satoshi也不会希望人们尝试将未来从他的白皮书中看出来,特别是因为比特币代码库已被他自己和其他人广泛修改。你当然不能忍受一篇10年前的文本,并期望它对个人选择的分散网络拥有任何权力。

让代码说明一切。

本文来源: coindesk 文章作者: 区块链见闻 我要纠错
声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

金色财经 > 区块链 > 比特币的白皮书不是圣经 - 停止崇拜它