一句话概括比特币的本质:亚当·拜克推导出了他的“E=mc²”
Hashcash的创造者、比特币领域最受尊敬的密码学家之一亚当·巴克在社交平台X上发布了一条帖子,戏称其为“比特币的E=mc²公式”。短短几小时内,这条帖子便获得了数万次浏览,并在评论区引发了一波热议。这并不奇怪:巴克成功地将第一种加密货币的基本原理浓缩成了一句简短的话。
与爱因斯坦方程式的比较是意义层面的,而非数学层面的。巴克的意思是,一句简短的话能够概括整个系统的本质,就像著名的E=mc²浓缩了能量与物质的关系一样。让我们来解析一下他究竟隐藏了什么,以及为什么社区如此热情地接受了这一想法。
比特币的三大支柱
要理解这个公式,不需要数学知识——只需想象支撑比特币的三大支柱。
- 第一是工作量证明。要向网络中添加新记录,全球的计算机必须通过穷举法解决一个复杂的数值问题。这是故意设计成高成本的:事后篡改历史代价高昂,因为必须重新完成所有工作。
- 第二是区块链。比特币中的记录并非杂乱无章,而是相互链接的:每个新区块都引用前一个区块。这样就形成了一条连续且不可分割的链条,无法在中间悄悄改写。
- 第三是按计划发行货币。新比特币作为奖励发放给添加新区块的人。奖励金额是预先设定的,每四年减半——这一事件被称为减半。因此,货币总量按照从一开始就设定好的可预测时间表增长。
巴克公式的巧妙之处在于,他将这三大支柱浓缩成了一句简短的话。
公式中写了什么
这条公式本身是这样的:c | { h_(i+1) = H(h_i, c, 50/2^h ₿) } < T
每个符号都代表了上述的其中一个支柱。
字母H代表数据“粉碎器”,即哈希函数。它将任何信息集转换为固定长度的字符串。h_i和h_(i+1)分别代表前一个和下一个区块;一个引用另一个,这就是所谓的链。字母c表示包含交易列表的新区块草案。
分数50/2^h ₿就是货币发行时间表:最初是50个比特币,每次减半将奖励减半。最后,T是难度门槛:计算结果必须低于它,否则区块不会被接受。整行公式解读为一个条件:“找到一个区块草案,使其结果低于门槛。”
巴克本人也做了一个重要说明:这个公式是概念性的,而非字面意义上的。在实际挖矿中,奖励并非直接进入计算,而是通过一条特殊的服务交易间接参与,该交易与其他交易一起被折叠成区块的总体“指纹”。巴克为了美观和简洁省略了这些技术层面:这行公式传达了逻辑,而非机器的精确操作顺序。
根源何在
这个公式有着长达四分之一世纪的前史。早在20世纪90年代末,巴克就发明了Hashcash——一种用于打击垃圾邮件的系统。其构想是:让邮件发送者完成少量计算工作。对于一封邮件来说,这微不足道,但对于数百万封的垃圾邮件群发来说,成本就变得过高了。
正是这种“证明你做了工作”的方法后来成为了比特币的基础。但Hashcash既没有区块链,也没有工作奖励。化名为中本聪的比特币创造者借鉴了巴克的想法,并补充了缺失的部分:将记录链接成链,并加入了货币发行时间表。因此,其本质常被描述为一个简单的公式:工作量加链加经济等于比特币。
巴克的帖子并非新发现,而是一次成功的尝试,将比特币的基础归结为一句令人难忘的简短公式,既能让工程师理解,也能让没有技术背景的人看懂。这正是许多人直觉理解该系统天才简洁性所缺少的东西。
我的专业观点:这样的时刻——行业老将公开的“灵光一现”——远比又一次的价格预测更有价值。它们提醒我们,在喧嚣和波动背后,是一个优雅、数学上精确的结构,可以用一句话来阐述。这才是比特币真正的价值,而市场常常忽视了这一点。