나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2022-09-06 18:43:15

DNA 컴퓨터

분자생물학·생화학
Molecular Biology · Biochemistry
{{{#!wiki style="word-break: keep-all; margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
<colbgcolor=#717845> 기반 생물물리학 · 물리화학(둘러보기) · 분자화학 (유기화학 · 무기화학 · 고분자화학) · 수학(미분방정식 · 이산수학 · 매듭이론)
기본 물질 아미노산(카복실산) · 리간드
유전체 유전체 기본 구조 아데닌 · 티민 · 구아닌 · 사이토신 · 우라실 · 리보스 · 디옥시리보스 · 뉴클레오타이드(핵산)
유전체 혼합 구성 인트론 · 엑손 · 오페론 · 프로모터
유전체 세부 종류 RNA mRNA · tRNA · rRNA(리보솜) · 리보자임 · miRNA · siRNA · RdDM
DNA A형 구조 · B형 구조 · Z형 구조 · Alu · 게놈 · 텔로미어
관련 물질 효소 보조인자 · 조효소(NADH · NADPH · FAD) · 뉴클레이스 · 디하이드록실레이스 · 레닌 · 루비스코 · 루시페레이스 · 라이소자임 · 라이페이스 · 말테이스 · 셀룰레이스 · 아데닐산고리화효소 · 아밀레이스(디아스타아제) · 역전사효소 · 트립신 · 펩신 · 유전체 중합 효소 · 리보자임
제어 물질 사이토카인 · 신경전달물질(ATP) · 수용체(GPCR)
기타 뉴클레오솜 · 히스톤 · 프라이온 · 호르몬
현상 및 응용 물질대사 · 펩타이드 결합(알파-헬릭스 구조 · 베타병풍) · 센트럴 도그마 · 전사(전사 인자) · 번역 · 복제 · 유전 알고리즘 · 유전 부호 · 대사경로 · TCA 회로 · 산화적 인산화 · 기질 수준 인산화 · 해당과정 · 오탄당 인산경로 · 포도당 신생합성 · 글리코겐 대사 · 아미노산 대사 · 단백질 대사회전 · 지방산 대사 · 베타 산화 · RNA 이어맞추기 · 신호전달 · DNA 메틸화(인핸서) · 중합효소연쇄반응 · 세포분열(감수분열 · 체세포분열) · 능동수송 · 페토의 역설 · 하플로그룹
기법 웨스턴 블롯 · ELISA · PCR · 돌연변이유도 · 전기영동(SDS-PAGE) · 서던 블로팅 · 유전체 편집(CRISPR) · DNA 수선 · 바이오 컴퓨팅(DNA 컴퓨터) · STR · SNP · SSCP
기타 문서 일반생물학 · 분자유전학 · 생리학 · 유전학 · 진화생물학 · 면역학 · 약학(약리학 둘러보기) · 세포학 · 구조생물학 · 기초의학 둘러보기 · 식품 관련 정보 · 영양소 · 네른스트 식 · 샤가프의 법칙 }}}}}}}}}
1. 개요2. 장점3. 비판4. 역사5. 관련 문서

1. 개요

DNA 컴퓨터는 기존 2진법 컴퓨터를 구성하는 연산방식인 0과 1의 조합이 아닌 DNA를 구성하는 A, C, G, T라는 4가지 요소를 사용해서 만든 컴퓨터를 의미한다.

컴퓨터는 전류의 안정성을 고려해서 0과 1의 2진법을 사용한다. 그러나 DNA 컴퓨터는 DNA의 이중나선 구조를 통해 A, C, G, T의 명확한 구분선을 가지고 있기 때문에 4진법을 안정적으로 사용할 수 있다. DNA를 이루는 염기인 아데닌은 티민과, 그리고 구아닌은 시토신과 만나면 결합하는데, 이 분자들의 자기조립능력을 이용한 컴퓨터가 DNA 컴퓨터이다.

2. 장점

이렇게 사용하는 코드가 늘어남에 따라 DNA 컴퓨터는 기존 컴퓨터에 비해 월등한 저장용량을 보유하게 되었고 정보를 A, C, G, T로 변경하여 모든 경우의 수를 병렬로 나열하여 처리할 수 있게 되었다. DNA 1그램에는 1조 개의 CD롬 용량에 준하는 정보를 담을 수 있을 정도이다. 또, 세포효소 반응을 통해 컴퓨터를 운용하기 때문에 일반 컴퓨터에 비해 훨씬 적은 에너지 소비가 가능한 것이 특징이다.

3. 비판

오류가 생길 가능성이 높다는 비판도 있는데 실제로 컴퓨터 프로그램복사할 때 뭔가 오류가 생겨 한 비트가 잘못 복사되었다면 아마 99% 이상은 오동작(다운 또는 무한루프)을 일으킬 것이다. 반면에 DNA는 어떨까? DNA 복제를 담당하는 DNA 중합효소는 10만 번에 한번 꼴로 염기쌍 결함에 오류를 범하는데, 교정기능에 의하여 다시 한번 오류가 일어날 확률이 10만 분의 1로 줄어들게 된다. 따라서 [math(10^{-5})] x [math(10^{-5})] = [math(10^{-10})](100억분의 1)의 확률로 복제의 오류가 발생한다. 그 확률은 100억분의 1로 매우 낮지만 사소한 오류가 큰 문제를 낳을 수 있기 때문에 간과해서는 안 된다. 또 단백질로만이 아니라 커다란 기계로 읽으면 훼손 확률이 높지 않겠는가?

저장공간을 일부 포기하고 정보 기록 형태를 손보거나 진보된 오류 개선, 재편집체를 구성해야 한다.

또 DNA 전사는 확률적으로만 이뤄지는데 원래 메틸화, 아세틸화로만 주먹구구식으로 조절되고 리보솜이 둥둥 떠다니다가 가까이 있는 DNA를 읽어 단백질을 만드는 형태이다. 이는 기존의 컴퓨터와 완전히 다르다. 컴퓨터는 선형적인 알고리즘 기반으로 구동되기 때문이다. 또 DNA가 꼬여 있다는 것도 큰 문제이다. 디스크는 회전만 시키면(회전운동은 기계에서 가장 쉬운 운동이다) 다음 내용으로 넘어가는데 DNA는 그게 안 되고 즉각적인 접근성이 떨어진다.

4. 역사

DNA컴퓨터에 이용한다는 개념은 1993년 미국 MIT 대학의 에이드먼 교수가 처음 고안했다. 에이드먼 교수의 이론이 학계에 반향을 불러일으키면서 DNA 컴퓨터에 대한 본격적인 개발이 시작됐다. 1997년 미국 로체스터 대학교 연구팀은 DNA로 구성된 논리 회로를 만들었다. 또 미국 위스콘신 대학교 화학과 스미스 교수는 2000년 DNA 가닥들이 특수한 방법으로만 서로 결합한다는 점을 이용해 DNA 컴퓨터를 만들었다.

본격적인 DNA 컴퓨터 개발은 이스라엘에서 시작됐다. 이스라엘 와이즈만 연구소의 샤피로 박사는 2001년 초보적인 수준의 DNA 컴퓨터를 개발, 세계의 주목을 받았다. 2004년 4월 샤피로 박사는 이 DNA 컴퓨터에 전립선암폐암을 진단하고 치료하는 데 필요한 생물정보 분석 프로그램을 입력시켰으며 시험관 실험에서 성공적인 결과가 나왔다고 밝혔다.

5. 관련 문서


분류