开发者

用DNA实现无错数据存储可以实现吗??

叫我起床吃早饭 2021-09-29 02:25

开发者_JS百科
可以的,发表于《自然》杂志上一篇文章,文章作者欧洲分子生物学实验室(EMBL)的研究人员创造了一种新的DNA存储数据方法,通过这种方法,克服了DNA存储易出错的问题,并且数据的存储时间可达成百上千年,用这种方法存储1亿小时以上的高分辨率的视频,只需一小杯DNA即可。


错过可更改吗 2021-09-29 02:35


开发者_开发问答DNA进行4进制的编码是可行的,数学上没任何问题,而且有人在实验上已经做出来。所以仅仅是存储数据问题不大。
但考虑到生化反应本身的局限性,比如在体内DNA聚合酶的错误率是10^-8次方数量级;在体外做PCR的话,错误率能到10^-6数量级就已经很好了。
现在假设我们有一个DNA硬盘,进行数据拷贝的时候就出现问题了。比如有1G的数据,按照10^-6的错误率,那么就有1000个bytes的数据错误。这个错误率是很高的。
@summer 提出的文章我没看过,不过nature说克服了DNA存储易错的问题,想必技术有了进步了吧


秋叶武边 开发者_如何学Go 2021-09-29 02:36


DNA存储在理论上是完全可行的,目前制约这个项目的主要因素是用DNA进行数据存储和读取时的准确性很难得到保证。
目前研究者主要面临两个困难:第一,使用现在的方法只能制造出一小段DNA;第二,DNA的读写都非常容易出错,尤其是在大量相同的字符被编码进DNA时。
相信,技术方面肯定是可以慢慢完善的。


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜