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