人类进步的秘密就一个字:快。从轮子到芯片全看懂。

人类进步的核心是提速。从轮子、马车到互联网、芯片,所有发明都在加快人与信息的移动速度。看懂这个逻辑,就能理解为什么我们最终可能活在模拟世界里。

人类进步的核心就一件事:速度。

不管是送人、送货还是送数据,只要送得快,文明就往前跑。轮子让货物动得比走路快,火车比马车快,互联网比寄信快。每一步提速,都是把世界变得更小。如果你搞懂了这个逻辑,就会发现我们很可能活在一个超级计算机里,而人类自己就是数据包。

这篇文章会一步步告诉你为什么。先讲古代怎么从走路进化到轮子,再说蒸汽机和汽车怎么把世界连成一张大网,然后看互联网怎么把实物运输变成信息传输,最后聊芯片和模拟理论。

古代人发现圆的东西很有用

最早的人类全靠两条腿。你想把一堆粮食从河边搬回山洞,一次抱一捆,跑一趟累半死。要是村里有人生病,你想去隔壁部落找个会治病的,得走一天。这个速度严重限制了你能干什么。你只能跟走路能到的人打交道,只能搬自己扛得动的东西,只能吃到附近地里的食物。

然后某天有个聪明人看着陶轮发呆,突然一拍大腿:这圆片片能不能垫东西底下推着走?这就是轮子的发明。轮子看着简单,但它解决了一个核心问题:摩擦力。之前你拖一袋粮食在地上走,地面一直在抢你的力气。轮子把滑动变成滚动,摩擦力变小了,你推的东西就能更重、更远。这不是省力,这是省时间。同样的时间,你从搬一袋变成搬三袋。

有了轮子就有了车。最早是人推的车,后来牛和马也加入打工。车这个东西厉害在哪呢?它不只是让你送货快,而是让你能建立连接。你的村子能跟十里外的村子做生意。你们村产粮食,他们村会做陶罐,交换一下,两个村子都活得更好。而且不只是换东西,人也开始换想法。那个村的人知道哪种草药治发烧,你学回来,你村的小孩就少死几个。这就是最早的网络。每个村子是一个节点,车是传输线路,货物和想法是数据包。

所以别小看一辆破马车。它跟现在的光缆干的是同一件事:把信息从一个点送到另一个点。只不过当时的信息长着粮食的样子,现在的信息是电信号。但本质没变。

蒸汽机把牛和马踢下岗了

马车再厉害也有毛病。马会累,会饿,会死,还会闹脾气。你赶一辆马车从北京到上海,得走好几个月,路上马还得吃草喝水,碰上雨天路烂了就走不了。这个速度卡住了经济的脖子。工厂需要煤炭,煤矿离工厂三十公里,马车拉一趟要好几天。工厂不敢接大订单,因为不知道原材料什么时候到。

这时候蒸汽机来了。托马斯·纽科门在1700年代初搞出第一台能用的蒸汽机,本意不是搞运输,是给煤矿抽水。矿井底下全是水,人下去就淹,用马抽水太慢。蒸汽机一开,水哗哗往外抽。后来瓦特等人把蒸汽机改得更小、更省煤、更有劲,然后就有人开始想:这玩意儿能不能装车上?

能。而且装上之后彻底变了天。蒸汽火车头拉几十节车厢,装着煤、铁、粮食、布匹,从曼彻斯特跑到伦敦,一天就到。马车上同样的路要一礼拜。而且火车不受天影响,下雨照跑,晚上也能跑。工厂老板敢接大订单了,因为原材料后天就能到。商店敢进货了,因为补货很快。城市敢扩大规模了,因为远郊的粮食能准时送进来。

蒸汽船也一样。以前跨大西洋靠帆船,运气好一个月,运气不好仨月,碰上无风天就在海上漂着。蒸汽船不管有没有风,烧煤就走,时间表可以提前算好。利物浦的商人知道货物第几天到纽约,那边接货的人可以提前准备。这就是可靠性的提升。速度不只是让你快,而是让你可以计划。能计划就意味着能扩大规模、能降低风险、能借钱投资。经济这台机器因为速度变快而加速运转。

但蒸汽机有个毛病:它太笨重。火车得铺铁轨,船得有河有海,你不能把蒸汽机装在一辆小车里开进田野。这个问题等着内燃机来解决。

内燃机让每个人都成了数据节点

内燃机和蒸汽机的核心区别在于:蒸汽机在外面烧锅炉把水变成蒸汽,再把蒸汽送进气缸推活塞;内燃机直接在气缸里烧燃料,爆炸的力量推活塞。少了外面的锅炉,整个机器就能变小变轻。1870年代尼古拉斯·奥托搞出了四冲程原理,吸气、压缩、燃烧、排气,一套循环把燃料的能量榨干净。后来戴姆勒、迈巴赫、本茨这些人把这玩意儿装到了车上。

汽车一出现,运输彻底去中心化了。火车只能走铁轨,汽车只要有个破路就能走。农民可以把粮食直接拉到镇上市场,不用先搬到火车站。杂货店老板可以自己开车去批发市场进货,不用等送货马车。人们可以住在郊区,开车去城里上班。这个变化不只是方便,而是把每个人的行动能力都提升了。之前你是靠腿和马车,现在你是靠发动机。你的活动半径从十几公里变成上百公里。

卡车就更厉害了。一队卡车从港口拉集装箱,直接送到各个城市的仓库,再从小仓库送到各个商店。整个供应链因为卡车变快了。工厂不需要囤一大堆原材料堆在院子里,因为明天卡车就送来。商店也不需要挖地窖存半年货,因为后天就能补货。库存成本降了,资金周转快了,物价也降了。普通老百姓花更少的钱买到更多的东西,而且选择也多了。

飞机又把速度拉高了一大截。纽约到伦敦,船要一周,飞机只要七八个小时。跨国公司的高管可以早上在纽约开会,晚上到伦敦吃饭。生鲜产品可以跨国运输,日本的鱼早上捞,晚上到美国餐厅。医疗用品、急救设备、救灾物资可以几小时送到地球另一边。每次提速都在压缩世界的距离,都在加快人与人、物与物、钱与钱的流动。

但不管火车、汽车还是飞机,它们都有物理极限。你得有路、有轨道、有跑道、有加油站。而且东西再快也要花时间。从北京发一封信到纽约,最快的飞机也要一天。这个速度对于某些事来说还是太慢。比如你在纽约想买股票,信息传过去需要时间,等你下单股价已经变了。人类需要一种不用搬动实物的运输方式。

互联网让信息自己飞

互联网的祖先叫阿帕网(ARPANET),是美国军方和大学搞出来的。他们要解决的问题是:怎么让几台计算机互相发消息。当时的主流想法是打电话那样,一条线连两台机器,点对点。但这个方案太脆弱,中间断一根线整个就不通了。阿帕网用了另一种办法:把消息拆成小块,每个小块叫数据包(packet),每个包自己找路去目的地,到了再拼起来。这条路堵了就换另一条路,中间断了几条线都没事。

这个技术看着不浪漫,但它改变了一切。因为数据包不依赖固定线路,所以网络可以做得非常大、非常灵活。你在中国发一封邮件给巴西,数据包可能经过美国、欧洲、日本,也可能走海底光缆直接穿太平洋。它自己会找最快路径。而且速度非常快。光在光纤里一秒走三十万公里,从北京到纽约的电信号也就一百多毫秒。你感觉不到延迟。

万维网(World Wide Web)把这个网络变成了普通人能用的东西。蒂姆·伯纳斯-李搞出了网址(URL)、网页(HTML)、浏览器,你点一下链接就能从一篇文章跳到另一篇文章,不管那篇文章在哪个国家的哪台服务器上。信息第一次实现了几乎免费的、即时的、全球范围的复制和传输。

这对运输的概念是一个巨大的颠覆。之前你要把一个知识从A点送到B点,得把知识写下来,装进信封,贴上邮票,让邮差骑马或开车送过去。现在你不用送那个信封了。你把知识变成数字,往网上一发,全世界任何有网络的人都能看到。这不是运输的加快,这是运输的消失。你根本不需要移动任何物理实体,信息自己就完成了转移。

这时候你回头再看马车、火车、汽车、飞机,就会发现它们干的其实是同一件事:把状态从一个点转移到另一个点。一匹马从A点驮着粮食到B点,粮食的位置状态变了。一封邮件从你的电脑发到你朋友的手机,文字的位置状态变了。本质都是状态的转移,只是介质不同。以前介质是木头和铁,现在是电和光。

芯片让计算机自己跑得飞快

信息能飞了,但处理信息的速度成了新瓶颈。你从网上下载一部电影,网速再快,你的电脑处理器太慢,放起来一卡一卡的。你开一百个网页,内存不够,电脑就转圈圈。所以人类又开始追求处理速度。这个追求体现在芯片上。

芯片的核心是晶体管(transistor),就是一个微型开关,开代表1,关代表0。几十亿个开关排在一起,按照你给的指令啪啪啪地开关,就算完了加减乘除、逻辑判断、图像渲染。要让芯片更快,最直接的办法就是把开关做小,这样同样面积里能塞更多开关,单位时间能算更多次。过去几十年,工程师们把晶体管从微米级做到了纳米级。一个纳米是头发丝直径的十万分之一。现在最先进的芯片用两三纳米工艺,相当于在指甲盖大的地方塞进两百亿个开关。

怎么做出来的?用光刻机(lithography machine)。紫外光透过刻着电路图案的掩模板,照在硅片上,把图案缩小投影上去,然后化学腐蚀,一层一层堆起来。最新的极紫外光刻(EUV)用的光波长只有十三点五纳米,非常难控制。一台这样的光刻机要几亿美元,比一架战斗机还贵。

人类为什么要花这么大力气折腾这点破事?因为计算速度直接决定了你能干什么。有了快芯片,你才能在手机上实时渲染三D游戏,才能让自动驾驶汽车在一秒内识别路上的行人,才能训练人工智能模型识别癌细胞。芯片越快,你能模拟的东西就越复杂、越真实。

这时候一个有趣的问题出现了:如果芯片快到一定程度,能不能模拟出一个完整的世界?这个世界里有山川河流、城市乡村,还有几十亿人,每个人都有自己的记忆、情绪、想法。他们不知道自己活在模拟里,就像游戏里的角色不知道自己是代码。如果你能在模拟里再建立一套科技体系,让他们也发明芯片、也搞人工智能,他们就能在自己的模拟里再建一个模拟。一层套一层。

这就是模拟理论(simulation theory)。哲学家尼克·博斯特罗姆在2003年提出一个论证:如果文明发展到能运行高保真模拟,而且有动机去运行,那么被模拟的意识数量会远远超过非模拟的意识数量。从概率上讲,你更可能活在一个模拟里,而不是原始物理世界里。

这个理论听起来像科幻,但我们的发展轨迹确实在往那走。人类一直在追求速度,从轮子到芯片,每一步都在把信息转移的成本压到最低。如果我们最终能用一台手机大小的设备模拟出整个地球的历史和未来,那凭什么说我们现在不是活在别人的手机里?

光速限制可能是程序的设定

物理学家告诉我们一个让人绝望的事实:任何有质量的东西都不能超过光速。光在真空中一秒走三十万公里,听着很快,但宇宙太大了。离我们最近的恒星系统比邻星,四点二四光年远。你用光速飞过去也要四年多。想去银河系中心?两万六千年。想去仙女座星系?两百五十万年。这不只是慢,这是根本过不去。

但从模拟理论的角度看,光速限制可能不是什么基本物理定律,而是一个程序设定。好比你在游戏里控制一个角色,游戏设定它最多每秒跑十米。你按什么键它也不会更快,因为代码里压根没有更快的速度。但是运行这个游戏的主机每秒可以更新几百万次角色的位置。从角色的视角看,它只能每秒跑十米。从主机外的视角看,这个限制毫无意义。

如果我们的宇宙是个模拟,那光速就是代码里写死的一个参数。程序员的目的是什么?可能是为了让模拟稳定运行。如果信息跑得无限快,那这个宇宙里的因果关系就会乱套。你这边发生一件事,信号瞬间传到宇宙另一边,那边还没准备好接收,数据就冲突了。限制速度是在保护模拟的完整性。

那有没有办法绕过这个限制?人类一直在干这种事。你走路去隔壁村要一天,但你坐马车只要两小时,这不是突破了物理,只是换了方法。你寄信要一周,但发邮件只要一秒,这也不是突破物理,只是换了介质。如果以后有办法不移动实体,只转移状态,那距离就彻底消失了。你把一个人的全部信息扫描下来,在另一个位置用当地的材料重新组装出来,这人在物理意义上没有移动任何距离,但他确实从A点到了B点。这就是科幻里的远距传送(teleportation)。

我们离这个还非常远。但看看人类走过来的路,每一步都是在用新方法压缩或绕过距离。轮子绕过了地面的摩擦,火车绕过了马匹的耐力,互联网绕过了纸张和道路。下一步绕过光速限制,只是这个模式的延续。

如果这真的是一个模拟,那人类对速度的执着就不是偶然。它是被设计好的任务
我们这些节点不断加快信息流动,就是在不断优化这个系统本身。
每次你点外卖半小时送到,每次你视频通话跟地球另一边的人聊天,每次你用人工智能几秒钟生成一篇论文,你都在参与这个提速进程。

最后问一个问题:假如这个速度真的变成了无限快,会怎样?你脑子里想一个念头,下一秒它就在现实中实现。你想知道一个问题的答案,下一秒答案就出现在你眼前。距离消失了,延迟消失了,等待消失了。到了那一天,工具和现实的界限就不存在了。你会发现自己一直就活在信息里,而你从来就没有离开过那台主机。