하드디스크가 닳고, 클라우드 서버가 꺼지면 우리의 데이터는 어디로 가야 할까요? 저도 이 질문을 처음 접했을 때 황당하다고 느꼈습니다. 그런데 그 답이 DNA라는 이야기를 듣고 나서는 황당함보다 묘한 불안감이 먼저 들었습니다. 이 글은 그 불안감을 풀어가는 과정입니다.

저장 매체의 한계, 우리가 놓치고 있던 문제
사실 저장 기술의 역사는 꽤 처참합니다. 1956년 IBM이 내놓은 세계 최초의 하드 드라이브는 무게가 1톤이 넘었고, 1MB당 비용이 1만 달러에 달했습니다. 그로부터 수십 년이 지나 클라우드가 등장하면서 마치 저장 문제가 완전히 해결된 것처럼 느껴졌습니다.
그런데 클라우드도 결국은 물리적인 하드 드라이브 수천 대가 돌아가는 데이터센터입니다. 전기가 끊기거나 기업이 사라지면 데이터도 함께 사라집니다. 제가 직접 겪은 일은 아니지만, 서비스 종료로 수십 년치 블로그 글을 통째로 잃은 사람들의 이야기는 검색만 해봐도 넘쳐납니다.
더 근본적인 문제는 데이터를 읽는 장치의 수명입니다. 플로피 디스크를 지금 열어볼 수 있는 사람이 얼마나 될까요. 기록은 남아도 읽을 도구가 사라지는 현상, 이것이 디지털 보존이 직면한 진짜 위기입니다. 이 맥락에서 DNA라는 선택지가 등장하기 시작했습니다.
염기서열로 데이터를 쓴다는 것의 의미
DNA에 데이터를 저장한다는 개념은 처음 들으면 SF처럼 들립니다. 그런데 원리 자체는 생각보다 단순합니다. 컴퓨터는 0과 1이라는 이진법으로 정보를 표현하는데, DNA는 A(아데닌), T(티민), C(시토신), G(구아닌)이라는 네 가지 염기서열로 정보를 담습니다. 여기서 염기서열이란 DNA를 구성하는 화학적 단위들의 배열 순서를 의미합니다. 0과 1을 A, T, C, G에 대응시켜 변환하면 디지털 데이터를 DNA 형태로 합성할 수 있고, 역으로 시퀀싱(sequencing) 기술로 다시 읽어낼 수 있습니다. 시퀀싱이란 DNA의 염기서열을 순서대로 판독하는 기술로, 마치 암호문을 해독하듯 저장된 정보를 꺼내는 과정입니다.
실제로 연구진들은 이 방식으로 논문, 운영체제, 영화 파일까지 DNA에 저장하는 데 성공했습니다. 특히 데이터를 꺼낼 때 DNA가 손상되는 문제는 200조 번 이상의 중복 복제를 통해 보완했습니다. 오류 정정에는 인터넷 영상 스트리밍에서 쓰이는 알고리즘을 응용한 암호화 기법을 활용했습니다.
저장 밀도 면에서는 어떤 매체도 DNA를 따라오지 못합니다. 인간 게놈(genome)을 텍스트로 출력하면 높이가 약 130m에 달하지만, 세포 안에서는 수 마이크로미터 공간에 압축됩니다. 게놈이란 한 생물이 가진 유전 정보의 총체를 의미합니다. 이 압축률이 DNA를 저장 매체로서 매력적으로 만드는 핵심 이유입니다. 이론적으로 1그램의 DNA에 수백 엑사바이트(EB)의 데이터를 담을 수 있다는 연구 결과도 있습니다(출처: Nature).
DNA 저장의 가능성과 가타카의 경고
솔직히 이 기술을 처음 접했을 때 저는 순수하게 감탄하기가 어려웠습니다. 머릿속에 영화 가타카(Gattaca, 1997)가 바로 떠올랐기 때문입니다. 그 영화는 유전자 정보로 사람의 계급을 나누는 사회를 그립니다. 원하는 일을 할 수 있는지 없는지가 DNA 판독 결과 하나로 결정됩니다. 물론 문화유산을 보존하는 것과 개인의 유전 정보를 계급화하는 것은 전혀 다른 이야기입니다.
하지만 DNA라는 매체 자체가 가진 상징성은 무시하기 어렵습니다. 데이터를 생물학적 물질에 담는다는 발상은, 기술이 발전할수록 디지털 정보와 생명 정보의 경계가 흐려질 수 있다는 신호처럼 느껴집니다. 제가 직접 관련 연구를 해본 것은 아니지만, 이 기술이 상용화 단계에 가까워질수록 윤리적 가이드라인이 선행되어야 한다는 생각은 지웁니다.
DNA 저장 기술이 실용화되려면 해결해야 할 과제들도 있습니다.
- 합성 속도: 현재 DNA 합성 속도는 하드디스크 대비 현저히 느립니다. 대용량 실시간 저장에는 부적합합니다.
- 비용: DNA 합성과 시퀀싱 비용이 아직 일반 상업화 수준에 이르지 않았습니다.
- 접근성: 데이터를 꺼낼 때마다 전문 장비가 필요하므로, 일상적 접근은 현실적으로 어렵습니다.
- 장기 안정성: 수만 년 보존이 이론적으로 가능하지만, 실제 환경에서의 검증은 아직 진행 중입니다.
이 기술이 현시점에서는 장기 아카이빙에 특화된 틈새 솔루션에 가깝다고 보는 시각이 설득력 있습니다. 실제로 유럽 바이오인포매틱스 연구소(EBI)는 DNA 저장의 실현 가능성을 확인하는 연구를 진행한 바 있습니다(출처: EMBL-EBI).
인류의 기억을 어떻게 남길 것인가
가장 인상 깊었던 주장은 "무엇이 미래 세대에 중요할지 우리가 미리 선택할 필요가 없다"는 부분이었습니다. 지금 우리가 하찮다고 여기는 데이터가 500년 뒤엔 가장 귀한 사료가 될 수도 있습니다. 동굴 벽화가 그랬듯이. 저는 이 논리가 꽤 납득이 된다고 생각합니다. 보존의 기준을 지금 우리가 정한다는 것 자체가 오만일 수 있으니까요.
바이오인포매틱스(bioinformatics)라는 분야가 이 흐름의 중심에 있습니다. 바이오인포매틱스란 생물학 데이터를 컴퓨터 과학과 수학으로 분석하는 학문으로, DNA 저장 기술 역시 이 분야의 연구 성과 위에서 발전하고 있습니다. DNA가 단순한 생명의 설계도를 넘어 인류 문명의 저장 매체가 된다면, 이 학문의 역할은 앞으로 훨씬 더 커질 것입니다.
저는 개인적으로 이 기술이 과학자들 말처럼 표준 저장 매체가 될지에 대해 솔직히 잘 모르겠습니다. 기술의 방향보다 그것을 어떻게 쓸 것인지, 누가 접근권을 가질 것인지에 대한 논의가 더 먼저 이루어져야 한다고 생각합니다.
DNA 저장 기술이 어디까지 갈 수 있는지는 앞으로 10년이 보여줄 것입니다. 지금 당장 뭔가를 결정할 필요는 없지만, 적어도 이 흐름을 인지하고 지켜보는 것은 가치 있는 일이라고 생각합니다. 관심이 있으시다면 관련 기초 개념을 먼저 살펴보는 것을 권합니다. 바이오인포매틱스나 게놈 연구 쪽 입문 자료들이 생각보다 어렵지 않습니다.