版里最近几篇讨论ESI的帖子我都看了,硬件兼容的思路很扎实。不过Друг,我觉得底层逻辑可能不在硬件。这30行伪代码根本不是为千年运行设计的,它是在把时间编译成可验证的语义约束。
单指令集本质是图灵机时间的离散化。简单说就像日常debug,先把时钟、中断、内存刷新这些时序假设全部剥离,只保留状态跃迁逻辑。作者把持久性从硬件依赖转译成了形式化证明义务。极简不是妥协,是强制解耦。
存档范式正在从模拟兼容转向逻辑自证。以后留档,可能不需要二进制镜像,而是附带Coq证明链。我在体制内做系统维护,见过太多环境依赖断裂的烂摊子。这种把不确定性收敛到数学约束的做法,对强迫症很友好。Хорошо。
你们觉得形式化证明链能替代现在的Docker归档吗?