BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Vitalik의 SF 소설 《설월》 제12장

jk
Odaily资深作者
이 기사는 약 7229자로, 전체를 읽는 데 약 11분이 소요됩니다
제12장
AI 요약
펼치기
  • 핵심 관점: 제이는 지에고 수도 사주·두에 도착하여 전국 밍펑타이 선수권 대회에 참가하고, 첫 경기에서 해시 함수 역발상으로 육각 격자 규칙을 파훼하며, 시간 역행 기술을 통해 상대 보를 꺾고 승리한다.
  • 핵심 요소:
    1. 대회에는 지에고 최고 선수 32명과 외빈 4명이 모이며, 예선은 6라운드로 진행되고 최다 승리 4명이 준결승에 진출한다.
    2. 제이는 경기 중 암호학 교과서의 해시 함수에서 영감을 받아 육각 격자의 역변환 방법을 발견하고 시간 역행을 구현한다.
    3. 제이는 시간 역행 기술로 기호 복제에 성공하고 글라이더를 배치하여 상대 보의 모든 기호를 파괴하고 승리한다.
    4. 경기 당일 규칙이 육각 격자로 갑자기 바뀌어 선수들은 20분 안에 구조를 파악해야 하며, 이후 눈꽃 대전이 펼쳐진다.
    5. 소설 설정에는 엔트로피, 해시 함수, 순열 등 암호학 개념이 녹아들어 게임 전략과 알고리즘 원리를 깊이 결합한다.

제 12 장

사주·두, 제고·3724 초원 22

제이는 기차 창밖을 바라보았고, 기차가 감속하기 시작했다.

처음에는 나무들이 보였다. 그러다 건물의 밀도가 점점 높아지는 것이 보이기 시작했다. 몇 분 후, 그는 마침내 역을 보았다.

간판 하나가 천천히 창문을 가로질러 지나갔다.

사주두 sa dzu du

“주도시”, 제고의 수도.

기차가 멈추었고, 제이는 문이 열리는 소리를 들었다. 다른 승객들도 일어나 짐을 챙기기 시작했다.

제이는 서둘러 먼저 내리지 않고 시간을 최대한 활용하기로 했다. 약 2분 동안 그는 로봇과 함께 밍펑타이 게임을 끝냈다.

펜은 도구를 작성하거나 사용자 정의 규칙에 맞게 인공지능을 미세 조정할 시간을 전혀 내지 못했기 때문에, 제이는 여전히 조정되지 않은 범용 인공지능과만 대결할 수 있었다.

바로 그때, 다른 몇 개의 인공지능들이 잇따라 항복했다. 제이는 일대삼 경기에서 그것들을 이겼다. 기술적 부족을 보완하기 위해 그는 게임을 조정했다: 자신은 한쪽 모서리만 차지하고 나머지 세 모서리를 세 인공지능에게 나눠주고, 그것들이 팀을 이뤄 자신을 상대하게 했다. 그럼에도 제이는 이겼다. 그는 삼 대 일도 인공지능에게 큰 우위를 주지 못한다는 것을 깨달았다—이런 경기 형식은 그들의 훈련 데이터에 없었기 때문에 그들은 저급한 실수를 저질렀고 서로의 부(負)엔트로피를 잡아먹었다.

제이는 손에 든 장치를 거두고 한숨을 쉬었다.

이때 다른 승객들은 거의 다 내렸다. 제이는 가방을 집어 들고 일어나서 기차 밖으로 걸어갔다.

그가 나갔을 때, 밍펑타이 승복을 입은 여섯 명이 그를 기다리고 있었다.

“사주·두에 온 것을 환영합니다, 제이”, 무와 비슷한 나이의 연로한 여성이 그에게 말했다.

“여기 오게 되어 기쁩니다”, 제이가 곧바로 대답했다. “이번이 수도에 오는 두 번째입니다.”

“맞아요, 저는 수라고 하고, 전국 대회 조직자 중 한 명입니다.”

“만나서 반갑습니다, 수.”

“그럼 제 며칠 일정은 어떻게 되나요?”

“먼저 호텔에 체크인하고, 내일 아침 환영식이 있습니다. 서른두 명의 참가자, 전 제고 밍펑타이에서 가장 똑똑한 젊은이들입니다. 당신은 그들 모두를 만나게 될 겁니다.”

수는 제이를 문이 많이 있는 방으로 데려갔다. 그중 한 문이 열렸고, 제이는 반대편에서 검은 자동차의 내부를 보았다. 몇 달 전 그를 칩 공장으로 태워다 준 차와 똑같았다. “안타깝게도, 제이, 여기서 당신을 떠나보내야겠네요. 반 롱타임 후에 또 다른 참가자가 기차로 여기에 도착합니다. 그럼, 좋은 여행 되세요, 푹 쉬세요.”

“정말 감사합니다.”

제이는 차에 올랐고 문이 닫혔다. 차가 달리기 시작했다.

제이는 차창 밖을 응시하며 도시의 건물과 나무에 감탄했다. 일부는 파포가이·두와 크게 다르지 않아 보였지만, 이곳은 전자제품 상점이 더 적고 업종이 더 다양했다. 약국도 몇 개 있었다.

그중 한 상점의 진열창에서 제이는 이런 간판을 보았다:

ti ka dia shu fe cen su jui hui

“여기서 당신의 장수 패키지를 받으세요”

곧 건강 상점들은 예술 가구와 기타 가정용품을 파는 상점들로 바뀌었다.

다음은 제고 자체의 중세 시대를 모방한 전통 스타일의 식당과 찻집들이었다.

순간, 오른쪽 건물들이 완전히 멈추었고 제이는 공원을 볼 수 있었다. 공원 뒤로 제이는 몇 개의 산 피라미드를 볼 수 있었는데, 각 피라미드의 높이는 파포가이·두 남쪽 산 피라미드의 약 절반이었다.

1분 후, 공원이 끝나고 차는 작은 강 위의 다리를 건넜다. 제이는 앞쪽의 건물들이 점점 밀집해지는 것을 볼 수 있었다.

도로가 천천히 가라앉아 터널이 되었다.

몇 분 후, 몇 번의 굽이를 더 돈 뒤 차가 멈추었다. 문이 열렸을 때, 그것은 다른 문에 바짝 붙어 제이를 완전히 가렸고, 차 밖에서도 그가 들어간 건물에서도 제이는 보이지 않았다.

제이는 걸어 나왔다. 그는 여관 안에 있었다.

그는 가장 가까운 녹색 원으로 걸어가 시계로 그것을 두드렸다.

명성치가 150을 초과한 것으로 확인되었습니다. 결제가 필요하지 않습니다. 승인되었습니다, 객실 번호 304.

제이의 시계가 울리며 객실 키를 확인했다.

제이는 자신의 방에 들어가 샤워를 했다.

그는 곧 잠들었다.

경보가 울렸다.

제이는 시계를 두드려 시간을 확인했다. 시계는 30,003을 표시했다. 개막식까지 반 롱타임밖에 남지 않았다. 그는 룸서비스 메뉴를 몇 번 눌러 과일·채소 주스를 주문했다.

그는 옷을 입었다.

3분 후 주스가 왔고 제이는 서둘러 마셨다. 그는 즉시 기운이 넘쳤다—아니면 적어도 회장으로 갈 만큼은 기운이 넘쳤다.

더 이상 시간을 낭비하지 않고 그는 문을 열고 아래층으로 내려갔다.

검은 세단이 이미 그를 기다리고 있었다. 제이는 로비를 가로질러 즉시 이미 열려 있고 바짝 붙어 있는 호텔 문과 차 문으로 걸어 들어갔다. 문이 닫혔다.

차가 달리기 시작했고, 제이는 한 회의에서 그에게 추천된 암호학 교과서를 꺼내 지난번 멈춘 곳에서 이어 읽었다.

그 부분은 해시 함수에 관한 것이었다. 페이지 중간에 큰 도표가 있었다.

“해시 알고리즘의 개념”.

제이는 함께 실린 글을 읽었다.

해시 알고리즘은 대량의 정보에 대해 축소된 지문을 생성하면서도 원본 정보를 여전히 고유하게 식별할 수 있다고 한다. 목표는 동일한 해시 값을 가진 두 개의 서로 다른 데이터를 찾는 것을 극히 어렵게 만드는 것이다.

해시는 본질적으로 정보를 파괴한다—더 작은 것으로 더 큰 것을 대표하는 것이 그들의 전부인 목표다. 그러나 역설이 하나 있다: 우리가 구축한 모든 최고의 해시 함수의 내부 작동 원리에서 가장 큰 구성 요소는 엔트로피를 보존하는 변환, 즉 순열이다.

핵심 구성 요소는 입력을 일대일로 출력에 매핑한다. 그뿐만 아니라, 그것은 효율적으로 정방향 또는 역방향으로 실행될 수 있다. 압축과 비가역성은 가장 바깥의 단순한 포장 층에서 온다: 원본 입력의 일부를 삭제하고, 그것을 끝부분과 XOR하는 것이다. 왜 이렇게 설계되었을까? 왜 비가역성을 가역성 위에 세워야 할까? 이유는 미묘하다. 비가역 과정을 직접 구성하면 엔트로피가 언제 파괴되는지 제어할 수 없다; 비가역 라운드 함수를 여러 번 실행하면 약 절반의 엔트로피가 붕괴되고 프로토콜의 보안도 따라서 낮아진다. 따라서 정보를 파괴하는 것이 궁극적인 목표일지라도, 실제로 파괴를 수행하는 부분을 명확히 분리하는 것이 가장 좋다—자신만의 방식으로, 알고리즘 내 명확한 위치에서 정보를 파괴하는 것이다.

제이는 손에 든 장치를 거두고 뒤로 기댔다.

이건 전부 엔트로피야, 그렇지 않나, 그는 생각했다.

1분 후, 차가 갑자기 감속하며 왼쪽으로 돌았다. 그의 오른쪽에는 안전벨트로 봉쇄된 구역이 보였고, 그 안에 다양한 대형 차량들이 있었다.

“무슨 일이죠?” 제이가 큰 소리로 물었고, 운전기사는 이것이 자신에게 하는 질문임을 알아들었다.

“첨단 생물 연구 실험실에서 폭발이 있었습니다. 늘 그렇듯이, 아마 북극인일 겁니다. 그들은 모든 것이 안전한지 확인하기 위해 며칠 동안 청소를 할 것입니다.”

몇 분 후, 차가 속도를 줄이고 멈추었다. 문이 열렸고, 곧바로 복도로 이어졌다.

제이는 터널을 지나 계단을 내려갔다.

그는 앞에 문 하나를 보았다. 이 문은 파포가이·두 산 피라미드 안의 밍펑타이 방 문과 매우 비슷해 보였다: 일련의 돌벽돌이 위쪽 근처에서 아치형으로 휘어지고, 꼭대기의 기호는 두 개의 수평 팔이 중간에서 만나 주먹을 맞대는 것이었다.

그러나 이 문은 확실히 더 크고, 관리가 더 잘 되어 있었으며, 장식도 더 화려했다.

제이는 시계로 녹색 원을 두드렸고 문이 열렸다. 그는 걸어 들어갔다.

그는 약 쉰 개의 의자가 놓인 방에 들어섰고, 이미 약 스무 명의 참가자가 앉아 있었다. 무대 위에서 그는 수를 알아보았다; 그녀 외에도 세 명의 사제가 있었다.

제이는 앉았다. 이후 15분 동안 다른 참가자들이 각자의 의자에 앉았다.

나이가 좀 더 많은 소년이 제이 옆에 앉았다.

“안녕, 나는 드루인이라고 해”, 그가 말했다.

이건 제고 사람 이름이 아닌데, 제이는 생각했다.

“나는 제이야.”

“어디서 왔어?”

“아, 나는 홍군 출신이야, 내 이름이 나를 팔아버렸지, 그렇지?”

제이가 웃었다. “모두가 그렇게 반응해?”

드루인과 제이가 함께 웃었다.

“De Lu hin, 여기 사람들은 나를 그렇게 불러. ‘외형을 가진 포크’. 귀여운 이름이지, 그렇게 생각하지 않아?”

“여기서 공부해? 부모님이 이민 오셨어?”

“아, 나는 외국 선수야, 이번에 그들이 네 명의 외국 선수를 초청했어, 경기를 더 재미있게 만들기 위해서지.”

“흥분돼?”

“물론이지. 사실 제고에 처음 왔는데, 정말 멋진 곳이야.”

종이 울렸고 참가자들은 곧 조용해졌다.

“전국 밍펑타이 선수권 대회에 오신 것을 환영합니다”, 수가 말을 시작했다. “올해 이렇게 많은 훌륭한 참가자들을 만나게 되어 영광입니다, 도착한 모든 분이 좋은 저녁과 좋은 아침을 보내기를 바랍니다.”

“우리의 수석 조직자, 모방 대사 진을 소개하게 되어 기쁩니다.”

또 다른 사제가 앞으로 나와 말을 시작했다.

“이것은 우리 모든 제고인에게 특별한 순간입니다, 우리와 여러분에게만이 아니라 전국에서 경기를 지켜보는 수백만 제고인에게도, 그들은 제고의 새로운 세대에서 가장 똑똑한 사람들이 서로 맞붙는 것을 보게 될 것이기 때문입니다.”

“저는 또한 올해 네 분의 존귀한 외국 손님이 우리와 함께 참가하게 되었음을 알리게 되어 영광입니다.”

“오늘, 우리는 이 산 피라미드 안의 밍펑타이 박물관을 산책할 것입니다. 내일, 우리는 사주·두 주변에서 몇 가지 관광 투어를 할 것이고, 저녁에는 휴식을 취할 기회가 있을 것입니다. 이틀 후, 첫 챔피언십 경기가 시작됩니다.”

“예선은 여섯 라운드로 진행되며, 각 경기 사이에는 여드레의 휴식 시간이 있습니다.”

“여러분 서른두 명 중, 승수가 가장 많은 네 명의 선수가 준결승에 진출합니다. 정확히 네 명의 선수가 통과하는 승리 기준이 없다면, 우리는 경기를 잃기 전까지 생존한 라운드 수의 기하 평균과 승리 라운드 수의 역수로 동점을 깰 것이며, 최대 팔천 라운드까지 계산합니다. 이렇게 하면 팔천 라운드 이전에는 포기할 유인이 없습니다. 그래도 동점이라면, 우리는 추가로 한 라운드를 삽입합니다. 예선.”

“여러분이 경기를 즐기고, 사주·두가 제공하는 모든 것을 즐기기를 바랍니다, 그러나 마찬가지로 중요한 것은 서로의 동반자를 즐기는 것입니다. 여기서 여러분은 적이 아니라, 단지 일시적인 경쟁자입니다. 경기장을 떠난 후에는 서로를 친구로 여기고, 우리 모두 같은 공동의 사업에 속해 있음을 기억하십시오. Dze go ba fau gie.”

“Dze go ba fau gie”, 모든 참가자가 일제히 대답했다.

“이제 수를 따라오세요, 그녀가 여러분을 박물관 견학으로 안내할 것입니다.”

3724 초원 시간 25

바이 → [dia

기술
Odaily 공식 커뮤니티에 가입하세요