📡 第一册《从长城烽火台到拜占庭将军问题》

副题:有限信号、不可信节点与协同决策的古今对照 —— 章节提纲公开编纂中。

全书目标

在充分尊重长城作为中华图腾与文化根脉的前提下,讲清烽火台作为古代通信系统的真实运作,并对照拜占庭将军问题及其后续算法的核心难点;绝不将烽火台简单等同于现代共识算法。

篇幅规划:每章 1.2–1.8 万字,全册 10–15 万字;历史、理论、工程三类内容篇幅约 4 : 3.5 : 2.5。以下为各章提纲,随编纂推进更新。

章节提纲

00

导论:丛书宗旨与本册聚焦

引用丛书总纲(定位、写作三律与知识地图),本册聚焦延伸:在存在故障、欺骗或延迟的通信网络中,如何让多数节点就「同一事实」达成一致并据此行动——仅作结构对照,绝不消解长城的庄重意义。

开篇场景
一个具体的传警现场:某夜多墩同时举火,镇城如何判断敌情等级。
小节结构
  • 丛书总纲引用与本册问题域引入
  • 烽火通信与共识问题的共通性(结构对照声明)
  • 本册路线图与读者路径(IT 读史 / 史读技术两条路径)
古今对照
烽燧报告链 ↔ 分布式消息传递;举火品约 ↔ 信号编码协议。
边界声明
烽火系统无形式化保证、无可验证签名,类比仅到「问题结构」层。
坊间说法 vs 可考事实
「烽火台是古代互联网」之类说法 vs 烽燧制度的真实文书与考古依据。
设计原则
通信可靠性设计先于性能;编码有限性即可靠性边界。

事实依据:素材卡 001 · 002 · 003 | 现代理论参照:拜占庭将军问题的问题域与 n≥3f+1 容错上界(素材卡 005)、共识/一致性与可终止性的形式语义

01

烽火台的真实物理与制度

以考古与文献为据,讲清烽火系统的物理形态、信号编码与组织制度——本章是全册事实地基。

开篇场景
汉塞烽燧的一天:候望、迹天田、日常文书与突发传警的切换。
小节结构
  • 汉代烽燧与明代烟墩的考古与文献依据
  • 信号编码的有限性:烟、火、旗、炮的组合与可区分信号数量
  • 时间与天气约束:昼/夜、风向、能见度对可靠性的影响
  • 组织层级:烽堠—卫所—镇城的报告链条与责任制度
古今对照
烽火品约(信号约定)↔ 通信协议;烽堠层级 ↔ 网络拓扑分层。
边界声明
古代无差错控制码、无重传机制;「协议」一词仅取其结构义。
坊间说法 vs 可考事实
「一烽起则万里皆知」的浪漫化叙述 vs 品约条文与传警时延的实测推算。
设计原则
信号集大小决定信息量上限;制度责任链是最早的「运维」。

事实依据:素材卡 001 · 002 · 003 · 004 | 现代理论参照:有限消息系统模型(消息传递系统与故障模型)、信道容量与可区分信号数的直观联系

02

信号如何「出错」与被误读

汇集可考的误报、迟报与假警报案例,分析人为因素与制度冗余设计——错误是理解系统可靠性的钥匙。

开篇场景
一次误报的完整链路:从举火到核实到平反追责。
小节结构
  • 历史记载中的误报、迟报与假警报案例(可考文献)
  • 人为因素:疲劳、误判、谎报与追责制度
  • 系统冗余设计:交叉确认、多路传报、复核机制
古今对照
误报/漏报 ↔ 假阳性 / 假阴性;复核机制 ↔ 冗余校验。
边界声明
古代复核靠人询与文书往返,无自动超时与多数表决。
坊间说法 vs 可考事实
「烽火戏诸侯」的文学演绎 vs 可考的烽燧问责文书。
设计原则
冗余与复核是可靠性的第一道防线;追责制度塑造节点行为。

事实依据:素材卡 004 | 现代理论参照:故障模型(崩溃故障/拜占庭故障谱系,参见素材卡 005)、检测与告警工程(心跳、超时、仲裁)、假阳性/假阴性代价框架(素材卡 010)

03

从烽火到抽象通信模型

把烽火系统抽象为有限消息、可能故障的节点模型——明确这是技术对照的起点,而非历史降格。

开篇场景
同一夜警情在三种抽象下的表达差异。
小节结构
  • 抽象三步:节点—消息—故障的提取
  • 烽火链的消息传递语义(时延/丢失/伪造可能)
  • 抽象的得与失:模型能回答什么、不能回答什么
古今对照
烽火链 ↔ 消息传递系统;墩台 ↔ 进程节点。
边界声明
抽象剥离了制度与人的维度,而那恰是历史最厚重的部分——须在成稿中回补。
坊间说法 vs 可考事实
「长城 = 分布式系统」的等号 vs 「问题结构可对照」的谨慎表述。
设计原则
抽象是为了看清问题结构,不是为了宣布古人领先。

事实依据:素材卡 001 · 005 | 现代理论参照:同步/异步系统模型、公平性(fairness)与活性(liveness)的直观义

04

拜占庭将军问题的提出与形式化

讲清 1982 年经典论文的问题表述与理论结果——现代侧的第一根支柱。

开篇场景
从传警现场的「谁在说谎」到形式化问题的一步之遥。
小节结构
  • 问题表述:忠诚将军的一致行动与叛将的干扰
  • 口头消息与签名消息两种模型
  • 理论结果:n≥3f+1 上界与不可能性边界
古今对照
叛将 ↔ 拜占庭节点;一致行动 ↔ 共识(agreement)。
边界声明
形式化是 20 世纪的产物;历史对照止于问题结构,不跨入定理。
坊间说法 vs 可考事实
「古人早就解决了拜占庭问题」的说法 vs 定理条件的严格性。
设计原则
容错上界由故障模型决定,不由意愿决定。

事实依据:素材卡 005 | 现代理论参照:OM/SM 协议要点(素材卡 006)、一致性与有效性的形式定义

05

口头消息协议与烽火类比的边界

对照口头消息协议(OM)与烽火传警的结构相似与根本差异——本册「对照有界」的核心章。

开篇场景
把 OM 协议「演」在五座烽燧上,看它在哪一步断裂。
小节结构
  • OM 协议的递降转发结构与多数表决
  • 烽火传警的转发与核实结构
  • 相似处:多跳传递与逐级责任;根本差异:无签名、无表决、无形式化保证
古今对照
OM 递降转发 ↔ 烽火接力;多数表决 ↔ 无对应物。
边界声明
差异列强制最长:每一处相似必须配一处差异。
坊间说法 vs 可考事实
「烽火接力 = 拜占庭协议」的说法 vs 无表决机制的史实。
设计原则
类比照亮问题,差异守住敬畏;无表决则无共识保证。

事实依据:素材卡 001 · 006 | 现代理论参照:OM 协议细节(素材卡 006)、消息复杂度与轮数直观

06

书面消息、签名与现代密码学工具

从签名消息协议(SM)到现代密码学的思想跃迁——不可伪造性如何改变博弈结构。

开篇场景
一封无法伪造的「烽火文书」会怎样改变传警链。
小节结构
  • SM 协议:签名的传递与叛将的暴露
  • 从符信到数字签名:验证思想的古今分野
  • 现代工具箱:哈希、MAC、门限签名一览(概念级)
古今对照
符信验证 ↔ 签名验证;合符 ↔ 密钥合成(结构义)。
边界声明
古代符信可窃可仿,无计算不可伪造性;跃迁在数学而非制度。
坊间说法 vs 可考事实
「虎符就是数字签名」的说法 vs 符信的物理仿冒史。
设计原则
不可伪造性把信任从人转移到数学。

事实依据:素材卡 006 | 现代理论参照:SM 协议细节(素材卡 006)、密码学原语(哈希/签名/MAC)

07

从理论到工程:分布式系统中的共识

从 Paxos 到 Raft 到工业系统——理论如何落地为工程;并正面回应「烽火台已解决共识问题」的流行说法。

开篇场景
一次数据中心主备切换与一次镇城兵力调度并置。
小节结构
  • Paxos 家族:从论文到工程化的二十年
  • Raft:可理解性驱动的共识再设计
  • 工业形态:数据库主备、服务发现、区块链的共识层
  • 误区澄清:为什么烽火系统没有「解决」共识问题
古今对照
镇城总调 ↔ leader;塘报奏报 ↔ 复制日志(差异显著,须克制)。
边界声明
无全局时钟、无持久日志、无自动故障切换——三条硬差异。
坊间说法 vs 可考事实
「长城 = 区块链鼻祖」的说法 vs 共识三性质逐一对照。
设计原则
工程共识 = 多数表决 + 持久日志 + 故障切换三件套。

事实依据:素材卡 007 · 008 · 009 | 现代理论参照:Paxos/Raft 要点(素材卡 008)、FLP 不可能性(素材卡 007)、复制状态机模型

08

历史教训与系统设计原则

在敬畏前提下,从烽火实践中提炼可迁移的系统设计原则——全册收束。

开篇场景
一张原则卡贯穿两千年:从烽燧到数据中心。
小节结构
  • 原则汇总:编码有限性 / 冗余复核 / 责任链 / 追责激励
  • 原则的现代对应物与适用边界
  • 敬畏与对照的再申明
古今对照
烽火制度遗产 ↔ 可靠性工程清单。
边界声明
原则迁移不等于成就等同——每条原则注明迁移边界。
坊间说法 vs 可考事实
「古人智慧高于现代科技」的拔高 vs 平实的问题结构对照。
设计原则
制度即算法:责任与激励决定节点行为;可靠性是系统与制度的乘积。

事实依据:素材卡 004 · 009 | 现代理论参照:可靠性工程(MTBF/冗余/纵深)

09

结语

收束本册:技术对照服务于更深刻的理解,而非消解长城的庄重;预告第二册(边界与验证)。

开篇场景
回到开篇那个夜晚:现在我们知道镇城为什么难,以及古人做对了什么。
小节结构
  • 写作三律重申与知识地图回望
  • 通信可靠性主题的原则总表
  • 预告:信号可信之后,如何甄别「谁可信」——第二册关隘与零信任
收束要点
结语不设新对照,回望全册边界;收束栏目总检本册流行说法清单。

事实依据:素材卡 005 · 008 | 现代理论参照:OM/SM/Paxos 一页图回顾

附录

附录三件套(丛书统一)

  • 关键术语古今对照表——见下方附录 A 样板。
  • 延伸阅读分级书目:考古报告与史籍(A 级)/经典论文与标准(B 级)/后世研究(C 级)。
  • 思想实验:「只有三种信号、传三层、允许一个节点说谎」的传烽协议推演——推演其在故障与欺骗下何时给出错误警报。

附录 A · 关键术语古今对照表(体例样板)

落实丛书附录三件套之①。本册先行建立体例样板,三册沿用。每条五栏:古代术语(出处)|现代术语(出处)|结构相似点|根本差异|首次出现章。全表拟 30–40 条,随各章成稿滚动扩充。首批示例词条:

古代术语现代术语结构相似点根本差异
烽燧 / 烟墩消息传递节点点对点接力无差错控制与重传
烽火品约通信协议信号约定无形式化语法
举烽 / 苣火 / 积薪信号编码组合编码编码空间极小
塘报 / 奏报复制日志逐级上报无全序保证
合符密钥对合两半互证可物理仿冒
叛将拜占庭节点任意行为古代无故障模型概念

体例边界:对照止于「问题结构」,每条差异栏必填——这是写作三律之「对照有界」在附录中的落法。

事实档案

首批事实档案 素材卡 001–010 已公开,将随写作增补。

✏️ 参与编辑(公众或匿名)参与编纂机制与单元目录

供稿:$普活力丛书$ ← 返回普活力丛书