Утром 1 октября 1970 года ученый-компьютерщик Виктор Глушков вошел в Кремль, чтобы встретиться с Политбюро. Он был настороженным человеком с пронзительными глазами в черных очках, с таким типом ума, который, решая одну проблему, мог найти параллельно метод решения всех аналогичных проблем. В тот момент у Советского Союза возникла серьезная проблема. Годом раньше Соединенные Штаты запустили ARPANET, первую распределенную компьютерную сеть с коммутацией пакетов, которая со временем породит интернет, каким мы его знаем сегодня. Распределенная сеть изначально была разработана с целью опередить СССР, позволяя компьютерам ученых и правительственных лидеров США обмениваться информацией даже в случае ядерной атаки. Это была высшая точка технологической гонки, и Советы должны были чем-то ответить.
Идея Глушкова состояла в том, чтобы дать старт эре электронного социализма. Он назвал свой невероятно амбициозный проект «Общегосударственная автоматизированная система». Глушков стремился упорядочить и технологически модернизировать всю плановую экономику. Эта система будет по-прежнему принимать экономические решения на основе Госплана, а не на основе рыночных цен, но быстрее, благодаря компьютерному моделированию и прогнозированию равновесия — до того, как оно возникнет. Глушков хотел добиться более умного и быстрого принятия решений, размышлял даже об электронной валюте. Все, что ему было нужно — это кошелек Политбюро.
Но когда Глушков вошел в пещерную комнату тем утром, он заметил два пустых стула за длинным столом — два его сильнейших союзника пропали без вести. Несмотря на это, он сел за стол честолюбивых министров со стальными глазами, многим из которых также требовалось финансирование и поддержка Политбюро.
В период с 1959 по 1989 год ведущие советские ученые и государственные деятели неоднократно пробовали создать национальную компьютерную сеть с просоциальными целями. С глубокими и еще не зажившими ранами Второй мировой войны, Советский Союз продолжал развертывание масштабных проектов модернизации, которые за пару поколений превратили разбросанную царскую нацию неграмотных крестьян в глобальную ядерную державу.
После того как Хрущев осудил культ личности Сталина в 1956 году, страну охватило чувство открывающихся возможностей. На эту сцену взошло множество проектов по связыванию национальной экономику, среди которых было и первое в мире предложение создания национальной гражданской компьютерной сети. Идея была детищем военного ученого Анатолия Ивановича Китова.
Молодой человек невысокого роста и пытливого математического ума, Китов прошел в рядах Красной армии целый карьерный путь за время Великой Отечественной войны. Затем, в 1952 году, в секретной военной библиотеке он познакомился с шедевром Норберта Винера «Кибернетика» (1948). Название книги — неологизм, взятый из греческого языка, чтобы озаглавить послевоенную науку о самоуправляемых информационных системах. При поддержке двух других ведущих ученых, Китов преобразовал кибернетику в целый русскоязычный подход к разработке систем управления и связи на основе компьютеров. Гибкий системный словарь кибернетики был нацелен на оснащение советского государства высокотехнологичным инструментарием для рационального марксистского управления, противоядием против насилия и культа личности, характеризующим государство Сталина. И действительно, кибернетика, возможно, смогла бы даже гарантировать, что больше никогда не появится еще одного властного диктатора, а может это было лишь технократической мечтой.
В 1959 году, будучи директором секретного военного компьютерного исследовательского центра, Китов сосредоточил свое внимание на том, чтобы направить «неограниченное количество вычислительных мощностей» на решение задач планирования национальной экономики, чему перманентно мешала проблема координации информации, стоящая на пути у всего «советского социалистического проекта». К примеру, в 1962 году было обнаружено, что погрешность ручного подсчета при переписи населения 1959 года, вылилась в ошибку прогноза численности населения на 4 млн. человек. Китов изложил свои мысли в докладной записке, которую отправил Хрущеву. Он предложил разрешить гражданским организациям использовать действующие военные компьютерные комплексы в целях экономического планирования в ночные часы, когда большинство военных спят. В записке было сказано, что специалисты по экономическому планированию могут использовать вычислительные излишки военных, чтобы корректировать проблемы переписи в режиме реального времени, при необходимости также корректируя экономический план. Свою военно-гражданскую национальную компьютерную сеть он назвал автоматизированной системой управления экономикой.
Как это порой случалось, военные руководители Китова перехватили письмо, прежде чем оно было доставлено Хрущеву. Они были взбешены его предложением, гласящим что Красная Армия должна делиться ресурсами с гражданскими экономическими планировщиками — ресурсами, которые Китов также осмелился назвать отставшими от времени. Был организован секретный военный трибунал для рассмотрения его преступлений, за которые Китов был быстро лишен членства в Коммунистической партии на год и уволен с работы на постоянной основе. Так закончилась история первой из когда-либо предложенных общенациональных компьютерных сетей.
Идея, тем не менее, выжила. В начале 1960-х годов уже другой ученый взялся за предложение Китова, человек, с которым жизненные пути оказались настолько близки, что через несколько десятилетий их дети даже вступили в брак — Виктор Михайлович Глушков.
Полное название плана Глушкова — «Общегосударственная автоматизированная система сбора и обработки информации для учета, планирования и управления народным хозяйством СССР» — говорит сама за себя и показывает всю грандиозность амбиций. Впервые предложенная в 1962 году, автоматизированная система «ОГАС» должна была стать национальной компьютерной сетью с удаленным доступом в реальном времени, построенной на существующих и новых телефонных линиях. В своей самой амбициозной версии она охватила бы большую часть евразийского континента, представляя собой нервную систему, которая интегрирована в каждый завод и предприятие плановой экономики. Сеть была смоделирована по образу иерархической трехуровневой пирамидальной структуры государства и экономики: один главный компьютерный центр в Москве будет соединен с 200 компьютерными узлами среднего уровня в крупных городах, которые, в свою очередь, будут связаны с 20 000 терминалами, распределенными по ключевым производственным площадкам народного хозяйства.
В соответствии с большими опытом Глушкова в сфере жизнедеятельности страны, архитектура сети неслучайно содержала в себе принципы децентрализованного дизайна. Это означало, что хотя в Москве и можно будет указать, кому какие разрешения предоставить, любой авторизованный пользователь мог связаться с любым другим пользователем через пирамидальную сеть — без прямого разрешения от материнского узла. При проектировании Глушков хорошо понимал преимущества использования локальных знаний, потратив большую часть своей карьеры, работая над созвучными математическими проблемами, постоянно перемещаясь между родным городом и столицей (он в шутку назвал поезд Киев-Москва своим «вторым домом»).
Проект ОГАС показался многим чиновникам и специалистам по экономическому планированию, особенно в конце 1960-х годов, следующим шагом в решении старой головоломки: Советы были согласны с тем, что коммунизм — это путь будущего, но никто со времен Маркса и Энгельса не знал, как именно туда добраться. По мнению Глушкова сетевые вычисления могли приблизить страну к эпохе, которую автор Фрэнсис Спаффорд назвал «красным изобилием». Это был способ, с помощью которого медленная основа централизованной экономики — квоты, планы и сборники отраслевых стандартов — превратится в нейронную сеть нации, движимую невероятной скоростью электричества. Проект претендовал не меньше, чем на установление «электронного социализма».
Такие амбиции требуют блестящих, целеустремленных людей, готовых отказаться от старого мышления. В 1960-х годах таких людей можно было найти в Киеве. Там, на окраине города, Глушков, начиная с 1962 года, руководил Институтом кибернетики в течение 20 лет. Он набирал в свой институт амбициозных юношей и девушек — средний возраст исследователей был около 25 лет. Глушков и его молодые сотрудники посвятили себя разработке ОГАС и других кибернетических проектов, стоявших на службе Советского государства — таких как система электронных чеков, которая должна была заменить твердую валюту на виртуальную, и превратить в систему электронных счетов — и это в начале 1960-х. Глушков, который, как известно, мог заставить замолчать даже идеологов Коммунистической партии, цитируя фразы Маркса по памяти, описал свое новшество как верное исполнение марксистского пророчества о безденежном социалистическом будущем. К сожалению для Глушкова, идея советской электронной валюты вызвала лишь надуманные опасения и не получила одобрения комиссии в 1962 году. Но вот его грандиозный проект экономической сети дожил до следующего этапа.
Группа кибернетиков представляла, своего рода, умную нейронную сеть, нервную систему для советской экономики. Эта кибернетическая параллель между компьютерной сетью и мозгом наложила свой отпечаток и на другие инновации в вычислительной теории в Киеве. Например, вместо так называемого «бутылочного горлышка» архитектуры фон Неймана (которое ограничивает объем передаваемых данных в компьютере), команда Глушкова предложила модель, подобную одновременному срабатыванию большого количества синапсов в человеческом мозге. Помимо бесчисленных компьютерных проектов для мэйнфреймов, в число теоретических работ входили также теория автоматов, безбумажный документооборот и парадигма программирования на естественном языке, которая позволяла бы людям общаться с компьютерами на семантическом, а не на синтаксическом языке, как это делают программисты сегодня. Наиболее масштабно Глушков и его ученики теоретизировали «цифровое бессмертие», концепцию, которую мы могли бы назвать сегодня «загрузкой разума», держа книги Айзека Азимова или Артура Кларка в руках. На смертном одре, десятилетия спустя, Глушков утешал свою скорбящую жену глубоким размышлением: «Не волнуйся», сказал он. «Однажды свет от нашей Земли достигнет далеких созвездий, и в каждом из них мы снова окажемся молодыми. Так мы будем вечно вместе!».
После рабочего дня кибернетики предавались увеселениям, полным легкомыслия и ярких шуток, граничащих с откровенным бунтарством. Их клуб для «работы в нерабочее время», представляющий собой место выпуска пара, считался также виртуальной страной, независящей от московского правления. На новогодней вечеринке в 1960 году они окрестили свою группу «Кибертонией» и стали организовывать регулярные общественные мероприятия в Киеве и Львове — танцы, симпозиумы, конференции, иногда даже издавая насмешливые статьи, вроде «О желании остаться невидимым — по крайней мере для власти». Вместо приглашений на мероприятия группа выпускала каламбурные паспорта, свадебные сертификаты, информационные бюллетени, валюту с перфокартами и даже конституцию Кибертонии. В качестве пародии на советскую структуру управления, Кибертонией управлял совет роботов, и во главе этого совета стоял их талисман и верховный лидер, робот, играющий на саксофоне — дань культурному значению джаза в США.