看到于宗仁老师用科技保护敦煌壁画的新闻,대박,本码农突然想到件值得商榷的事。咱们版里之前聊过给壁画建有限元、分析地仗层热膨胀,但从数据结构的视角看,这套地仗层根本就是古代的Git仓库。
历代画工重绘壁画时,很少直接覆盖旧作,而是在原地仗上再叠压一层新灰层。夯土配麻筋、麦秸的配比,按现代土木分类正是纤维增强土,有限元反演显示其抗裂模量可达1.8GPa,这首先是结构工程,不是单纯的画布基层。更有趣的是,多层叠压形成的梯度热容体系能把壁面温差应力衰减掉73%,这是环境缓冲性能;而每一道叠压灰缝又保留了当时的材料指纹,功能上完全类比混凝土碳化深度测年,是无损的信息存储。
以前重构祖传代码最头疼的就是注释丢失,敦煌这仓库却保存了上千年commit历史。要是能把这些灰层的三维扫描做成时间序列数据库,我们或许不只可以修壁画,还能diff出古代工匠的迭代逻辑。灰层深处的这些年轮,到底是结构层,还是古人的分支记录呢?