← 全部文章

材料与工程

一滴水里没有芯片,DNA 却开始做加减乘除

实验台上没有晶圆,没有风扇,也没有密密麻麻的金属线路。

约 7 分钟

实验台上没有晶圆,没有风扇,也没有密密麻麻的金属线路。

只有一小管水、盐和 DNA。

研究者把它加热,再慢慢冷却。短短几十秒后,这团看起来什么也没发生的液体,给出了 10 加 3 的答案。换一组分子,它还能做乘法、除法、判断一串二进制数里有几个 1,甚至完成两个 25 位数相加。

这不是把微型芯片泡进水里。承担计算的,就是 DNA 分子本身。

9 月 16 日,爱尔兰梅努斯大学 Hamilton Institute 团队在《自然》发表一种“支架式 DNA 计算机”。论文展示了 10 个程序、700 多次计算,输入最高达到 50 位;其中两个 25 位数相加,被研究者描述为一次 100 位计算。小型实例可在一分钟内完成,部分程序还能连续重复使用 25 次。

如果只看这些数字,很容易把故事讲成“DNA 要取代芯片”。

但这项工作的真正变化,不在于跑得比硅更快。恰恰相反,大规模加法最长需要约 14 个小时。它改变的是一个更根本的问题:我们能不能不再强迫物质一步步服从命令,而是把正确答案设计成它最愿意抵达的状态?

计算机藏在哪里

普通电子计算机靠晶体管开关表示 0 和 1。时钟信号不断推进运算,电源持续维持器件远离平衡。为了让每一步都可靠,工程师还要控制噪声、散热、同步和纠错。

DNA 计算使用的是另一套材料语言。

DNA 链上的碱基会按照配对规则相互识别。A 倾向与 T 结合,C 倾向与 G 结合。序列不同,结合强度也不同。只要把“谁能和谁结合”设计好,分子就能像带着接口的积木,在溶液中自行寻找位置。

团队首先准备一条较长的 DNA 支架,把它划分成许多位置。然后加入大量较短的“计算瓦片”。每块瓦片不仅要识别自己脚下的位置,还要和左右邻居交换信息。

如果一块瓦片代表的中间结果与邻居逻辑相容,它能形成更多匹配,整体结构更稳定;如果它放错了,结合就会弱一些。溶液被加热后,分子开始频繁分离和重组;温度下降时,那些匹配更完整、自由能更低的组合更容易留下。

换句话说,研究者没有给每个分子发一张逐秒执行的流程表。他们搭了一座有坡度的地形。错误答案像停在半山腰,正确答案位于更深的谷底。分子在热运动中不断试错,结合不稳的瓦片被替换,系统逐渐滑向那个低点。

这就是“热力学有利”的含义。

它不是说自然懂数学。自然只会偏向更稳定的结构。数学来自人类事先设计好的序列、位置和相互作用:我们把逻辑关系翻译成能量差,再让分子运动替我们完成搜索。

为什么“会改错”比“第一次就做对”更重要

分子世界从来不安静。

在一滴溶液里,数十亿乃至上万亿条 DNA 同时碰撞。某条链可能提前结合,某块瓦片可能占错位置,温度和浓度的轻微变化也会改变反应速度。许多早期 DNA 计算体系因此依赖复杂的步骤、精确的加入顺序,或者用额外冗余把错误压下去。

支架式 DNA 计算机选择了不同方向。

错误结合不是被永久锁死,而是保留可逆性。放错的瓦片因为匹配较少,会更容易脱落;与邻居更一致的瓦片随后有机会替代它。研究者想要的不是让每次碰撞都正确,而是让错误状态难以长期占据系统。

这像拼一张磁力地图。拼图者闭着眼把许多小块撒上去,开始时一定混乱。但如果错误拼接吸力弱,正确拼接吸力强,经过足够多次松开和重连,整体会越来越接近目标。

论文认为,这种设计减少了显式纠错子系统和精确动力学控制的需求。注意,这不等于“没有误差”。实验仍要面对错配、产率、读出和尺度问题。更准确的说法是:纠错的一部分被写进了能量地形,不必完全依靠外部程序逐步检查。

研究者还展示了重用。三个程序分别连续运行 9 次、24 次和 25 次,每轮大约 12 分钟,并加入新的输入分子。对于许多分子计算系统来说,完成一次反应后往往得到一团难以恢复的化学终点。能够更新输入、再次回到新平衡,意味着它不只是一次性分子烟花,而更像一个可以反复设题的物理装置。

30 秒与 14 小时,讲的是同一个边界

机构报道给出一个很有吸引力的数字:10 加 3,大约 30 秒。

但另一个数字同样重要:规模更大的加法,可能需要约 14 小时。

这两个时间不能只选一个。

小体系快,是因为需要探索的组合少,分子更容易越过局部障碍;规模扩大后,支架变长、瓦片种类增加,完全装配和排除错误都需要更多时间。论文证明的是一种计算原则可以扩展到更长输入,而不是证明它已经获得现代处理器的速度。

今天的手机芯片每秒执行数十亿次操作。DNA 计算机没有资格在这个赛道上谈胜负。它可能有意义的地方,是电子芯片并不擅长的环境:超高密度数据存储附近的原位处理、与分子识别直接相连的传感、或者未来在复杂化学环境中根据局部信号做出反应。

但“未来”必须和“已经做到”分开。

这次实验发生在体外溶液中。它没有进入活细胞,没有诊断疾病,也没有在人体内工作。论文讨论 DNA 存储、纳米结构和生物环境中的计算,是研究方向,不是已经交付的产品。

它也不是一台零能耗计算机

DNA 分子没有插电,容易让人联想到“零能耗”。这个说法不成立。

研究仍要合成 DNA、制备水盐体系、加热和缓慢冷却。系统走向平衡的过程也有热力学成本。论文真正强调的是:完成计算时不需要像数字芯片那样持续用时钟和电源把每个逻辑步骤推向前方,也不需要另设一套同样复杂的纠错机器。

不持续供电,不等于没有能量成本。

同样,校方把它称作“首创”“最快、最复杂的分子计算机之一”,属于机构对自身成果的描述。可以理解它为什么兴奋,却不宜把宣传语直接当成独立验证。

还有一层关系需要让读者知道。论文披露,Tristan Stérin、Abeer Eshra 和 Damien Woods 是两项待审专利的发明人;Stérin 在研究后期受雇于 PRGM DEV。专利不会自动推翻数据,但当研究开始接近转化与商业叙事,透明披露比口号更重要。

DNA 计算已经走了三十多年

1994 年,Leonard Adleman 用 DNA 分子求解一个组合问题,第一次让很多人认真看见:计算不必只发生在硅里。

此后三十多年,研究者用 DNA 做逻辑门、模式识别、链置换电路、自组装结构和分子机器人。2019 年,Woods 团队曾在《自然》展示可编程 DNA 自组装,把算法写进会生长的分子结构。

这条路线一直有一种诱惑:生命本来就使用分子存储信息、复制信息、识别错误并作出决策。如果我们学会用同一种材料语言编程,计算也许能够直接发生在化学世界,而不是先由传感器把一切翻译成电信号,再交给远处的芯片。

困难也同样明显。分子反应慢,读出麻烦,体系会互相干扰,扩展到更多变量后组合迅速爆炸。DNA 的密度优势,不会自动变成速度、可靠性和成本优势。

支架式 DNA 计算机没有消灭这些问题。它提供的是一条新的组织原则:与其费力维持一个容易出错的非平衡过程,不如问,能否让正确结果本身更稳定。

真正值得记住的,不是“DNA 会算术”

10 加 3 等于 13,任何计算器都能瞬间回答。

这项研究最值得记住的,不是用昂贵、缓慢的分子重新做了一遍小学数学,而是它把“计算”从一串外部命令,重新理解成一种物质寻找稳定结构的过程。

人类制造机器时,习惯不断对抗自然:压住噪声,抵消摩擦,维持电压,让系统不要滑向混乱。热力学计算提出另一种态度:能不能先改造地形,让我们想要的方向恰好也是系统愿意前往的方向?

这并不会让芯片消失。它可能只会在少数特殊任务里有用,也可能需要很多年才能离开实验室。

但它提醒我们,计算机不是某一种外形。计算机可以是一块硅,也可以是一张能量地图;可以靠时钟发号施令,也可以靠无数分子松开、重连,慢慢把错误换走。

一滴水并不知道答案。

真正聪明的部分,是研究者把答案写进了水中每一次结合与分离的倾向里。


摘要

梅努斯大学团队在《自然》展示一种支架式 DNA 计算机:研究者把正确输出设计成更稳定的平衡结构,让分子在加热、冷却和可逆结合中自行趋向答案。它能运行 10 类程序并重复使用,但不是零能耗,也不会取代硅芯片。

备选标题

  1. 这台计算机没有芯片,答案藏在 DNA 自己找到的平衡里
  2. 一管水、盐和 DNA,怎样完成一道 100 位计算

资料来源

编辑说明:本文报道的是体外 DNA 分子计算原型。校方的“世界首个”等表述未作为独立事实采用。论文披露部分作者为两项待审专利发明人。

配图建议

  1. 已归档团队照片:2026-09-20_一滴水里没有芯片DNA却开始做加减乘除_01.jpg,来源为梅努斯大学官网;发布前需再次确认媒体使用范围并保留署名。
  2. 首图设计:透明水滴内,一条长 DNA 支架和不同颜色短链逐步拼成“13”;避免画成微型芯片。
  3. 图二:错误瓦片匹配少、结合弱,正确瓦片匹配多、结合强的对比示意。
  4. 图三:能量地形示意,错误状态在坡面,正确输出位于谷底。
  5. 图四:时间对照——10+3 约 30 秒;大规模加法可达约 14 小时。

跨平台改写

  • 小红书:首屏“一滴水,没有芯片,算出 10+3”;第二屏立即说明不是零能耗与芯片替代。
  • 头条号:强化 DNA 支架、瓦片替换、平衡态和 30 秒/14 小时的完整机制。
  • 视频号口播:75—90 秒,结构为“试管画面—答案为何沉到能量谷底—会改错比一次做对更重要—三条边界”。

SOURCES / 参考来源

同一方向

更多 →