– Как? – спросил я, садясь в постели. – Ты шутишь? Если это правда, вы сделали поразительный шаг, настоящий технологический прорыв, а значит…
– Это правда, – спокойно ответила Джулия. – Мы уже приступили к производству в Неваде.
Она улыбнулась, наслаждаясь моей реакцией. Экранная Джулия тем временем продолжала:
– Одна из камер «Ксимос» находится у нас под электронным микроскопом, вон там, – она указала на экран. – Сейчас вы увидите ее рядом с красной кровяной клеткой.
Изображение стало черно‑белым. Я увидел тонкий зонд, подталкивающий нечто, похожее на крохотного головоногого моллюска с заостренным носиком и развевающимися сзади волоконцами. Красная кровяная клетка превосходила его размером раз в десять.
– Наша камера имеет в длину одну миллиардную долю миллиметра, – сказала Джулия. – Изображение регистрируется носовой ее частью. Хвостовые микроканалы обеспечивают стабилизацию, примерно так же, как хвост бумажного змея. Но они могут также и создавать движущую силу. Джерри, поверните камеру так, чтобы мы увидели нос. Хорошо, вот так. Спасибо. Итак, видите, спереди, в самом центре, находится углубление? Это миниатюрный детектор фотонов, а окружающая его область биолюминесцентна, она обеспечивает подсветку того, что находится перед камерой. В носовой части находится также довольно сложная цепочка спиральных молекул. Это запатентованный нами аденозинтрифосфатный усилительный каскад. Его можно назвать примитивным мозгом, управляющим поведением камеры.
– А где линзы? – спросил я.
– Линз нет.
– Какая же это камера – без линз?
– Я думала, ты в курсе, – ответила она. – Ты сам отвечал за эту часть работы.
– Я?
– Ну да. «Ксимос» подрядила твою группу писать алгоритмы для управления сетью частиц.
– Так ваши камеры связаны в сеть? Все эти крохи поддерживают связь друг с другом?
– Да. В общем‑то, это подобие роя.
Она все еще улыбалась, очень довольная моей реакцией.
– Рой…
Я задумался. Конечно, моя группа написала множество программ для управления стаями агентов, взяв за образец поведение пчелиного роя. При столкновении с новыми, неожиданными условиями такие программы не отказывают, они просто как бы обтекают препятствие и продолжают работать дальше.
Однако работа наших программ сводилась к созданию виртуальных агентов в памяти компьютера. Джулия же создала реальных агентов, работавших в реальном мире. И я не понимал, как можно было приспособить наши программы к тому, что сделала она.
– Мы использовали их для образования структуры, – сказала она. – Программа создает структуру роя.
Ну конечно. Очевидно же, что отдельная молекулярная камера изображения зарегистрировать не может. Стало быть, изображение должно создаваться миллионами одновременно работающих камер. А это значит, что «Ксимос» соорудила аналог…
– Вы создали глаз.
– Вроде того.
– Но где же источник света?
– Биолюминесцентный периметр. Смотри.
Тем временем экранная Джулия изящно повернулась, указывая на систему внутривенного вливания, и извлекла из ближайшего контейнера со льдом шприц.
– Этот шприц, – сказала она, – содержит примерно двадцать миллионов камер, помещенных в изотоническую соляную взвесь. В данный момент их поведение ничем не примечательно. Однако в потоке крови они нагреются и собьются в стаю, имеющую форму сферы. По сути дела, эти частицы воссоздадут глаз. Передаваемое изображение будет составлено миллионами фотонных детекторов.