DNA|多到一块硬盘都存不下的小姐姐们 未来能直接刻进你的DNA?( 二 )


文章图片

硬盘不够用了,自然就有很多数据被永久的删除了 。
当然并不是所有产生的数据都有储存必要,像腾讯 QQ 就算你开了超级会员,它也只给你在云端保存个两年的聊天数据 。
但在未来由大数据驱动的互联网环境下,需要储存的数据只会越来越多,所以除了硬盘、磁带、光盘,咱们还能有什么方法能够大量的长时间存储数据呢?
 对此,科学家们提出了一种可能 。
这个可能就藏在每个人的身体里 —— 那就是 DNA 。
DNA 存储的可行性  
停停!别乱想~这是很正经的学术问题 。
早在 20 世纪 70 年代,有关于 DNA 信息储存的构想就被提出来了,并在 1988 年由哈佛大学和艺术家 Joe Davis 共同合作将 35bits 数据的符号图像编入了大肠杆菌 DNA 中 。
我相信看到这里肯定有很多人搞不明白,这 DNA 怎么能和存储信息联系起来 。
要讲清楚这个,咱们首先要知道一件事 。
信息是怎么存储的?
现在咱们用的数字化存储磁带硬盘这些东西,想要存储文字图片视频这些信息,并不是像纸笔这样直接写下来或画下来,而是将文字图片视频转化成一串二进制码,再记录在硬盘上 。
比如想要记录这么一句话 “ hello world ”,首先电脑会将 hello world 经过 ASCII 码转化成二进制码,ASCII 码是基于拉丁字母的一套电脑编码系统 。
这套系统中,ASCII 码定义了 128 个字符,每个字符按顺序使用二进制码标记,这样通过记录二进制码就能知道你记录的数据了 。
这种做法很像摩斯电码是不是,转换成二进制码之后,电脑就会通过磁电效应,利用硬盘里上成千上万的小磁极记录这些 01 数据,在读取时反向操作即可 。
。。。
以上这些内容相信大多数差友们比我都还了解,但这跟 DNA 又有什么关系?
难道 DNA 也有磁性,能像这些网友们一样吸住铁勺嘛?
DNA|多到一块硬盘都存不下的小姐姐们 未来能直接刻进你的DNA?
文章图片

 肯定不能啊!更何况这些人能吸住勺子,大概率只是因为没洗澡皮肤黏而已 。( 虽然 DNA 也挺黏的 )
啊不是!虽然 DNA 没有磁性,但是差友们还记得高中生物中教的 DNA 转录那一课吗?DNA 本身是由四种碱基组成 —— 腺嘌呤、鸟嘌呤、胞嘧啶以及胸腺嘧啶 。
为了记录遗传信息,四种碱基会排列成不同顺序 。在表达时 DNA 解旋裂开以其中的一条链为模板进行转录,生成 mRNA ( 信使 RNA ),mRNA 上相邻的三个碱基,就是它们表达性状的最小单位密码子 。
不同排列顺序的密码子就代表着不同的遗传密码 。
DNA|多到一块硬盘都存不下的小姐姐们 未来能直接刻进你的DNA?
文章图片

欸!这个密码表,放计算机里来,原理上不就是 ASCII 码嘛,也就是说 DNA 记录信息的方式在逻辑上是和数字存储一摸一样的 。只要咱们把 DNA 的四种碱基拿来翻译二进制,那不就可以用 DNA 记录信息了嘛 。
比如,00 指代腺嘌呤 A、01 鸟嘌呤 G、10 胞嘧啶 C、11 胸腺嘧啶 T 。
一句 “ hello world ” 的二进制 ASCII 码是这样的:
01101000 01100101 01101100 01101100 01101111 00000000 01010111 
01001111 01010010 01001100 01000100 
转换成 DNA 编码那就是这样:
GCCA GCGG GCTA GCTA GCTT AAAA GGGT GATT GGAC GATA GAGA 
这样一来,所有能用二进制记录的数据,DNA 也能记录下来了 。从逻辑上来看,虽然 DNA 存储很好理解,具体到实现上就要花点功夫了 。