DNA存储技术就是利用DNA的分子结构来进行数据存储。下面可以分为理论基础、发展背景、发展历程、机遇和挑战详述一下。
一、理论基础
首先,需要明确,DNA是一种序列确定的生物大分子。序列确定的聚合物(sequence-defined polymers)指具有确定的单体序列,确定的化学结构和多个小分子单体连接而成。所以这类聚合物如果在一条链中存在不同种类的单体,那么可以为不同类型的单体赋值,因此这些聚合物天然具有存储信息的功能。
DNA和蛋白质等生物大分子在生物体内具有精确的分子结构和序列。它们能够执行精确的功能,从而保证生物体的正常运转。针对DNA,它是由四种不同的单体(脱氧核糖核苷酸,包含四种碱基A,C,G,T)组成的主链为磷酸酯的脱氧核糖核酸。DNA是序列确定的生物大分子,它是绝大多数生物体的遗传物质,本身携带大量的遗传信息。这些遗传信息体现在两个方面:一是不同类型的碱基,二是碱基之间的相对序列。
如果把碱基进行赋值,比如A & T = 0, G & C = 1,那么就能把化学信号转变成数字信号。这就是一个二进制的数据存储材料。