一滴盐水里的 DNA 计算机:没有电线,分子自己算完了加减乘除

爱尔兰梅努斯大学团队在 Nature 上报告了一台热力学驱动的支架式 DNA 计算机:几十亿条 DNA 链放进一滴盐水,加热后自然冷却,分子自行配对完成十个程序,包括 25 位加法。它不插电,也没有晶体管。
一台计算机可以没有电线、没有散热风扇,甚至没有电源插头。2026 年 9 月,爱尔兰梅努斯大学汉密尔顿研究所的团队在 Nature 上给出了这样一个东西:把几十亿条人工合成的 DNA 链倒进一滴普通盐水,微微加热后让它自然冷却,几分钟到几小时后,液滴里的分子自己完成了加法、减法、乘法和除法。

图1:链置换反应——输入链把输出链从支架上"顶"下来
为什么在现在
硅基芯片的问题不是算力不够,而是电和热的账单付不起了。晶体管越密,漏电越严重,一座数据中心为散热消耗的水电已经开始进入环境评估的视野。而人脑运行功率约 20 瓦。这个数量级差距让一部分研究者把目光转向了生命已经用了几十亿年的信息载体——DNA 的四种碱基天然遵循严格配对律,腺嘌呤只对胸腺嘧啶,胞嘧啶只对鸟嘌呤,这套规则本身就是一套可编程的连接逻辑。
DNA 计算不是新概念。1994 年 Leonard Adleman 用 DNA 解了一个七节点的哈密顿路径问题,此后加州理工等团队也做出过能识别手写数字 0 到 9 的分子神经网络。但这些系统有个共同的毛病:一次性。反应跑完,体系里的分子就耗尽或被副产物污染,没法再执行第二个程序。这让它更像一次化学实验,而不是一台机器。
这次不一样在哪
梅努斯团队的关键改动是"热力学上有利"(thermodynamically favoured)加"支架式"(scaffolded)。传统 DNA 电路靠链置换反应推进:一条输入链跟双链结构的一段完全匹配,就能把自己的伙伴链顶下来,被顶下来的链再去触发下一步。问题是每步反应都会积累废链,体系熵增,跑几轮就乱。他们把反应锚定在一个支架结构上,让整套反应在能量上始终朝着产物的方向走,废链不堆积,体系可以回到初始状态。团队报告的十个程序里包含 25 位加法,且同一体系能重复执行不同程序。
换句话说,DNA 从"被动的档案库"变成了"可以反复读写的分子机器"。1 克 DNA 理论上能存下数亿 GB 数据,如果这克 DNA 还能算东西,存储和计算的物理距离就被压缩到了零。

图2:DNA 计算与硅基计算的能力边界对比
别急着兴奋
这台机器的运算速度以分钟乃至小时计,跟硅基芯片十亿次每秒的差距是数量级之外的差距。它也不是通用计算机,不会去替代你手上的笔记本。真正可能的落点是两类场景:一是在液体环境里就地计算,比如在血液或细胞内直接根据检测到的分子浓度做出判断并释放药物;二是极低功耗的长期存储与检索,把"存"和"算"放在同一个试管里省掉搬运数据的能耗。
还有一个工程现实:目前每次运算都需要合成大量定制 DNA 链,成本高、序列设计复杂。把它从"演示十个程序"推进到"能在真实场景里干活",中间隔着的不只是化学问题。
[关联推荐]
- 把 DNA 缠上钙钛矿,做出能存能算的"生物芯片"内存 — DNA 与半导体材料的另一条结合路线
- 当 DNA 遇上半导体:用生命分子造出超低功耗内存 — 功耗视角下的分子存储
- MOSAIC:用 DNA 自组装取代聚合酶 — DNA 工具链的工程化进展
来源:Nature 657 期(2026-09-17)
评论 (0)
正文划词可点「问萝卜特」——自动发评论并由 AI 回复
加载评论中…