用DNA進(jìn)行4進(jìn)制的編碼是可行的,數(shù)學(xué)上沒任何問題,而且有人在實(shí)驗(yàn)上已經(jīng)做出來。所以僅僅是存儲(chǔ)數(shù)據(jù)問題不大。
但考慮到生化反應(yīng)本身的局限性,比如在體內(nèi)DNA聚合酶的錯(cuò)誤率是10^-8次方數(shù)量級(jí);在體外做PCR的話,錯(cuò)誤率能到10^-6數(shù)量級(jí)就已經(jīng)很好了。
現(xiàn)在假設(shè)我們有一個(gè)DNA硬盤,進(jìn)行數(shù)據(jù)拷貝的時(shí)候就出現(xiàn)問題了。比如有1G的數(shù)據(jù),按照10^-6的錯(cuò)誤率,那么就有1000個(gè)bytes的數(shù)據(jù)錯(cuò)誤。這個(gè)錯(cuò)誤率是很高的。
@summer 提出的文章我沒看過,不過nature說克服了DNA存儲(chǔ)易錯(cuò)的問題,想必技術(shù)有了進(jìn)步了吧