用DNA实现无错数据存储可以实现吗?
生活随笔
收集整理的這篇文章主要介紹了
用DNA实现无错数据存储可以实现吗?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
可以的,發表于《自然》雜志上一篇文章,文章作者歐洲分子生物學實驗室(EMBL)的研究人員創造了一種新的DNA存儲數據方法,通過這種方法,克服了DNA存儲易出錯的問題,并且數據的存儲時間可達成百上千年,用這種方法存儲1億小時以上的高分辨率的視頻,只需一小杯DNA即可。
用DNA進行4進制的編碼是可行的,數學上沒任何問題,而且有人在實驗上已經做出來。所以僅僅是存儲數據問題不大。但考慮到生化反應本身的局限性,比如在體內DNA聚合酶的錯誤率是10^-8次方數量級;在體外做PCR的話,錯誤率能到10^-6數量級就已經很好了。現在假設我們有一個DNA硬盤,進行數據拷貝的時候就出現問題了。比如有1G的數據,按照10^-6的錯誤率,那么就有1000個bytes的數據錯誤。這個錯誤率是很高的。@summer 提出的文章我沒看過,不過nature說克服了DNA存儲易錯的問題,想必技術有了進步了吧
DNA存儲在理論上是完全可行的,目前制約這個項目的主要因素是用DNA進行數據存儲和讀取時的準確性很難得到保證。目前研究者主要面臨兩個困難:第一,使用現在的方法只能制造出一小段DNA;第二,DNA的讀寫都非常容易出錯,尤其是在大量相同的字符被編碼進DNA時。相信,技術方面肯定是可以慢慢完善的。
用DNA進行4進制的編碼是可行的,數學上沒任何問題,而且有人在實驗上已經做出來。所以僅僅是存儲數據問題不大。但考慮到生化反應本身的局限性,比如在體內DNA聚合酶的錯誤率是10^-8次方數量級;在體外做PCR的話,錯誤率能到10^-6數量級就已經很好了。現在假設我們有一個DNA硬盤,進行數據拷貝的時候就出現問題了。比如有1G的數據,按照10^-6的錯誤率,那么就有1000個bytes的數據錯誤。這個錯誤率是很高的。@summer 提出的文章我沒看過,不過nature說克服了DNA存儲易錯的問題,想必技術有了進步了吧
DNA存儲在理論上是完全可行的,目前制約這個項目的主要因素是用DNA進行數據存儲和讀取時的準確性很難得到保證。目前研究者主要面臨兩個困難:第一,使用現在的方法只能制造出一小段DNA;第二,DNA的讀寫都非常容易出錯,尤其是在大量相同的字符被編碼進DNA時。相信,技術方面肯定是可以慢慢完善的。
總結
以上是生活随笔為你收集整理的用DNA实现无错数据存储可以实现吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 武汉哪里有vr体验店体验一次多少钱?
- 下一篇: 眼部吸脂手术多少钱啊?