3. Можно остановиться и спросить, могут ли или нет две такие системы когда-нибудь стать настолько непостижимыми, чтобы быть неуязвимыми для обратного конструирования. Криптография проникла в области столь сложные и таинственные, что следует подумать по меньшей мере трижды, прежде чем вынести суждение по этому поводу. Понятия не имею, можно ли сформулировать разумный довод о существовании абсолютно неподдающихся анализу схем шифрования (или их невозможности). Но, если оставить в стороне вопрос о шифровании, хакеры оценят, что все удобные пояснения и иные указатели, помещаемые в «исходный код» при написании программы, исчезают, когда исходный код «компилируется», оставляя почти
неподдающуюся расшифровке путаницу команд на языке программирования. «Декомпиляция» иногда возможна на практике (всегда ли она принципиально возможна?), хотя, конечно, в ее ходе не будут восстановлены пояснения – лишь в общих чертах воспроизведены структуры на языке более высокого уровня. Мое допущение, что усилия ученых, пытающихся декомпилировать программу и расшифровать базы данных, плодов не принесут, можно в случае необходимости усилить, постулировав наличие шифрования.Если взять первоначальный вариант истории, то можно согласиться – странно, что ученым так и не пришло в голову проверить, можно ли перевести потоки проходящих по проводу байтов на ASCII
. Как они могли быть такими недогадливыми? Вы правы: отошлите всю конструкцию (ящики A и B с соединяющим их проводом) на Марс, и пусть инопланетные ученые попробуют догадаться о закономерности. То, что нажатие кнопки α вызовет красную вспышку, нажатие кнопки β – зеленую, а случайная последовательность байтов – янтарно-желтую, будет для них столь же очевидно, как и для нас, но ASCII поставит их в тупик. Для марсиан этот дар из космоса будет представлять собой совершенно загадочную закономерность, которую никак невозможно понять при помощи анализа, если только они не догадаются, что каждый из ящиков содержит описание мира, и что это – описания одного и того же мира. Основа закономерности – тот факт, что каждый ящик соотносится с одними и теми же предметами (пусть и описанными с использованием разных «терминологий» и по-разному аксиоматизированных) посредством многообразных семантических связей.Когда я опробовал этот мысленный эксперимент на Дэнни Хиллисе, создателе параллельного суперкомпьютера, он немедленно подумал о криптографическом «решении» задачи, а затем согласился, что мое решение можно с успехом рассматривать как частный случай его решения: «Ал и Бо использовали мир
в качестве одноразового шифра!» – уместная отсылка к стандартному методу шифрования. Это можно понять, представив себе вариацию на ту же тему. Вас с вашим лучшим другом вот-вот схватят враги, которые, возможно, говорят по-английски, но о вашем мире знают не слишком много. Вам обоим известна азбука Морзе, и вы придумали следующую импровизированную схему шифрования: тире – говорите правду, точка – лжете. Ваши тюремщики могут слышать, как вы разговариваете: «Птицы откладывают яйца, а жабы летают. Чикаго – город, мои ноги не из жести, а в бейсбол играют в августе», – говорите вы и отвечаете: «Нет» (Тире-точка; тире-тире-тире) на все, что только что спросил ваш друг. Даже если ваши тюремщики знают азбуку Морзе, они не смогут понять, какая фраза означает точку, а какая – тире, если только не смогут определить, которая из них соответствует истине, а которая – нет. Этой историей можно сдобрить нашу сказочку: вместо того чтобы отправлять компьютеры в ящиках на Марс, отправим туда посаженных в коробки Ала и Бо. Если они сыграют с марсианами шутку с азбукой Морзе, то озадачат их не меньше, чем озадачили бы компьютеры, – разве что те придут к выводу (очевидному для нас, но не для марсиан), что эти штуковины в ящиках следует интерпретировать семантически.Смысл истории прост. Интенциональную позицию ничем не заменить; вы либо занимаете ее и объясняете закономерность, находя факты на семантическом уровне, или же эта очевидная закономерность – каузальная
закономерность – навеки поставит вас в тупик. Тот же урок, как мы видели, можно извлечь из интерпретации фактических сведений об истории эволюции. Даже если вы в самых мельчайших подробностях можете описать каждый каузальный факт в биографии каждого когда бы то ни было жившего на свете жирафа, то (если только вы не подниметесь уровнем-двумя выше и в поисках причин, одобренных Матерью-Природой, не спросите: «Почему?») вам никогда не удастся объяснить очевидные закономерности: например, почему у жирафов появились длинные шеи. Именно это имеет в виду Дьюи в рассуждении, приведенном в начале этой главы.