ガジェット

電力不要のDNAコンピュータ、100ビット演算に成功

アイルランドのメイヌース大学が電力を使わず100ビット演算を実行するDNA分子コンピュータを開発。DNA折り紙で自己組織化する演算格子が加減乗除を実現した。

14分で読める SINGULISM 編集チームが確認・編集

電力不要のDNAコンピュータ、100ビット演算に成功
Photo by Sangharsh Lohakare on Unsplash

アイルランドのメイヌース大学の研究チームが、電力を一切使わずに複雑な数学的演算を実行するDNA分子コンピュータを開発した。2026年9月16日付で学術誌Natureに詳細が掲載されたこのシステムは、Scaffolded DNA Computer(SDC)と名付けられている。Tom’s Hardware の Etiido Uko の報道では、同システムはこれまでで最も複雑かつ高速な分子コンピュータの一つと位置付けられている。研究チームは10種類の異なる分子プログラムを実行し、100ビットの計算を含む加減乗除を誤りなく処理することに成功した。

従来の半導体が電気的なスイッチングで情報を処理するのに対し、この分子システムは化学反応のみで演算を完結させる。外部電源や配線を必要とせず、試験管内の水と塩、熱エネルギーだけで動作する点が最大の特徴だ。研究チームはこの成果について次のように述べている。

「長期的なデータ保存、省電力計算、そして将来的には細胞内で動作し疾病検出などに応用される分子システムといった新たな可能性を示す」

電力消費の増大が社会的な課題となる中で、分子レベルでの計算という代替経路を示した研究として注目を集めている。

DNA折り紙による演算格子の自己組織化

SDCの中核にあるのは、DNA折り紙と呼ばれる設計手法だ。研究チームは専用のソフトウェアを用い、1本の長い主鎖DNAと数百本の短い合成DNA断片であるステープル鎖を設計した。それぞれの塩基配列は、実行したい演算アルゴリズムを直接符号化するように書き込まれている。

物理的な作製過程は極めて簡素だ。設計されたDNA鎖を水と塩を含む試験管に投入し、加熱した後に冷却するだけで、分子が自発的に組織化する。長い主鎖が構造的な足場となり、短いステープル鎖が特定の位置に結合することで、微細な格子状の計算構造が形成される。この自己組織化の過程が、演算の実行そのものに相当する。

従来のコンピュータがトランジスタで電圧の高低を1と0に対応させるのに対し、SDCは塩基対であるアデニン、チミン、シトシン、グアニンの結合と解離で情報を処理する。プログラムは事前に塩基配列として書き込まれ、熱エネルギーが化学反応の引き金となる。分子が物理法則に従い最も安定した構造へと移行する過程で、プログラムされたアルゴリズムの解が最終的な立体構造として現れる仕組みだ。

この手法は、製造装置や微細加工を必要としない。分子自身の熱力学的性質を利用するため、外部からの制御は温度操作のみで済む。ナノスケールでの精密な設定を、分子の自己組織化に委ねる発想が、従来のトップダウン型の半導体製造とは対照的である。

10種のプログラムで検証された性能

研究チームはシステムの汎用性と信頼性を確かめるため、10種類の異なる分子プログラムを実行した。いずれも化学反応のみで完結するプログラムであり、外部からの電力供給や電子的な制御は用いられていない。

検証された演算は、四則演算である加算、減算、乗算、除算を網羅する。単純な二進演算にとどまらず、100ビットという大規模な桁数での計算を誤りなく処理できたことが確認された。100ビットは、10進数で約30桁に相当する情報量であり、分子計算としては高い複雑性を示す。

特筆すべきは、誤り訂正ソフトウェアを必要としなかった点だ。SDCは物理法則によって構造が制約されるため、不安定な中間状態が自然に排除される。分子が最も安定な構造へ収束する性質自体が、演算結果の正確性を担保する機構として機能する。電子的なノイズや電圧変動に起因する誤りが発生しないため、分子レベルでの高い信頼性が得られた。

この結果は、分子計算が単なる原理実証の段階を超え、複雑なデータを安定して扱える段階に達したことを示す。10種すべてのプログラムが成功した事実は、異なるアルゴリズムへの書き換えが塩基配列の再設計で可能であることを裏付けている。プログラムの多様性と100ビット規模での成功は、分子コンピュータの実用性を評価する上で重要な指標となる。

電力を要しない計算原理とその背景

SDCの演算に電力が不要な理由は、駆動源が電気ではなく化学エネルギーにあるためだ。試験管に加えられた熱が分子の運動を活性化し、塩基対の結合と解離という可逆的な反応を引き起こす。分子はエネルギーが最小となる構造へ自発的に移行し、その過程で計算が進行する。計算が終了した時点で分子は安定状態に達し、追加のエネルギー投入を必要としない。

この特性は、エネルギー効率の観点から大きな意味を持つ。Tom’s Hardware の報道では、アイルランドにおいてデータセンターが2025年に国内の電力消費の23%を占めたという背景が言及されている。電力需要の増大が国家的な課題となる中で、計算そのものを電力から切り離す分子システムは、補完的な計算基盤としての関心を集めている。

もちろん、SDCが既存のデータセンターを直ちに置き換えるものではない。現在の分子計算の速度や入出力の容易さは、シリコン半導体に遠く及ばない。ただし、特定の条件下で電力を必要としない計算が可能であるという事実は、電源を確保できない環境や、極めて長期的な保存を要する用途での活用を示唆する。

分子計算のような基盤技術の進展は、Linux 7.2-rc1リリース、AMDGPU HDMI 2.1 FRLやCache Aware Schedulingを統合 で示されたカーネル最適化や、ストリーム3D再構築、Geometric Context TransformerでSOTA達成 のようなAI推論の効率化と同様に、計算資源の在り方を問い直す動きと並行している。消費電力を前提としない計算モデルの提示は、既存の最適化とは異なる次元での省電力化を提起している。

従来の分子計算機との明確な性能差異

分子計算の研究自体は新しいものではない。DNAを用いた計算は1990年代から試みられてきたが、扱える情報量や演算の複雑さ、速度の面で制約が大きかった。多くの初期のシステムは、単純な論理演算や小規模な組み合わせ問題の解決にとどまっていた。

SDCが「最も複雑かつ高速な分子コンピュータの一つ」と評されるのは、100ビットという規模での四則演算を安定して実行した点にある。従来の分子システムでは、桁数が増えるにつれて誤り率が上昇し、結果の読み出しが困難になる課題があった。SDCは足場となる長いDNA鎖が全体構造を規定することで、大規模な格子でも高い秩序を維持できる。

速度の面でも、自己組織化による並列的な構造形成が寄与している。逐次的にトランジスタを切り替える電子計算とは異なり、多数の分子が同時に相互作用し、熱力学的に安定な状態へ一斉に収束する。この並列性が、分子計算としては高速な演算を可能にしている要因と見られる。

さらに、プログラムの書き換えが塩基配列の再設計で完結する点も、汎用性の向上につながっている。ハードウェアを作り直すことなく、ソフトウェア的に異なる演算を符号化できる構造は、分子計算を特定用途の専用回路から、より柔軟な計算基盤へ近づけるものと評価できる。

長期保存と細胞内医療への応用展望

研究チームがSDCの将来像として挙げるのは、長期的なデータ保存、省電力計算、そして細胞内で動作する分子システムの3領域だ。いずれもDNAという媒体の特性を生かした方向性である。

DNAは情報の保存媒体として極めて高い密度と安定性を持つ。適切な条件下では数千年単位での保存が可能とされ、電力供給を必要としない。SDCのようにDNA自体が演算機能を持つ場合、保存されたデータに対してその場で演算を行う「保存と計算の融合」が構想できる。アーカイブされた情報に対して外部電源なしで検索や復号を行う用途などが考えられる。

より長期的な展望として示されているのが、細胞内での動作だ。将来的に分子システムが生体内で機能すれば、疾病の検出や診断への応用が期待される。例えば、特定のバイオマーカーの有無を分子レベルで判定し、その結果に応じて構造変化を起こすような診断素子が考えられる。電力や外部装置を必要とせず、体内の化学環境だけで動作する点が、医療応用での利点となる。

ただし、これらの応用は現時点では構想の段階にある。試験管内での動作と生体内での動作には、温度や塩濃度、共存する分子の種類など、条件の大きな隔たりがある。実用化には、生体適合性や安全性の検証を含め、多くの段階を要する。

実用化に向けた残された課題と制約

SDCは原理的な有効性を示したものの、実用的な計算基盤として普及するには複数の課題が残されている。第一に、入出力のインターフェースだ。プログラムの書き込みは塩基配列の合成に依存し、結果の読み出しは最終的な分子構造の解析を必要とする。いずれも現状では専門的な装置と時間を要し、電子計算のような即時性はない。

第二に、動作環境の制約がある。自己組織化には特定の温度サイクルと塩濃度が不可欠であり、常温常圧での安定動作や、繰り返し演算への対応は検証が必要だ。試験管という閉鎖系での成功を、開放系や連続動作へ拡張できるかが問われる。

第三に、規模の拡張性だ。100ビットでの成功は分子計算として大きな前進だが、現代の計算需要から見れば依然として小規模である。ビット数をさらに拡大した際に、自己組織化の正確性や速度を維持できるかは未知数である。格子構造の欠陥や不完全な結合が大規模化で顕在化する可能性もある。

検証基盤の整備という観点では、GNOME OS Test Center、Apple TestFlightに着想 のような反復的なテストと配布の仕組みが、分子計算の分野でも重要性を増すと見る。分子プログラムの設計から合成、検証、読み出しまでの一連の流れを効率化する周辺技術の発展が、SDCの成果を次の段階へ進める鍵となる。

分子計算は、シリコン半導体の微細化が物理的限界に近づく中で、補完的な計算原理として位置付けられる。SDCの成果は、その補完的役割が単なる理論ではなく、具体的な演算性能として示された点に意義がある。

編集部の見解

短期的には、SDCの成果は分子計算分野の研究開発を加速させると見る。100ビットでの四則演算という具体的な指標が示されたことで、追試や派生研究の基準が明確になった。今後3〜6ヶ月で、異なる研究機関による再現実験や、演算規模の拡張を試みる報告が増える可能性がある。省電力計算への関心が高いデータセンター業界でも、補完技術としての評価が進むと予想される。 長期的な視点では、計算と保存の融合という概念が重要性を増すと評価する。DNAは保存媒体としての安定性が高く、演算機能を併せ持つことで、アーカイブと処理を分離してきた従来の設計を問い直す可能性がある。1〜3年のスパンでは、生体外診断や環境センシングなど、電力を確保しにくい領域での限定的な実用化が先行すると見る。細胞内での疾病検出は規制や安全性の検証を要し、時間を要するものの、研究の方向性として持続的な投資を集めそうだ。 分子計算の実用化に向けて、どのような評価軸を設けるべきだろうか。速度や規模でシリコンと比較するだけでは、電力不要という特性の価値を見誤る可能性がある。どのような用途であれば、遅くとも電力を使わない計算が優位となるのか。

参考

よくある質問

Scaffolded DNA Computer(SDC)はどのように計算を行うのか
1本の長い足場DNAと数百本の短いステープル鎖を水と塩の中で加熱・冷却し、自己組織化で格子構造を形成する。塩基対の結合と解離で情報を処理し、分子が最も安定な構造へ移行する過程でプログラムされた演算の解が得られる。
どのような演算が実証されたのか
研究チームは10種類の分子プログラムを実行し、加算、減算、乗算、除算の四則演算を検証した。100ビット規模の計算を誤りなく処理でき、物理法則による制約で誤り訂正ソフトウェアを必要とせず高い信頼性を示した。
電力不要という特徴はどのような意味を持つのか
演算が熱エネルギーによる化学反応で駆動するため、外部電源を必要としない。長期的なデータ保存や電源を確保しにくい環境での計算、将来的な細胞内での疾病検出など、省電力性が求められる領域での応用が期待されている。
出典: Tom's Hardware

コメント

← トップへ戻る