MUNGER MODELS
生物学与进化论 · ★★★☆☆

生物冗余设计

Biological Redundancy
§ 00

生物冗余设计是三十亿年进化对不确定性的终极回应——你有两个肾不是浪费而是生存智慧,安全边际的本质就是为未知风险留出余量。

# 生物冗余设计 (Biological Redundancy)

Biological Redundancy

§ 01

你为什么有两个肾

你有两个肾,但只需要一个就能正常生活。你有两只眼睛,但失去一只后仍然能看见。你的肝脏被切除75%后可以再生回来。你的DNA是双链结构,当一条链损坏时,另一条链可以作为模板进行修复。

为什么?如果进化的“目标”是效率——用最少的资源完成最多的功能——那么维持两个肾、两只眼睛、双链DNA就是浪费。一个肾就够了,一只眼睛就能看见,单链DNA编码信息的效率更高。从纯粹的工程效率角度看,冗余是一种缺陷。

但进化不追求效率。进化追求的是存活。

在三十多亿年的生命史中,环境的唯一确定性就是不确定性。地震、火山、冰河期、小行星撞击、病原体入侵——生命体面对的不是一个可预测的、稳定的世界,而是一个随时可能出故障的世界。在这样的世界里,“刚好够用”等于脆弱。冗余——拥有超出正常需要的备份——是生命对不确定性的终极回应。

芒格在谈论投资时反复强调的“安全边际”概念,追溯到它的生物学根源,就是冗余设计。你买一座桥,设计承重是预期最大负载的三倍。你做一笔投资,要求内在价值远超买入价格。你经营一家企业,保持的现金储备远超正常运营所需。这不是保守,这是三十亿年进化智慧的精髓——在一个你无法预测所有风险的世界里,唯一理性的策略就是为未知的风险留出余量。

§ 02

核心机制:冗余的三种形态

生物学中的冗余不是简单的“多一个备份”。仔细观察,冗余至少有三种截然不同的形态,每种形态应对不同类型的风险。

第一种:部件冗余(Component Redundancy)。 这是最直观的冗余——拥有同一功能器官的多个副本。两个肾、两个肺、两只眼睛、两个半脑。如果一个失效,另一个接管。人体有大约860亿个神经元,但日常认知只需要动用其中一小部分。大量“闲置”的神经元看似浪费,但当脑损伤发生时,周围的神经元可以部分接管受损区域的功能——这就是中风患者能够通过康复训练恢复部分功能的生物学基础。

第二种:通路冗余(Pathway Redundancy)。 生物体中许多关键功能不是由单一信号通路控制,而是由多条并行的信号通路共同控制。血液凝固涉及十几种凝血因子的级联反应,多条通路交织在一起。细胞凋亡(程序性细胞死亡)至少有两条独立的触发通路——内在通路和外在通路。这种设计意味着,即使一条通路被阻断(比如被病原体劫持),其他通路仍然可以完成关键功能。这比简单的部件备份更精巧——它保证的不是“还有一个一样的”,而是“还有另一种方式达到同样的目的”。

第三种:信息冗余(Information Redundancy)。 DNA的双螺旋结构是信息冗余的典范。两条互补的链各自携带了完整的遗传信息。当一条链被紫外线或化学物质损坏时,细胞的修复机制可以以另一条完好的链为模板,精确修复受损的那条。此外,遗传密码本身就是冗余的——64种密码子编码20种氨基酸,意味着多个不同的密码子编码同一种氨基酸。单个碱基的突变往往不会改变蛋白质的氨基酸序列。这种冗余使得基因组对随机突变的耐受性大大增强。

三种冗余形态有一个共同点:它们都是在正常情况下“看不出用处”的——冗余的价值只在故障发生时才显现。 这使得冗余在和平时期总是面临被削减的压力——无论是进化中的能量节约压力,还是企业中的成本削减压力。

§ 03

泰坦尼克号与冗余的缺失

1912年4月15日凌晨,泰坦尼克号沉入北大西洋。这艘被称为“永不沉没”的巨轮在处女航中撞上冰山后,仅用了两小时四十分钟就沉没了,1500多人丧生。

事后分析揭示了一连串冗余缺失。

救生艇只能容纳约1178人,而船上有超过2200人。设计者认为泰坦尼克号“永不沉没”,所以减少了救生艇数量以腾出甲板空间——这是取消部件冗余的经典错误。船体的防水隔舱设计存在致命缺陷:隔舱壁没有延伸到甲板顶部,当前面的隔舱灌满水后,水会溢过隔舱壁流入下一个隔舱。这是通路冗余的失败——防水系统看起来有多个隔舱(多条通路),但实际上它们是串联而非并联的,一个失效会导致连锁失效。无线电通讯也存在冗余不足——附近的加利福尼亚人号的无线电操作员已经关机睡觉了,泰坦尼克号的求救信号无人接收。

泰坦尼克号的悲剧之所以成为冗余设计的经典反面教材,是因为它完美地展示了冗余缺失的后果:在一切正常时,冗余的缺失毫无影响——直到那个你没有预见到的故障发生。

与之形成鲜明对比的是航空业。现代商用飞机的设计贯彻了极致的冗余原则。波音747有四个发动机,但只用两个就能安全飞行。液压系统有三套独立的回路。飞行控制计算机有多台,运行不同软件公司编写的程序(避免同一个软件缺陷同时影响所有计算机)。飞行员有机长和副驾驶两人。正是这种层层叠叠的冗余,使得商业航空成为人类历史上最安全的交通方式——尽管飞机在三万英尺高空以900公里的时速飞行,这个场景本身充满了让事情出错的可能。

§ 04

伯克希尔的冗余哲学

芒格和巴菲特可能是商业史上最懂冗余价值的投资者。伯克希尔哈撒韦的经营哲学,从生物学角度看,就是一套精心设计的冗余系统。

现金冗余。 巴菲特在2023年的股东信中表示,伯克希尔将始终保持至少300亿美元的现金及等价物。实际上,伯克希尔当时持有超过1500亿美元的现金。从效率角度看,这是巨大的“浪费”——这些钱本可以被投资出去赚取回报。但从冗余角度看,这笔现金储备就是伯克希尔的“第二个肾”。当2008年金融危机爆发,几乎所有大型金融机构都在为流动性发愁时,伯克希尔不仅安然无恙,还有余力以极其优惠的条件向高盛和通用电气注资——在别人最虚弱时出手,获得了巨大的回报。

芒格说过一句话,堪称冗余哲学的商业宣言:“在伯克希尔,我们的风格是,即使我们对未来的任何预测都错了,我们仍然能过得很好。”(“At Berkshire, our style is such that practically all of our predictions can be wrong and we'd still do fine.”

业务冗余。 伯克希尔旗下拥有数十家子公司,横跨保险、能源、铁路、零售、制造等多个行业。这不是为了“多元化收益”的金融教科书理由——而是生物学意义上的通路冗余。当某一个行业遭遇衰退时,其他行业的现金流可以维持整体系统的运转。2020年疫情重创了伯克希尔的航空和零售资产,但保险和能源业务提供了稳定的现金流。没有任何单一业务的失败能威胁伯克希尔的存亡。

决策冗余。 芒格和巴菲特的“双人决策”模式本身就是冗余设计。两个截然不同的大脑——巴菲特更乐观、更关注机会,芒格更悲观、更关注风险——对同一个投资决策进行独立判断。一个人可能犯的认知错误,另一个人更有可能发现。这和飞机的双飞行员制度异曲同工。

§ 05

反直觉与边界

反直觉一:冗余的最大敌人不是成本,而是成功。 当一个系统长期运行良好时,人们会开始质疑冗余的必要性。“我们从来没用过那个备份系统,维护它太贵了,砍掉吧。”这种推理在逻辑上是说得通的——如果过去十年都没发生故障,为什么还要为故障做准备?但这恰恰是冗余设计面临的核心悖论:冗余在它发挥作用之前,永远看起来是浪费。 正是因为冗余的存在,很多潜在的故障从未升级为灾难——但你永远不知道冗余阻止了什么。这就像说“我从来没得过天花,所以疫苗是不必要的”——你没得过天花,恰恰可能是因为疫苗。

反直觉二:最危险的冗余是“看起来冗余但其实不冗余”的设计。 泰坦尼克号的防水隔舱看起来是冗余设计——多个隔舱嘛。但因为隔舱壁没有封顶,它们实际上是串联系统而非并联系统。2008年金融危机中,很多银行认为自己持有“多元化”的资产组合——不同的债券、不同的地区、不同的评级——看起来冗余十足。但这些资产在底层都关联到同一个风险因素:美国房地产市场。当那个单一风险因素崩溃时,所有“多元化”的资产同时失效。真正的冗余要求各个备份之间的故障模式是独立的。

边界条件:冗余有最优水平,并非越多越好。 生物体的冗余是进化在“安全性”和“能量效率”之间权衡的结果。你有两个肾但没有三个,两只眼睛但没有四只。多一个备份的边际安全收益是递减的,而维护每一个备份的能量成本是恒定的。企业也面临同样的权衡。持有过多的现金意味着放弃投资回报。冗余过度的组织可能变得臃肿、反应迟钝、被更精简的竞争者击败。冗余的最优水平取决于环境的不确定性程度——环境越不可预测,越需要更多冗余。

§ 06

如何运用冗余思维

审计你的关键系统的冗余水平。 无论是个人还是组织,列出你依赖的最关键的资源和功能。然后对每一项问:如果这个失效了,有没有备份?如果你的收入全部来自一个雇主,你的“肾”只有一个。如果你的企业全部收入来自一个客户,你的“肾”只有一个。如果你的知识体系完全依赖一个学科的框架,你的“肾”只有一个。

区分真冗余和假冗余。 检查你的“备份”之间是否真正独立。如果你的两个收入来源都依赖同一个行业的景气,那不是冗余——那是同一个肾的两片组织。如果你的投资组合中的多只股票都暴露于同一个宏观风险因素,那不是多元化——那是泰坦尼克号的防水隔舱。

在和平时期抵制削减冗余的冲动。 当一切运转良好时,冗余总是看起来像浪费。抵制这种诱惑。提醒自己:你看不到冗余的价值,恰恰是因为冗余正在发挥作用。 就像免疫系统在你健康时“看不到”它的贡献一样。

为不可预见的风险留余量,不只是为可预见的风险。 传统的风险管理方法是列出所有可能的风险,然后为每一种风险设计应对方案。但真正致命的风险往往是你没有预见到的那些。冗余的价值恰恰在于它是通用的——两个肾不是为了应对“某一种”肾病,而是为了应对任何可能导致一个肾失效的情况。保持充足的现金储备不是为了应对某一种危机,而是为了应对任何你没有预见到的危机。

§ 07

生命的备份

三十亿年的进化留给我们的最深刻教训之一,是对“效率”的重新定义。

在一个可预测的、稳定的世界里,效率意味着消除浪费——每一份资源都应该被精确地分配到它能产生最大回报的地方。这是MBA教科书和管理咨询师的思维方式。

但我们不活在一个可预测的世界里。我们活在一个会地震、会发洪水、会爆发疫情、会金融危机的世界里。在这样的世界里,生物学教给我们一种不同的效率观:真正的效率不是消除所有冗余,而是保持恰到好处的冗余——多到足以应对意外,少到不会被维护成本拖垮。

芒格的投资哲学、伯克希尔的经营模式、格雷厄姆的安全边际原则——追溯到底,它们都根植于同一个生物学真理:在一个充满不确定性的世界里,冗余不是浪费,冗余是智慧。

你有两个肾,不是因为你需要两个肾。而是因为在漫长的进化史中,只有一个肾的那些个体,在某个你永远不知道的时刻,少了一份活下去的机会。


§ 08

核心引言

“在伯克希尔,我们的风格是,即使我们对未来的任何预测都错了,我们仍然能过得很好。”

*“At Berkshire, our style is such that practically all of our predictions can be wrong and we'd still do fine.”*
— Charlie Munger

“安全边际这个概念的本质,就是你不需要精确地知道一个人的体重,就能判断他是胖还是瘦。”

*“You don't have to know a man's exact weight to know that he's fat.”*
— Benjamin Graham (frequently cited by Munger)


§ 09

关联模型


§ 10

实践检查清单

  • 关键系统冗余审计:我最重要的资源/功能/收入来源是否有独立的备份?
  • 真假冗余检验:我的“备份”之间是否真正独立?还是暗中关联到同一个风险因素?
  • 冗余水平校准:当前的冗余水平是否与环境的不确定性程度匹配?
  • 和平时期冗余保护:是否有人正在以“效率”为名试图削减关键冗余?
  • 通用储备检查:是否保持了足够的通用储备(现金、时间、精力)来应对未知风险?
  • 单点故障排查:系统中是否存在单点故障——一个环节的失效会导致整体崩溃?

§ 11

延伸阅读

  • Nassim Nicholas Taleb,《Antifragile》— 冗余作为抗脆弱性的核心机制之一
  • Henry Petroski,《To Engineer Is Human: The Role of Failure in Successful Design》— 工程冗余设计的经典论述
  • Peter Bevelin,《Seeking Wisdom: From Darwin to Munger》— 从生物冗余到投资安全边际的思维桥梁
  • Benjamin Graham,《The Intelligent Investor》— 安全边际概念的原始论述
  • 伯克希尔历年股东信中关于现金储备和风险管理的论述