由于社交媒体的影响,关于比特币的信息常常被扭曲。诚实的调查在网上并不受欢迎,如果有人好奇地问错了问题或表达了错误的观点,他可能会迎来一波愤怒的评论,这些评论会攻击他的智商、名誉,甚至是他的事业。比特币极端主义者(BitcoinMaximalists)以这种策略而臭名昭著。他们坚称BTC是唯一合法的加密货币,会列出一长串理由来说明其他项目(如BCH)是骗局,声称相关争论早已尘埃落定,并质疑任何反对者的理智。大多数人没有时间去调查这些说法的真伪,也不想成为网络喷子的目标,因此最终接受了所谓的主流叙述。

要看穿这些叙述并真正理解比特币核心(BitcoinCore)和比特币现金(BitcoinCash)之间的区别,我们首先需要了解比特币的原始设计。历史可以为我们提供帮助,因为比特币的创造者中本聪曾多次公开交流他的发明,并解释了其设计理念。他之后的一些杰出工程师和思想家,如加文·安德烈森(GavinAndresen)和迈克·赫恩(MikeHearn),也清楚地阐述了比特币的核心思想。本书引用了他们的著作,这些内容对于试图深入理解比特币的人来说至关重要。在深入研究之前,熟悉以下三个关键概念非常重要:区块链、矿工和完整节点。

区块链

比特币的核心是“区块链”技术。区块链简单来说就是一个公共账本,用来记录所有比特币的余额,并大约每十分钟更新一次。这些新的交易被打包成“区块”,然后一个接一个地“链接”在一起,形成“区块链”。区块链的独特之处在于,它不是由中央机构维护的。没有一个单一机构来处理所有交易或决定账本的内容。相反,它由全球分布式网络中的计算机维护和更新,因此没有中心化的控制点或单点故障。

区块本身是理解比特币不同理念的核心,这些理念大致可以分为两派:“大区块派”和“小区块派”。大区块派(Big-blockers)希望区块越大越好。区块越大,网络的交易吞吐量越高,但处理每个区块所需的资源也越多。小区块派(Small-blockers)则希望区块足够小,以便任何人都能处理区块。我们将在后续部分详细探讨这一区别。

矿工

并非任何人都可以将区块添加到区块链中。这项工作仅限于矿工。矿工通过将交易打包成区块并添加一个特殊的证明来更新账本。这个证明是一个数学难题的解决方案,这个难题非常复杂,需要大量的计算能力才能解决。在世界各地,有许多仓库专门安装了用于解决这些难题的专业机器。这些机器需要电力,因此成为比特币矿工是需要成本的!

矿工通过两种机制获得经济回报:交易费用和区块奖励。交易费用是用户为将其交易添加到区块中而支付的费用。区块奖励则是新比特币的生成方式。每当矿工将一个区块添加到链中时,他们会获得少量新的比特币。这个奖励大约每四年减半。最初,矿工每个区块可以获得50个比特币的奖励,而在写作时,区块奖励已经降至6.25个比特币。最终,这种奖励会变得微不足道,届时交易费用将成为矿工唯一的收入来源。

大区块派认为,矿工在比特币行业中提供了至关重要的服务,他们保护网络免受攻击,维护账本并处理所有交易。矿工经常投入数百万甚至数千万美元以升级更强大的设备。例如,2018年,比特大陆(Bitmain)宣布计划在德克萨斯州建造世界上最大的矿场,预计总投资超过5亿美元。比特币挖矿具有很高的投资和维护成本,因此大区块派认为矿工在比特币的开发中应该拥有最大的发言权。根据他们挖矿的成功与否,他们的资本投资可能完全损失,也可能获得可观的回报。因此,他们有强烈的动机确保比特币保持有用和有价值。

小区块派则对矿工持更加怀疑甚至敌对的态度。因为矿工是唯一能够向网络添加区块的人,他们拥有相当大的权力,如果挖矿活动过于集中化,就可能成为系统性威胁。如果只有少数主要参与者主导市场,那比特币本身可能会过于中心化。大型矿场也会给系统引入政治风险。如果政府决定攻击、监管或控制最大的矿工,他们可能会破坏或控制比特币。矿工的角色是导致比特币现金分裂的一个核心争议点。

完整节点

幸运的是,如果你想使用比特币,你不需要成为矿工或运行复杂的软件。普通用户可以通过更简单的方式访问网络。中本聪描述了一种简化支付验证(SPV)的方法,用户可以通过这种方法轻松地发送、接收并验证自己的交易。在比特币的大部分历史中,大多数钱包都使用SPV或其他类似的方法来访问区块链。尽管在BTC网络中,由于托管钱包的普及,这一趋势正在发生逆转,但在BCH中,这仍是主流方式。

另一种访问比特币网络的方法是运行“完整节点”软件。完整节点会下载整个区块链,并验证每一笔曾经发生过的交易。BTC的完整区块链包含大约8亿笔交易,当前约450GB的大小。对于首次运行完整节点软件的用户来说,与网络同步可能需要几个小时。此外,如果完整节点断开网络连接,它需要下载并验证所有最新的区块才能再次使用比特币。因此,SPV的发明显得尤为重要。它几乎不需要任何时间或精力,却仍能提供出色的安全性。SPV允许用户验证自己的交易,而完整节点则可以验证区块链上的所有交易。

关于完整节点的作用,大区块派和小区块派的理念差异非常大。大区块派认为,网络上的大部分活动应该是矿工与使用SPV或类似技术的轻量级钱包之间的交互。他们认为完整节点只在某些特殊情况下有用,例如当你需要在短时间内验证大量交易时,比如运行加密货币交易所或支付处理器。由于网络不对完整节点运营者提供经济补偿,而大多数人也没有验证陌生人交易的需求,因此普通用户没有动力运行如此繁重的软件。正如中本聪明确指出的,“设计支持让用户只是用户。”

而小区块派则认为完整节点对网络至关重要。他们认为用户应该运行自己的节点,这就是为什么小区块是必要的,因为运行节点的成本会随着区块大小的增加而增加。事实上,小区块派声称比特币无法扩展的主要原因是大区块对节点运营者来说成本太高。而他们没有得出普通用户本不应该运行完整节点的结论,而是认为比特币无法扩展。从我的角度来看,这是关于比特币最大的误解之一,我们将在后续部分对此进行深入分析。

五个基本原则

关于中本聪对比特币的原始愿景,已经有大量的讨论。像我以及其他早期采用者这样的支持者认为,中本聪设计了一个卓越的系统,并在现实世界中证明了它的可行性。正因为如此,我们认为没有理由对其进行根本性的改变。而原始愿景的批评者则认为中本聪在某些关键领域是错误的,并希望据此修改协议。比特币核心(BitcoinCore)开发者正是这样的批评者,尽管他们最终掌管了这个项目的治理。

比特币极端主义者(BitcoinMaximalists)经常将对原始愿景的坚持比作一种盲目的信仰,认为任何偏离创始理念的行为都是不可接受的。但这样的批评是站不住脚的。坚持中本聪的设计绝非教条主义。比特币是一个复杂的系统,包含许多相互作用的部分。除了软件和计算机网络外,它还是一个完整的经济系统,需要通过经济分析来理解。当你同时观察其软件组件和经济组件时,会发现比特币是一个精心调整的系统,不应轻易改变。

比特币核心的开发者决定,不是通过增加区块大小来扩展比特币以允许更多的交易吞吐量,而是通过使用多层结构来扩展比特币。他们的观点是,第一层应由“链上”(on-chain)交易组成,其上构建额外的层。这些额外的层是“链下”(off-chain)的,这意味着交易不会记录在区块链上,从而避免了基础层扩展的需求。广受宣传的“闪电网络”(LightningNetwork)就是这些第二层中的一种,但它存在一系列基本问题,这些问题将在第9章中详细讨论。一个重大问题是,它需要链上交易才能使用。仅仅连接到闪电网络,就需要至少在基础层上进行一次交易,而如果BTC网络使用量高,这笔交易的成本可能达到100美元。尽管这是一个关键缺陷,但目前并没有提出解决方案。

比特币核心完全押注于这些额外层的可行性。他们颠覆了原始系统,使基础层的交易变得缓慢且昂贵,但他们尚未提供一种简单、可靠的支付替代方案。目前版本的闪电网络既不可靠也不安全(这就是为什么最受欢迎的闪电钱包现在是托管型的)。因此,BTC成为未来增强自由的货币的任何希望都完全依赖于尚未开发出来的技术。

2021年7月的一场会议上,埃隆·马斯克也提到BTC的交易吞吐量可能是一个问题,并为通过扩展基础层规模来扩展加密货币的想法辩护:

“考虑一个拥有更高最大交易率和更低交易成本的系统是有意义的,并且看看单层网络可以推进到什么程度……我认为这可能比人们想象的更可行。”

马斯克是一位比特币的知名支持者,但他的工程直觉却与比特币现金的理念一致。扩展基础层的规模是正确的想法,并且始终是原始设计的一部分。

中本聪并非完美无缺,但正如后续章节所解释的那样,他的想法非常有说服力、经过深思熟虑,并值得被诚实地审视。他的设计并不需要额外层的复杂性,但仍然与这些层兼容。与其盲目跟随任何个人、开发者团队或代码符号,不如尝试根据这些理念本身的优点进行评判。倾听中本聪如何设计比特币,倾听比特币核心开发者的观点,然后形成自己的判断。

原始设计和比特币核心新设计之间的区别可以总结为以下五个关键理念:

比特币被设计为数字现金,用于通过互联网进行支付。

比特币被设计为拥有极低的交易费用。

比特币被设计为可以通过区块大小的增加进行扩展。

比特币的设计并非让普通用户运行自己的节点。

比特币的经济设计与其软件设计同样重要。

以下每一点都是中本聪和其他早期先驱者所共同认可的比特币原始愿景的核心内容。然而,今天的主流叙述几乎与每一点都相悖。如果你听从电视网络和流行播客上的评论者,你可能会相信:

比特币被设计为一种价值储存工具,即使它无法作为交换媒介使用也无所谓。

比特币理应拥有高额交易费用。

比特币无法通过区块大小的增加来扩展。

比特币的安全性依赖于普通用户运行自己的节点。

比特币的经济设计存在缺陷,需要由软件工程师来修复。

以上所有观点都是错误的。即使你认同比特币核心(BitcoinCore)所做的改变,历史记录清楚地表明,这些改变与比特币的原始设计有着根本性的不同。接下来的章节将详细探讨这些主张。

摘选自 <Hijacking Bitcoin>

原作者 Roger Ver

$BTC

BTC
BTC
75,212.36
-0.02%