Читаем На заре новой эры. Автобиография отца виртуальной реальности полностью

Уточню: ввести вредоносный код, используя изображение, можно (и это происходит постоянно), но это легко сделать, лишь когда программа принимает картинку бит за битом и обрабатывает ее, используя строго определенный протокол.

Строгие протоколы легко обойти, потому что можно изобрести уловку, которую не предвидели разработчики оригинала. Типичный пример: многие биты размещены в изображении иначе, чем в протоколе, который определяет картинку. Когда изображение принято программой, некоторые биты попадают в ту часть компьютера, где их не ожидали, и эти лишние биты могут содержать вредоносный код.

Заражение компьютеров, использующих подобного рода стратегии, возможно, обусловлено человеческим фактором больше всех остальных случаев заражения, происходящего на планете Земля.

Но если изображение принимается только как приблизительное соответствие в аналоговом стиле и анализируется только статистически, как если бы на него была наведена камера, уровень уязвимости сильно снижается[156]. Проблема не в изображении, а в жесткости протоколов.

Иногда лучше всего, если инженеры сами точно не знают, как работают программы.

Поверхностная природа современных алгоритмов, которые ассоциируются с глубинным обучением и похожими терминами, по сути, устойчива к уловкам, к которым прибегают хакеры, но мы применяем эти возможности только к решению специализированных задач, а не к созданию архитектуры. Использование их в архитектуре – еще один способ подачи идеи фенотропного программирования.

Точно так же как и в биологии, безопасность достигается тогда, когда система становится стабильной, что не равно совершенству. Совершенная система развалится, а стабильная пошатнется.

Стойкость

Фенотропная гипотеза отчасти состоит в том, что системы, использующие алгоритмы, которые схожи с алгоритмами искусственного интеллекта, в структуре и связи между компонентами, а не только ради целевой нагрузки, будут менее уязвимы к постоянным неустранимым отказам.

Разумеется, фенотропные принципы в большинстве своем неэффективны для связи между модулями небольшой системы. Вы полагаетесь на машинное зрение и алгоритмы обучения, чтобы объединить самые основные задачи. Но в очень крупных системах неэффективным будет поддерживать протоколы. Например, вирусы постоянно обновляются и совершенствуются, а на изменение протокола нужно время.

Я люблю приводить пример из музыки. На протяжении долгих лет я потратил тысячи долларов на покупку подключаемых программных модулей для работы с музыкой, выполняющих такие задачи, как добавление реверберации к фонограмме, но ни одно из них больше не работает. Ни одно!

Программные компоненты быстро устаревают, поскольку зависят от идеальной совместимости с протоколами и прочими аспектами программной экосистемы, а появление мельчайших изменений сложно предотвратить[157].

При этом в 1970-е я приобрел множество физических педалей музыкальных эффектов. А еще у меня есть совершенно невероятное количество физических модулей для синтезаторов. Многие из этих артефактов аппаратного обеспечения обладают встроенным компьютерным чипом, выполняющим абсолютно те же функции, что и приобретенные мной программные модули. Но они не эквивалентны друг другу в одном крайне важном аспекте. Все физические устройства все еще работают. Абсолютно все.

Разница в том, что у физических устройств аналоговое подключение по типу зазора, устойчивое к моральному устареванию.

Теоретически подключаемые программные модули должны быть дешевле, эффективнее и во всех смыслах лучше. На практике же аппаратные средства дешевле, эффективнее и лучше во всех смыслах, потому что они все еще работают. Аппаратные средства, такие как педали и модули, – это фенотропная версия музыкальных технологий[158], а подключаемые программные модули – версии протокола.

Нельзя просто посмотреть на то, как функционирует технология в тот или иной момент времени. Придется наблюдать весь ее жизненный цикл, в том числе разработку и поддержку.

Мой опыт с музыкальными устройствами служит иллюстрацией еще одного аспекта фенотропной гипотезы: фенотропная архитектура станет эффективнее традиционной, протоколоцентричной архитектуры на основе кода при достаточно крупном масштабе и при долгом наблюдении за ее использованием и внесением в нее изменений.

Адаптация

Критикуя традиционную архитектуру компьютеров, я всегда использовал слово «хрупкая». Она ломается, а не гнется, даже если хоть один бит в ней неправильный.

Альтернативу хрупкости можно разглядеть в жизни. Подумайте о том, как способна функционировать естественная эволюция. Наши гены иногда могут напоминать программное обеспечение: иногда одна мутация может стать смертельной.

Но для разных особей абсолютно нормально сохранять жизнеспособность, даже при том, что наши гены не идентичны. Небольшие изменения не всегда нас губят.

Мы, мягко говоря, не понимаем гены в полной мере, но ясно следующее: они достаточно стабильны, чтобы позволить произойти эволюции.

Перейти на страницу:

Все книги серии Гении компьютерного века

На заре новой эры. Автобиография отца виртуальной реальности
На заре новой эры. Автобиография отца виртуальной реальности

История технологии виртуальной реальности и история жизни ученого, стоявшего у самых истоков VR, в этой книге сплелись в единое повествование, и неспроста. Ее автор, Джарон Ланье, пожалуй, самый неординарный и яркий ученый современности, одним из первых делавший шаги в направлении развития и популяризации виртуальной реальности. Именно ему принадлежит право называться «отцом» виртуальной реальности, как автору этого термина. С конца 1980-х годов Джарон Ланье является самым влиятельным ученым в области визуализации данных, и в своей автобиографической книге он не только делится с читателями историей того, как пришел в IT-индустрию и как происходили его наиболее интересные открытия, но и размышляет на тему будущего VR-технологии и технообщества в целом.

Джарон Ланир , Джарон Ланье

Биографии и Мемуары / Публицистика / Документальное

Похожие книги

Афганистан. Честь имею!
Афганистан. Честь имею!

Новая книга доктора технических и кандидата военных наук полковника С.В.Баленко посвящена судьбам легендарных воинов — героев спецназа ГРУ.Одной из важных вех в истории спецназа ГРУ стала Афганская война, которая унесла жизни многих тысяч советских солдат. Отряды спецназовцев самоотверженно действовали в тылу врага, осуществляли разведку, в случае необходимости уничтожали командные пункты, ракетные установки, нарушали связь и энергоснабжение, разрушали транспортные коммуникации противника — выполняли самые сложные и опасные задания советского командования. Вначале это были отдельные отряды, а ближе к концу войны их объединили в две бригады, которые для конспирации назывались отдельными мотострелковыми батальонами.В этой книге рассказано о героях‑спецназовцах, которым не суждено было живыми вернуться на Родину. Но на ее страницах они предстают перед нами как живые. Мы можем всмотреться в их лица, прочесть письма, которые они писали родным, узнать о беспримерных подвигах, которые они совершили во имя своего воинского долга перед Родиной…

Сергей Викторович Баленко

Биографии и Мемуары
Актерская книга
Актерская книга

"Для чего наш брат актер пишет мемуарные книги?" — задается вопросом Михаил Козаков и отвечает себе и другим так, как он понимает и чувствует: "Если что-либо пережитое не сыграно, не поставлено, не охвачено хотя бы на страницах дневника, оно как бы и не существовало вовсе. А так как актер профессия зависимая, зависящая от пьесы, сценария, денег на фильм или спектакль, то некоторым из нас ничего не остается, как писать: кто, что и как умеет. Доиграть несыгранное, поставить ненаписанное, пропеть, прохрипеть, проорать, прошептать, продумать, переболеть, освободиться от боли". Козаков написал книгу-воспоминание, книгу-размышление, книгу-исповедь. Автор порою очень резок в своих суждениях, порою ядовито саркастичен, порою щемяще беззащитен, порою весьма спорен. Но всегда безоговорочно искренен.

Михаил Михайлович Козаков

Биографии и Мемуары / Документальное