第366章 请不要把审计日志解释成天道留痕 (第2/2页)
——否则至少有一个节点的记录是干净的。”
执事的目光落在赵星脸上,停了三秒。
“分布式备份。”执事重复了一遍,“每个节点独立授时。若一个节点的授时出错呢?”
“那就以多数节点的授时为准。”赵星说,“如果三个节点中两个时间一致,一个不一致——那不一致的那个就是有问题的。”
弟子甲凑过来,盯着屏幕上的时间戳看了三秒。他的眉头皱了一下。
“多数?”弟子甲问,“若三个节点中两个被改了呢?”
赵星的手指停在半空中。
“那就需要两个节点同时被攻破。”赵星说,“而攻破两个节点的难度,比攻破一个节点高得多。”
执事的眉毛没动,但他身后那两名弟子的呼吸声变了。
“高得多。”执事重复了一遍这个词,“高到多少?”
赵星的手指落回桌面,发出一声轻响。
“高到几乎不可能。”赵星说,“除非——”
他停住了。
执事的眉毛抬了一下。
“除非什么?”执事问。
赵星的目光落在屏幕上的时间戳上——那排数字在冷光下泛着白色。他的目光扫过屏幕右下角,备用时间源图标闪了一下,显示“同步延迟:七息”。
七息。
三分钟前,有人用权限确认过什么。
赵星的手指在桌沿敲了两下。他深吸一口气,把那个念头按下去。
“除非有人从系统内部动手。”赵星说,“但那需要极高的权限和极长的时间——不是一般人能做到的。”
执事的眉毛没动。他盯着赵星,目光里带着一种“你终于问到最要命那个了”的疲惫感。
“那若从外部动手呢?”执事问。
赵星的手指落回桌面,发出一声轻响。
“从外部?”赵星愣了一下,“从外部改系统时间,比从内部更难——”
“不。”执事打断了他,“不是改时间。是让时间本身不可信。”
赵星的手指停在半空中。
“时间本身不可信?”赵星重复了一遍,“什么意思?”
执事的目光落在屏幕右下角的时间戳上——那排数字在冷光下泛着白色。他的手指在袖子里动了动,像在掐算什么。
“比如。”执事的声音不高,但每个字都像钉在空气里,“若一个节点的授时比另一个节点慢——那签名的顺序就乱了。先签的在后,后签的在前——时间还作数吗?”
赵星的手指落回桌面,发出一声轻响。
“作数。”赵星说,“只要知道哪个节点慢了,就可以修正。修正的记录也会被记录下来。”
执事的眉毛抬了一下。
“修正记录。”执事重复了一遍,“谁修正?”
“系统自动修正。”赵星说,“如果系统发现两个节点的时间不一致,会自动选择多数节点的授时。修正操作会生成一条记录,包含修正前后的时间戳。”
执事的目光落在屏幕右下角的时间戳上——那排数字在冷光下泛着白色。他的手指在袖子里动了动,像在掐算什么。
“那若修正记录也被篡改了呢?”执事问。
赵星的手指停在半空中。
“那就需要看篡改的深度。”赵星说,“如果只改了一条记录,系统会通过其他节点的记录发现异常。如果改了多条记录——”
“如何?”执事问。
赵星的手指落回桌面,发出一声轻响。
“那就需要看篡改的范围。”赵星说,“如果范围太大,系统会自动触发紧急程序。”
执事的目光落在赵星脸上,停了三秒。
“紧急程序。”执事重复了一遍,“触发后——会发生什么?”
“系统会冻结所有权限。”赵星说,“直到人工确认系统是否可信。”
执事的眉毛抬了一下。
“冻结所有权限。”执事重复了一遍,“包括你的权限?”
赵星的手指停在半空中。
“包括我的权限。”赵星说。
执事的目光落在赵星脸上,停了三秒。他身后那两名弟子交换了一个眼神,其中一个嘴唇动了动,像在咀嚼这个词。
“那若——”弟子乙的声音不高,“触发紧急程序的人,就是权限被冻结的人呢?”
赵星的手指落回桌面,发出一声轻响。
“那就需要另外一个人确认。”赵星说,“如果没有人能确认——”
“如何?”弟子乙问。
赵星的手指在桌沿敲了两下。
“那就系统自行判断。”赵星说,“系统会根据历史记录和当前状态,判断是否恢复权限。”
执事的眉毛抬了一下。
“系统自行判断。”执事重复了一遍,“系统——能自行判断?”
“能。”赵星说,“系统会比对历史模式。如果当前状态和历史模式一致,系统会恢复权限。如果不一致——”
“如何?”执事问。
赵星的手指停在半空中。
“系统会保持冻结状态。”赵星说,“直到人工确认。”
执事的目光落在赵星脸上,停了三秒。他身后那两名弟子交换了一个眼神,其中一个嘴唇动了动,像在咀嚼这个词。
“那若——”弟子甲的声音不高,“人工确认的人,就是导致系统异常的人呢?”
赵星的手指落回桌面,发出一声轻响。
“那就需要另外一个人确认。”赵星说,“如果没有人能确认——”
“如何?”弟子甲问。
赵星的手指在桌沿敲了两下。
“那就系统自行判断。”赵星说,“系统会比对历史模式——”
“这不就是循环了吗?”弟子乙打断了他,“系统判断,人确认,系统再判断——永远没人能确认。”
赵星的手指停在半空中。
“不是循环。”赵星说,“是有终点的。如果系统判断和人工确认始终不一致,系统会选择更保守的方案——保持冻结状态,等待更高权限的人介入。”
执事的眉毛抬了一下。
“更高权限的人。”执事重复了一遍,“若更高权限的人不存在呢?”
赵星的手指落回桌面,发出一声轻响。
“那就需要系统日志。”赵星说,“系统日志会记录整个过程。后续可以根据日志,追责异常源。”
执事的目光落在赵星脸上,停了三秒。
“追责异常源。”执事重复了一遍,“若异常源就是系统本身呢?”
赵星的手指停在半空中。
“那就需要更底层的日志。”赵星说,“底层日志由硬件生成,不可由软件修改。”
执事的眉毛抬了一下。
“硬件。”执事重复了一遍,“硬件生成的日志——不可被修改?”
“不可。”赵星说,“硬件日志存储在只读芯片里。除非物理破坏芯片,否则日志不可被修改。”
执事的目光落在赵星脸上,停了三秒。他身后那两名弟子交换了一个眼神,其中一个嘴唇动了动,像在咀嚼这个词。
“物理破坏。”弟子甲重复了一遍,“若芯片被物理破坏了呢?”
赵星的手指落回桌面,发出一声轻响。
“那就需要备份芯片。”赵星说,“备份芯片存储在另一个物理位置。除非所有备份芯片同时被破坏——”
“如何?”弟子甲问。
赵星的手指在桌沿敲了两下。
“那就需要看破坏的范围。”赵星说,“如果范围太大——”
“如何?”弟子甲追问。
赵星的手指停在半空中。
“那就需要看破坏的意图。”赵星说,“如果破坏范围大到所有备份芯片都被破坏——说明破坏者不是想掩盖记录,而是想摧毁整个系统。”
执事的眉毛没动,但他身后那两名弟子的呼吸声变了——从同步变成了一个吸气、一个屏住。
赵星的目光落在屏幕上,准备调出最近一次正常授权作结。他的手指划过终端界面,点开一条标黄记录。
系统弹出红色提示。
“临时协调员赵星”的权限——三分钟前确认了一项使馆区灵力隔离参数变更。
赵星愣住。
他从未签过这项操作。
控制室安静下来。空调嗡鸣声像一根绷紧的弦,从未断过。
执事的目光从屏幕上移开,落在赵星脸上。他没有发怒,声音平静得像在念一条刚刚学会的规则:
“请提交证据、复核权限、确认影响、签字承担后果。”
赵星的手指停在半空中。
屏幕右下角,备用时间源图标闪了一下,显示“同步延迟:七息”。
七息——够一个人做很多事。
包括——用他的权限签一个操作。
系统冷冰冰地弹出一行字:
“是否立即冻结赵星临时权限?”
赵星的手指悬在屏幕上方。他的目光落在那条被标黄的记录上——三分钟前,有人用他的权限确认了一项变更。
他点了“确认”。
系统提示:权限已冻结。
执事的目光落在赵星脸上,停了三秒。
“现在。”执事的声音不高,但每个字都像钉在空气里,“你还能查吗?”
赵星的手指落在桌面上,发出一声轻响。
“不能。”赵星说,“但我可以申请复核。”
执事的眉毛抬了一下。
“申请复核?”执事重复了一遍,“向谁申请?”
赵星的手指停在半空中。他的目光落在屏幕上的时间戳上——那排数字在冷光下泛着白色。
“向——”赵星说,“向系统申请。”
执事的眉毛没动。
他身后那两名弟子交换了一个眼神,其中一个嘴唇动了动。
那个词赵星没听清。
但他猜得出来——大概是“天道循环”或者“因果报应”。
系统冷冰冰地弹出下一行字:
“复核请求已提交。等待更高权限持有者确认。”
赵星的手指停在半空中。
控制室的空调嗡鸣声像一根绷紧的弦——从未断过,从未松过。