Глава 2
Он задал мне вопрос: «С чем, по-вашему, связан „Псевдогенетический шифр“?»
— С… генами? — неуверенно ответил я. — И… с шифрами?
— Бинго! — он сымитировал звуковой сигнал из какой-то игры. — Поздравляю, вы ответили правильно!
— Мы знаем, что гены сами по себе являются генетическим кодом, — продолжил он. — Наши гены транскрибируются в мРНК, мРНК транслируется в полипептиды, полипептиды сворачиваются и образуют белки. Ферменты из числа этих белков обрабатывают другие вещества, полученные продукты соединяются с частью белков, добавляются еще всякие разные вещества, и в итоге формируется живой организм. Верно?
— Вы хотите сказать… шифр? — я не уловил мимолетную мысль и задал вопрос, смысла которого сам не понимал.
— Кажется, вы кое-что понимаете, — заметил он.
— Дело вот в чем: если мы можем с помощью программ смоделировать генетические основания, выполнить в компьютере транскрипцию и трансляцию генов для создания белков… Ох, нет, я забыл, этот процесс уже реализован. Разве «Псевдогенетический шифр» — это не оно?
Действительно.
Я никак не выказал своего согласия. Он уже погрузился в свой собственный теоретический мир, и я не стал его прерывать.
— Тогда… эти «программные белки»? «Вычислительные белки»? Могут ли они тоже выступать в роли ферментов и белков? Может ли часть программ, играющих роль ферментов, реагировать с другими программными веществами, создавая новые вещества? А другая часть программ, не являющихся ферментами, соединяясь с этими веществами, тоже может создать живой организм? Я называю это «компьютерной жизнью» или «Вычисляющими».
«Вычисляющие»… Согласно его рассуждениям, это действительно так. Но где же программы реагируют с программами?
Судя по тому, что я знал о себе, я не испытывал особого доверия к его словам.
— Ничего страшного, если доктор Чэнь пока не верит. Люди рано или поздно увидят это.
Он заметил мой скептицизм. Это он так наблюдателен, или я не смог сдержать выражение лица?
Я был немного удивлен и, сохраняя невозмутимость, спросил: «Так „Вычисляющие“ — это и есть та бомба замедленного действия?»
Он усмехнулся: «Доктор Чэнь очень умен, но ответ на этот вопрос: и да, и нет».
— Тогда… что такое «Вычисляющие»?
— «Вычисляющие» — это шифротекст! — он внезапно разволновался, его голос подскочил на несколько тонов. — Точно так же, как говорила та женщина, которую вы видели получающей Премию Сета! Это шифротекст, полученный путем шифрования открытого текста!
Я был немного озадачен: «Тогда как связаны „Вычисляющие“ и бомба замедленного действия?»
Он бросил на меня недовольный взгляд: «Значит, доктор Чэнь все еще не понял».
Я действительно не понял. «Псевдогенетический шифр», предложенный Сюй, и устройство живых организмов имели поразительное сходство. Если «псевдогены» могут экспрессировать «Вычисляющих», а гены — людей, тогда… Кажется, я начинал понимать, но в то же время и нет.
— Значит, мы и «Вычисляющие»… — начал я.
— Верно! — подхватил он. — А что, если мы и есть «Вычисляющие» какой-то цивилизации? Эта цивилизация изобрела использование генов в качестве ключей шифрования. Их последовательность, количество столкновений и прочее — все это может служить открытым текстом, а мы — это и есть нужный им ключ!
— Мы — носители их информации!
Разговор продолжался еще некоторое время, но после того, как он произнес фразу «носители информации», он замолчал. Что бы я ни спрашивал, он больше не отвечал.
На этом наша беседа закончилась.
Я вернулся домой. Жена писала новую программу.
Моя жена — программист, и я давно привык, что компьютер ей ближе, чем я.
Я нарезал арбуз, поставил тарелку рядом с женой и сел на диван позади компьютерного стола, ожидая, когда она закончит работу и пойдет отдыхать.
Примерно через час жена обернулась, сказала, что код запущен и можно готовиться ко сну, взяла банный халат с края дивана и направилась в ванную. Уходя, она напомнила мне выключить компьютер после завершения программы.
Я поднял глаза на монитор. Строки английского текста бежали вверх и вниз, потом внезапно словно зависли, на экране появилось «…».
Затем окно программы резко дернулось, и выполнение продолжилось. До самого конца программа работала без ошибок.
Я выключил компьютер и почти бегом бросился в спальню.
Словно в компьютере действительно обитал тот самый «Вычисляющий».
Вторая беседа, по моей просьбе, была назначена на полдень.
На этот раз присутствовать при разговоре изъявил желание еще один человек — лауреат Премии Сета, Сюй.
Однако в конференц-зале по-прежнему были только я, он и тот медбрат. Сюй находилась в соседней комнате и слушала через микрофон, закрепленный на мне.
— Снова здравствуйте. Сегодня тоже планируете говорить о «Вычисляющих»? — начал я.
Ему, похоже, нравилось вращать глазами. Сделав круг глазами, он кивнул: «Да, продолжим говорить о „Вычисляющих“».
— «Вычисляющие» живут в компьютерах, являясь носителями информации — шифротекстом. Чтобы узнать открытый текст и ключ, нам нужно знать, что такое псевдогены и что получается на каждом шаге.
— Доктор Чэнь, вы знаете, как взламывают шифры?
Я покачал головой.
Он продолжил: «Для „Псевдогенетического шифра“ мы используем метод атаки по шифротексту — начинаем с шифротекста, то есть „Вычисляющих“, проверяем систему шифрования и ключ. Конечно, „Псевдогенетический шифр“ можно взломать и путем обратного конструирования коллизий».
Должно быть, в моих глазах читалось такое явное «замешательство», что он не выдержал и указал на это.
— Ничего страшного, если доктор Чэнь не разбирается во взломе шифров.
— Но вы должны знать, как люди получают продукты экспрессии генов — белки, и как с помощью мРНК определяют положение гена на хромосоме, — добавил он.
— Генный зонд? — предположил я.
Я не был уверен, что помню биологию, которой не касался больше десяти лет, но смутно припоминал что-то про мРНК, меченую радиоактивными элементами, и генные зонды.
Он никак не прокомментировал мои туманные воспоминания.
— Основания мРНК подбираются к соответствующим основаниям ДНК не одномоментно. Каждая молекула РНК при связывании с геном проходит через определенное действие — столкновение.
Я вспомнил, что недавно слышал от него слово «столкновение», когда мы говорили о взломе шифров.
— Это столкновение и шифры… — начал я.
— Да, это столкновение — то самое столкновение. Если расшифровка генов происходит через столкновения, основания подбираются парами, и после многократных столкновений получаются промежуточные продукты или, наоборот, восстанавливается генетический код… То не значит ли это, что мы успешно расшифровали ген? Не является ли ген другим видом шифра?
— То есть, вы хотите сказать, что расшифровка генетического кода и взлом «Псевдогенетического шифра» очень похожи?
Я не осмелился спросить, используется ли «один и тот же метод», или согласиться с его словами о том, что генетический код и «Псевдогенетический шифр» — это одно и то же, поэтому лишь сухо произнес «очень похожи».
Он наклонился вперед, пристально глядя на меня: «Вам не кажется, что они совершенно одинаковы? Возможно, это и есть одно и то же…»
Я не ответил. Он снова откинулся на спинку стула: «Ничего, можете не отвечать. Вы все узнаете».
— Итак, гены «Вычисляющих» и наши гены можно расшифровать одним и тем же методом. Я думаю, почему бы нам не быть «Вычисляющими»?
— Кто управляет нашей программой? И для передачи какой зашифрованной информации мы существуем?
— Знают ли «они», что мы, «Вычисляющие», используемые как информация, «ожили»?
Он выпалил три вопроса подряд, но не ждал моего ответа.
Он продолжил рассуждать сам с собой: «На первый вопрос мой ответ: да. Мы можем быть „Вычисляющими“. Это „интернет“, основанный на неизвестном алгоритме, и мы живем в „компьютере“ того, кто нас написал».
— Мы, «Вычисляющие», выполняем вычисления по программам, которые они нам написали, строим небоскребы в этом «интернете», совершенствуемся с помощью новых алгоритмов. Использование нас в качестве шифротекста делает программу чрезвычайно сложной и изменчивой.
— Подумайте, люди рождаются, стареют, болеют и умирают. Рождение — это изначальное написание программы, а смерть — ее удаление. Иначе почему в мире так много одинаковых людей? Программы могут быть одинаковыми, их можно копировать и передавать.
— Вы считаете, что мы живем в таком «интернете» как шифротекст, полученный после шифрования открытого текста? — спросил я.
— Да, они рассматривают нас как фиксированные программы, передаваемые файлы. Что же произойдет, когда они обнаружат, что мы способны мыслить, что шифротекст «ожил» и начал изменять себя? Будет ли эта огромная интернет-система переписана… или стерта?
— А может, ни то, ни другое? «Живая» программа, используемая для шифрования открытого текста… Полученный шифротекст наверняка будет еще более запутанным. В криптографии мы, такие «Вычисляющие», обеспечиваем вычислительную безопасность! Открытый текст не будет раскрыт, так какая разница, обладает ли шифротекст собственным мышлением…
Его тон становился все более безумным. Я даже не успел подумать или попытаться его успокоить, как услышал звук отброшенного стула. Он вскочил и бросился на меня.
В конференц-зале тут же взвыла сирена. Медбрат двумя шагами подскочил к нему и прижал лицом к стене.
Он перестал сопротивляться, но его взгляд, полный мрачного упорства, был устремлен на меня. Я подошел к нему: «Вы считаете, что изобретение Сюй этой технологии — это катастрофа, которая нас разоблачит, верно?»
— Вы наконец-то поняли, — он злорадно рассмеялся («хе-хе»). — Я хочу видеть госпожу Сюй! Я знаю, что она сегодня слушает!
Я снова был поражен его проницательностью.
— Позовите ее. Я не причиню ей вреда, — пообещал он неизвестно кому.
Ему никто не ответил, и он замолчал.
Вскоре дверь снаружи открылась. Сюй вошла, села за стол для совещаний и посмотрела на человека, прижатого к стене.
— Вы… — казалось, она не знала, что сказать, произнесла лишь один слог и снова закрыла рот.
Он повернул голову: «У меня нет злых намерений. Я просто хотел спросить госпожу Сюй, довольны ли вы историей, которую услышали от меня? Скажите, чьим „живым шифротекстом“ являемся мы, люди…»
На этом сайте нет всплывающей рекламы, постоянный домен (xbanxia.com)
(Нет комментариев)
|
|
|
|