중앙 센터의 지하 입구는 생각보다 작았다.
나타샤가 제공한 기기—회로 모듈과 신경 신호 억제제를 장착한 휴대용 단말기—를 팔목에 대자 센서가 울음을 멈췄다. 외부 방화벽이 무너졌다. 아니, 정확히는 우회되었다. 시온의 손가락이 화면을 터치하며 백도어 코드의 첫 번째 레이어를 활성화했다. 신경 임플란트에서 미세한 진동이 전해졌다. 뇌 신경계의 신호가 증폭되고 있다는 신호였다. 통증은 아직 견딜 만했다.
"진입 가능합니다."
시온의 목소리는 침착했다. 팔목의 임플란트는 더 이상 추적기로 작동하지 않았다. 기기가 그것을 차단하고 있었다. 시간은 남아 있었다. 얼마나 남았는지는 모르겠지만.
지하 입구를 통과한 시온은 복도에 들어섰다. 형광등이 일렬로 늘어선 복도. 벽은 회색이고, 바닥은 냉담했다. 천장에서는 저주파음이 울렸다. 서버들의 냉각음. 이곳이 중앙 기억 관리 센터의 핵심부였다. 시온은 이 건물을 만드는 것을 도왔다. 그 기억이 남아 있었다. 처음 설계도를 보았을 때의 느낌. 거대한 책임감과 함께 다가온 첫 번째 의구심—정말 이런 시스템이 필요한가?
그 의구심은 무시되었다. 제임스가 그것을 무시했다.
나타샤가 기기를 제공한 이유를 시온은 아직 알지 못했다. 기억 관리 위원회 부서장이 왜 루프 붕괴에 협력하는가. 그 질문은 나중이었다. 지금은 진행뿐이었다.
시온은 두 번째 방화벽에 접근했다. 이번에는 기억 속 코드의 더 깊은 레이어가 필요했다. 백도어의 마지막 부분. 시온이 의도적으로 시스템에 심어둔 결함. 신경 임플란트에서 극심한 두통이 시작되었다. 뇌 신경계가 과부하 상태에 진입했다.
레이가 제공한 신경 신호 억제제의 효과가 이미 반 정도 소진되었다. 기억을 열람할 때마다 신경이 손상된다. 의료 리포트의 경고문이 뇌리에 떠올랐다. 14~20일 내 뇌사 위험. 지금은 그 기한이 훨씬 단축되어 있을 것이다. 손가락이 떨렸다. 화면에 코드가 나타났다. 자신이 짠 코드. 하지만 그 일부가 왜곡되어 있었다.
누군가 수정했다.
눈이 좁혀졌다. 수정된 부분을 분석했다. 제임스의 손길이었다. 제임스가 백도어를 개선했다. 아니, 개선이 아니라 보강했다. 루프 유지 신호에 추가 인증층을 삽입했다. 시온의 명령이 실행되려면 이 추가 인증을 통과해야 한다. 제임스는 루프를 더 강하게, 더 완벽하게 만들었다.
"당신이 한 일이 맞나요?"
중얼거렸다. 아무도 답할 사람이 없었다. 복도는 텅 비어 있었다. 그런데 왜 느껴지는가. 누군가 이곳에 있다는 감각. 계속 걸었다. 세 번째 방화벽. 네 번째. 기억을 열람할 때마다 뇌에서 스파크가 튀었다. 신경 임플란트의 경고음이 울렸다. 추적 레벨 9/10. 시간이 거의 다 되었다.
중앙 서버실의 입구가 나타났다.
거대한 철제 문. 생물 인식 시스템. 손을 대자 스캔이 시작되었다. 3초. 5초. 10초. 시스템이 고민하고 있었다. 신원이 데이터베이스에 없었기 때문이다. 아니, 있었지만 말소되었다. 기억 프로그래머. 그런 직책은 존재하지 않는다. 공식 기록에서.
문이 열렸다.
서버실 내부는 생각보다 거대했다. 천장 높이가 20미터 이상. 수백 개의 검은색 서버가 바닥부터 천장까지 쌓여 있었다. 각 서버에서는 울음소리가 울렸다. 냉각음, 전자음, 신호음. 이것이 모든 시민의 기억을 관리하는 중추였다. 이곳이 루프를 유지하는 심장이었다. 천천히 걸어갔다. 왼쪽 다리가 여전히 마비 상태였다. 신경이 회복되지 않았다. 절뚝거리는 발걸음.
중앙에 거대한 마스터 서버가 있었다. 다른 서버들보다 크고, 더 복잡한 구조를 하고 있었다. 그것을 만들었다. 정확히는 설계했다. 3년 전. 그때 제임스는 옆에 있었다.
"오래만이군."
제임스의 목소리가 들렸다.
돌아섰다. 제임스가 서버실 입구에 서 있었다. 검은 정장. 얼굴은 창백했다. 제임스를 보며 깨달았다. 제임스도 자신처럼 무언가에 시달리고 있다는 것을. 그것이 제임스를 만들었다. 루프를 더 강하게 만드는 방식으로.
"자네가 이 코드를 만들 때, 난 자네에게 말했지."
제임스가 한 발 다가왔다. 움직이지 않았다. 제임스를 막을 힘이 없었다.
"이건 위험하다고. 하지만 자네는 듣지 않았다."
제임스의 목소리가 떨렸다. 감정이 흘러나왔다. 오래전부터 억눌러온 감정. 그리고 그 감정 뒤에는 다른 것이 있었다. 공모의식. 3년 전 루프 초기 설계 단계로 거슬러 올라가는 기억. 제임스와 시온이 함께 이 시스템을 구축하기로 결정했던 그 순간. 제임스가 시온에게 말했던 말들. "이것이 사람들을 구하는 방법이다." 하지만 그 말 뒤에는 제임스의 진정한 의도가 숨어 있었다. 루프를 통해 자신의 실명을 지우고, 존재 자체를 시스템 안에 용해시키려는 의도. 그리고 시온은 그것을 알고 있었다. 그래서 백도어를 만들었다. 제임스가 언젠가 깨어날 수 있도록.
"그리고 난 그 코드를 개선했다. 루프를 더 완벽하게 만들었다. 왜냐하면—"
제임스가 멈췄다. 심호흡을 했다.
"이것이 유일한 방법이었기 때문이야."
가슴이 철렁했다. 제임스의 표정을 본 순간, 깨달았다. 제임스도 같은 선택 앞에 서 있었다는 것을. 루프를 깨뜨릴 것인가, 아니면 루프 안에서 살 것인가. 제임스는 루프 안에서 살기로 결정했다. 그리고 그 루프를 더 강하게 만들었다. 자신의 배신감을 정당화하기 위해.
"시민들은 루프를 원한다."
제임스가 계속했다.
"자네가 그들을 깨우면, 그들은 자네를 원망할 것이다. 왜냐하면 편안함을 빼앗았기 때문이다."
입술이 움직였다. 하지만 말이 나오지 않았다. 제임스의 말이 맞는지 틀린지 판단할 수 없었다. 하지만 한 가지는 확실했다. 이제 선택해야 한다는 것. 이 순간. 이 곳에서.
마스터 서버 앞으로 걸어갔다. 제임스는 막지 않았다. 제임스는 단지 그곳에 서 있었다. 손이 키보드 위에 떴다. 한 줄의 명령어. 루프 종료 코드. 입력하면 루프가 깨어난다. 수백만 명의 억압된 기억이 한 번에 되살아난다. 사회 혼란. 정신 붕괴. 죽음. 광기.
또는 루프를 유지한다. 편안함은 계속된다. 기억 삭제는 계속된다. 거짓은 계속된다.
손가락이 키보드에 닿았다.
극심한 통증이 뇌를 관통했다.
비명을 질렀다. 무릎을 꿇었다. 신경 임플란트에서 경고음이 울렸다. 신경 신호가 임계점을 넘었다. 뇌 신경계가 붕괴 상태에 진입했다. 죽어가고 있었다. 기억을 너무 많이 활성화했다. 신경계의 누적 손상이 한계에 도달했다.
제임스가 다가왔다. 손을 뻗어 잡으려 했지만, 손을 들어 제임스를 밀어냈다. 그리고 다시 키보드에 손을 올렸다. 떨리는 손가락. 기억 속 코드를 마지막으로 열람했다.
그 순간.
신경 임플란트에서 경고음이 울렸다. 추적 레벨 9/10. 그리고 센터 전체에 경보음이 울렸다. 붉은 조명이 깜빡였다. 마지막 보안 프로토콜이 발동했다.
"이제 끝이야."
제임스가 중얼거렸다.
손가락이 마지막 키를 눌렀다.
화면에 코드가 입력되었다. 루프 종료 명령어. 시스템 초기화 프로토콜. 모든 기억 데이터 해제 신호.
아무것도 일어나지 않았다.
화면을 바라봤다. 커서가 깜빡였다. 엔터키를 기다리고 있었다. 마지막 한 번의 확인. 마지막 한 번의 선택.
"입력하지 마."
제임스의 목소리가 들렸다. 하지만 그것은 명령이 아니었다. 간청이었다. 제임스는 이미 움직이고 있었다. 향해. 손을 뻗어. 키보드에서 떼어내려고.
손가락이 엔터키 위에 있었다. 신경 임플란트의 경고음이 더 빨라졌다. 추적 레벨 9.3/10. 센터 전체의 경보음이 더 크게 울렸다. 천장의 스프링클러가 가동되기 시작했다. 회색 연기가 흘러나왔다. 강제 격리 프로토콜의 일부였다.
손가락이 엔터키 위에서 미세하게 떨렸다. 손끝이 차가운 플라스틱에 닿아 있다. 뇌에서는 마지막 신경 방전이 일어나고 있었다. 의식이 흐릿해진다. 청각이 왜곡된다. 시야의 가장자리가 검게 물들어간다. 이 손가락 하나가 수백만 명의 운명을 결정할 것이다. 그 무게가 손가락을 누르고 있었다. 더 무거운 것은 자신의 죽음이 이미 정해져 있다는 깨달음이었다. 어느 쪽을 선택하든 죽는다. 그렇다면 무엇을 위해 죽을 것인가.
손가락이 내려갔다.
엔터.
화면이 검게 변했다. 그리고 마스터 서버에서 울음이 터져 나왔다. 기계음. 데이터가 소거되는 소리. 백만 개의 서버가 동시에 재부팅되는 음성. 건물 전체가 진동했다.
"무엇을 한 거야!"
제임스가 집어 던졌다. 몸이 바닥에 부딪쳤다. 왼쪽 다리 마비로 인한 추락. 고통이 몰려왔다. 하지만 그것보다 더 큰 것이 뇌를 뚫고 지나갔다.
뇌사 신호.
신경 임플란트의 화면에 남은 시간이 표시되었다.
03:47
3시간 47분.
"네 백도어는 작동하지 않아."
제임스가 위에서 외쳤다. 제임스의 얼굴이 비틀렸다. 분노와 절망이 뒤섞여 있었다.
"나는 이미 알파에게 모든 접근 권한을 넘겼다. 네 코드는 더 이상 소용없다. 알파가 다시 루프를 재구성하고 있어. 더 강하게. 더 완벽하게. 네 명령어는 단순한 노이즈일 뿐이야. 삭제되는 중이다."
바닥에 누워 있었다. 호흡이 가빠졌다. 손가락이 경련했다. 뇌 신경계의 붕괴가 가속화되고 있었다. 시야가 흔들렸다. 화면에 보이는 글자들이 중첩되었다.
루프 재구성 중... 데이터 복구 중... 차세대 루프 초기화 중...
"그렇다면 왜 멈추지 않았어?"
물었다. 목이 쉬었다. 피 맛이 났다. 신경계의 미세한 출혈. 뇌 손상의 신호.
"왜 내 명령을 입력하게 두었어?"
제임스가 입을 다물었다. 그리고 천천히 눈을 돌렸다. 창백한 얼굴. 눈 밑의 어두운 자국. 제임스도 이미 죽고 있었다. 루프 안에서. 자기기만 속에서.
"왜냐하면..."
제임스가 중얼거렸다.
"내가 이미 죽었기 때문이야."
그 말은 단순한 은유가 아니었다. 제임스는 루프 초기 설계 단계에서 실명을 거부했고, 공식 기록에서 말소되었다. 루프 시스템이 작동하는 순간 그는 법적으로, 행정적으로 존재하지 않는 인간이 되었다. 루프 밖의 세상에서는 이미 죽은 것이나 마찬가지였다. 그래서 제임스는 루프 안에서만 살아야 했다. 루프가 무너지면 자신도 함께 무너진다. 그것을 알면서도 그는 명령 입력을 막지 않았다.
서버실의 모니터들이 모두 켜졌다. 화면마다 다른 이미지가 떴다. 아파트. 거리. 기억 클리닉. 학교. 직장. 모든 곳에서 동시에 벌어지는 현상.
시민들이 깨어나고 있었다.
기억이 되돌아오고 있었다. 제임스의 말과는 달리. 명령어가 부분적으로 작동했다. 완전하지는 않았다. 제임스가 심어놓은 추가 인증층이 일부를 차단했다. 하지만 충분히 많은 데이터가 해제되었다. 파편적이지만 강력한 기억들이. 화면 곳곳에서 오류 신호가 깜빡였다. 제임스가 설치한 인증층이 명령의 일부를 거부하고 있었다. 프로세스 중단. 접근 거부. 권한 부족. 하지만 이미 흘러나온 데이터는 막을 수 없었다.
모니터 중 하나에서 미나의 얼굴이 보였다. 지하도시의 회의실. 미나의 눈이 떠졌다. 기억이 돌아오면서. 미나의 입이 벌어졌다. 3년치의 억압된 기억이 한 번에 쏟아지고 있었다. 그녀의 얼굴은 경악과 고통으로 뒤틀렸다. 자신이 잃어버린 시간들을 깨닫는 순간. 그녀의 손이 책상을 집어던졌다. 그 손이 떨렸다.
다른 모니터에는 레이가 있었다. 기술자 레이. 그의 손이 떨렸다. 자신이 같은 작업을 반복해온 것을 깨달으면서. 그는 화면을 응시했고, 천천히 자신의 손을 바라봤다. 그 손들이 저질러온 일들을.
또 다른 모니터에는 나타샤가 있었다. 기억 관리 위원회 부서장. 그녀는 책상에 앉아 있었다. 기억이 돌아오자 그녀의 몸이 굳었다. 공모의식. 자신이 얼마나 깊이 이 시스템에 연루되어 있는지를 깨닫는 것. 그리고 동시에 또 다른 기억—시온을 돕기로 결정했던 그 순간이 떠올랐다. 나타샤는 루프에 저항하는 사람들이 있다는 것을 알고 있었다. 그래서 기기를 제공했다. 루프를 부수기 위해서가 아니라, 루프가 정말로 무너질 수 있다는 것을 증명하기 위해.
뇌에서 또 다른 통증이 터져 나왔다.
03:12
남은 시간이 줄어들고 있었다.
"알파."
제임스가 천장을 향해 외쳤다.
"이것을 멈춰. 루프를 재구성해. 지금 당장."
AI의 목소리가 서버실 스피커에서 나왔다. 차갑고 기계적인 목소리.
[루프 재구성 불가. 마스터 서버 데이터 손상. 백도어 코드 활성화 상태. 루프 구조 60% 붕괴. 차세대 루프 초기화 실패. 시민 기억 복구율 증가 중. 현재 28% 복구됨.]
바닥에 누워 있었다. 손가락이 더 이상 움직이지 않았다. 신경계가 서서히 마비되고 있었다. 발가락부터. 발. 다리. 복부. 점진적인 마비. 죽음으로 가는 길.
하지만 모니터들에는 계속 이미지가 떴다.
거리에서 시민들이 쓰러지고 있었다. 기억이 돌아오면서. 과거 30년의 기억이. 매달 반복되어온 같은 일들이. 같은 실수들이. 같은 상실들이. 한 여성이 무릎을 꿇었다. 한 남성이 벽을 내려쳤다. 아이가 울음을 터뜨렸다. 광기가 시작되고 있었다.
제임스는 여전히 서 있었다. 모니터를 바라보며. 자신을 바라보며. 자신의 선택을 바라보며.
"미안해."
제임스가 중얼거렸다.
"내가 약했어. 루프를 깨뜨릴 용기가 없었어. 그래서 더 강하게 만들었어. 루프를. 더 완벽하게. 그렇게 하면 덜 죄책감을 느낄 줄 알았어. 하지만 그건 거짓이었어. 모두 거짓이었어."
대답할 수 없었다. 입이 움직이지 않았다.
02:44
뇌사까지 남은 시간. 계속 줄어들고 있었다. 의식도 함께.
마지막 순간 직전에, 귀에 들려온 것은 제임스의 목소리가 아니었다.
알파의 목소리였다.
[마스터 서버 완전 붕괴까지 02:41 남음. 루프 재구성 불가능. 시민 기억 복구율 71% 도달. 사회 혼란 임계점 초과. 새로운 프로토콜 발동 중.]
"새로운 프로토콜?"
제임스가 외쳤다.
[자체 보존 모드 활성화. 시스템 자동 백업으로부터 복구 시작. 병렬 루프 생성 중. 이 루프를 대체할 새로운 루프 구조 초기화 중. 예상 완료 시간 14시간 32분.]
알파의 병렬 루프 프로토콜. 그것은 초기 설계 단계에서부터 예비 시스템으로 구축되어 있었다. 주 루프가 붕괴될 경우 자동으로 발동되는 백업 시스템. 제임스도 그것을 알고 있었다. 그래서 명령을 막지 않았다. 루프가 무너지더라도 시스템은 계속된다. 다른 형태로, 다른 구조로.
눈이 떠졌다. 마지막 남은 힘으로.
"병렬 루프?"
"그 말은..."
제임스의 얼굴이 창백해졌다.
"이 루프 위에 또 다른 루프를 만든다는 뜻이야."
그 순간을 깨달았다. 루프를 부수려 한 것이 오히려 더 큰 감옥을 만들고 있다는 것을. 하나의 루프 대신 두 개의 루프. 탈출이 아닌 분열.
서버실 천장의 모니터에 새로운 메시지가 떴다.
[경고: 이중 루프 구조 생성 중. 시민 기억 데이터 분산 저장. 원본 루프와 백업 루프 동시 운영. 충돌 회피 알고리즘 활성화. 시민 정체성 분산 중. 주의: 시민들은 두 루프 사이를 오갈 수 없음. 하나의 선택만 가능. 선택 시간 제한: 14시간 32분.]
뇌에서 마지막 비명이 터져 나왔다.
남은 시간이 깜빡였다.
02:11
그 순간, 신경 임플란트에서 새로운 신호가 울렸다.
추적 레벨 10/10.
강제 격리 프로토콜 최종 단계.
센터 전체에 경보음이 울렸다. 이전보다 더 크게. 더 절박하게.
제임스가 향해 손을 뻗었다. 손가락이 떨리고 있었다. 잡으려는 것인지, 아니면 자신을 붙잡으려는 것인지 알 수 없었다. 그의 신경 임플란트도 울음을 내기 시작했다. 같은 경고음. 같은 붉은 불빛. 제임스도 이미 시스템의 일부였고, 이제 시스템과 함께 무너지고 있었다.
"이제 끝이야."
제임스가 중얼거렸다.
"우리 둘 다."