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

Читать, слущать книги онлайн бесплатно!

Электронная Литература.

Бесплатная онлайн библиотека.

Читать: Умная толпа - Говард Рейнгольд на бесплатной онлайн библиотеке Э-Лит


Помоги проекту - поделись книгой:

«Все началось с простого вопроса: когда при оценивании надо сотрудничать, а когда проявлять своекорыстие? Надо ли продолжать оказывать любезность приятелю, не отвечающему тем же? Надо ли одному предпринимателю срочно помочь другому, находящемуся на грани разорения? Насколько жестко надо США начать Советский Союз за враждебное действие, и какой образ поведения могут избрать США, чтобы добиться сотрудничества со стороны Советского Союза? Есть простое средство изображения обстоятельств, способных породить подобные вопросы, и связано оно с привлечением повторяющейся игры „дилемма заключенного“. Дания игра позволяет игрокам выгадывать от обоюдного сотрудничества, но также дает возможность одному игроку использовать другого или же обоим отказаться от сотрудничества» [33].

Игра «Дилемма заключенного» дает любопытные закономерности при ее многократном повторении. Хотя игроки не могут сообщать о своих намерениях при совершении текущего хода, история предыдущих решений позволяет оценивать намерения другого игрока. Согласно Аксельроду «как раз возможность повторной встречи и создает предпосылки к сотрудничеству». Иначе говоря, сделанный сегодня Выбор не только определяет исход данного хода, но и может посиять и на последующие решения игроков. Будущее способы бросить тень на настоящее и тем самым воздействовать на текшее положение дел». «Репутация» — еще одно средство разглядеть ту самую «тень будущего».

Аксельрод предложил «Соревнование на ЭМ по дилемме заключенного» среди вычислительных программ. (В турнире участвовали 63 программы. Каждая пара программ проводила Друг с другом серии по 200 игр. Точное число игр авторам программ не сообщалось. Присланные программы одержали как простые стратегии, так и весьма изощренные, использующие методы прогнозирования и искусственный интеллект. Победителем объявлялась программа, набравшая в турнире больше всего очков.) Каждая программа на каждом своем шаге выбирает сотрудничество или отказ от него, тем самым зарабатывая очки согласно платежной матрице данной игры. Каждая программа могла учитывать предысторию хода противника. Входные данные Аксельрод брал у представителей теории игр из экономики, психологии, социологии, политологии и математики. Он использовал четырнадцать таких наборов входных данных, прогоняя их неоднократно на ЭВМ случайным образом. «К моему удивлению, — пишет Аксельрод, — победителем оказалась самая простая программа — „Услуга за услугу“ {Tit for tat), присланная Анатолем Рапопортом*. Стратегия «Услуги за услугу» строилась незатейливо: начинать надо с сотрудничества, а затем повторять действия противной стороны на предыдущем шаге». Если противник на первом ходу сотрудничает, следующим ходом «Услуга за услугу» тоже сотрудничает; если же противник первым ходом отказывается сотрудничать, отказом на следующем ходу отвечает и «Услуга за услугу». Когда же противник от отказа переходит к сотрудничеству, то же самое следующим ходом делает «Услуга за услугу», как бы прощая его.

Во втором турнире Аксельрод попросил участвовать эволюционных биологов, физиков и специалистов по вычислениям. Создателям программ было разрешено внести коррективы в разработанные ими стратегии игры с учетом результатов первого турнира. И вновь победила «Услуга за услугу», что весьма озадачило Аксельрода:

* Рапопорт Анатоль (Анатолий Борисович) (род. 1911, Россия), американский философ, представитель операционализма, биолог, психолог. В 1941 г. окончил Чикагский университет. С 1955 г. профессор математической биологии Института психиатрии Мичиганского университета. Один из основателей (1955) и президент (1965-1966) Международного общества по исследованию проблем общей семантики. Один из ведущих редакторов журналов ETC и Behavior Science. Получил известность благодаря анализу связей между языком, мышлением и действием. Проводил исследования использования языка в конфликтных ситуациях. Одним из первых применил теорию игр для анализа поведения, о чем написал в книге «Дилемма заключенного» (Prisoner's Dilemma: A Study in Conflict and Cooperation, 1965, совместно с Альбертом M. Чама).

«Мы здесь наблюдаем нечто любопытное. Подозреваю, что качества, предопределившие успех стратегии „Услуга за услугу“, проявят себя и в мире, где допустимы какие угодно стратегии. Если это так, то основанная исключительно на взаимности кооперация представляется вполне возможной. Но мне хотелось определить точные условия, необходимые для поощрения кооперации при таких обстоятельствах, что привело меня к эволюционному подходу: представлению о том, как возможно возникновение сотрудничества без центральной власти. Эволюционный подход порождает три вопроса. Во-первых, каким образом поначалу удается закрепиться потенциально кооперативной стратегии в сугубо некооперативной среде? Во-вторых, какого рода стратегия в состоянии развиться в столь неоднородной среде, состоящей из множества людей, использующих более или менее изощренные стратегии? В-третьих, при каких условиях подобная стратегия, утвердившаяся среди определенного круга лиц, способна противостоять менее кооперативной стратегии?»

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

Аксельрод, политолог Мичиганского университета, не был биологом, поэтому он обратился к английскому биологу, создателю понятия «эгоистичный ген» Ричарду Докинзу, посоветовавшему Аксельроду поговорить с незнакомым тому прежде открывателем родственного отбора у насекомых Уильямом Гамильтоном, оказавшимся в ту пору в Мичиганском университете. Гамильтон напомнил об аспиранте Гарвардского университета Роберте Триверсе, предоставившем свидетельства того, как принцип взаимности позволяет сотрудничать своекорыстным людям [34]. «Тень будущего» побуждала людей оказывать услуги тем, кто мог бы оказать им услуги в дальнейшем. Еще до Аксельрода и создания стратегии «Услуга за услугу» Триверс выявил связь между своекорыстием и сотрудничеством. Выпущенная Аксельродом книга «Эволюция кооперации» пробудила интерес к биологической основе кооперации [35].

В 1983 году Джеральд Уилкинсон сообщил, что летучие мыши-кровососы в Коста-Рике отрыгивают кровь, делясь ею с другими мышами, оказавшимися не столь удачливыми в своей ночной охоте, и что кровососы придерживались стратегии «Услуга за услугу», кормя тех, кто делился с ними добычей раньше, и отказывая всем тем, кто этого не делал [36]. Уилкинсон утверждает также, что частые социальные ритуалы вычесывания (груминга) у кровососов служит средством поддержания социальной памяти внутри сообщества.

В схожем исследовании Манфред Милински проводил тонкий опыт с видом мелкой рыбы под названием колюшка [37]. Стаи колюшек высылают двойки разведчиков, чтобы оценить угрозу со стороны ближайших хищников. Почему ради безопасности стаи колюшка испытывает реакцию рыбы, могущей съесть ее? Милински отмечает, что каждая пара высланных на разведку колюшек, выискивая хищника, при сближении с более крупной рыбой по очереди совершает стремительные; рывки. Если хищник проявил к ним интерес, разведчики поспешно возвращаются к стае. Милински предположил, что очередность служит примером «Дилеммы заключенного». Для.; проверки своего предположения он расположил в аквариуме рядом с хищником зеркало. Одинокие колюшки действовали согласно стратегии «услуга за услугу» после наблюдения за поведением своего отражения в зеркале, то есть после внезапного броска вперед или назад они повторяли это движение, увидев свое отражение в зеркале.

В дальнейшем при сравнении игр с нулевой и ненулевой суммой я поясню, каким образом кооперативное и конкурентное (состязательное) поведение уживаются друг с другом. ' Вспомним зарождение понятия общественного блага: первобытные охотники могли сотрудничать при поимке дичи, обращаясь, однако, к более конкурентным стратегиям вроде иерархии подчинения, когда речь заходила о распределении добычи (хотя одно часто приводимое наблюдение о появлении дележа пищи таково: «Эскимос знает, что лучшим хранилищем остатков его пищи служит чей-то желудок» [38].

Сотрудничество (кооперация) и противостояние (конфликт) суть две стороны одного и того же явления. Одним из важных средств обеспечения сотрудничества выступает объединение людей в роды, племена и племенные союзы (nations) для более успешного противостояния другим объединениям. Кооператоры смогут преуспевать и среди противников кооперации, если научатся распознавать друг друга и налаживать взаимоотношения. Служат ли отмеченные Остром «четко очерченные границы» сообществ еще одним средством, помогающим кооператорам распознавать друг друга? Сплотившиеся кооператоры способны одолеть некооперативные стратегии, создавая общественные блага, доступные им, но не тем, кто отказался от сотрудничества. Испытанный способ побудить то или иное сообщество (группу) к совместной работе — создать внешнюю угрозу. Совместно осуществляемое предприятие и межгрупповое противоборство развивались одновременно, так как умение распознавать тех, кто находится внутри и вне границ группы, присуще и межгрупповой кооперации, и внутри-групповому конфликту.

Принцип взаимности, кооперация, репутация, взаимное вычесывание (груминг) и социальные дилеммы, похоже, составляют основу головоломки умных толп. Все эти биологические и социальные явления могут как испытывать воздействия со стороны привычек общения, так и влиять на них. Дилемма заключенного и теория игр вовсе не ответы на вопросы о кооперации, а скорее средства к постижению динамики отношений в человеческом обществе. Вместе с теорией ОР машинное моделирование игр позволяет по-новому взглянуть на те виды группового поведения, которые могут возникнуть с появлением технологий умных толп.

Изобретение инновационной общей собственности

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

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

Прежде чем слово «хакер» стали употреблять в отношении взломщиков вычислительных систем, это понятие, возникшее в 1960-х, обозначало создателей вычислительных систем. Те, кто поначалу именовал себя хакерами, придерживались неофициального общественного договора под названием «хакерская этика». Согласно Стивену Леви, данная этика строилась на таких началах, как:

—неограниченный и полный доступ к ЭВМ;

—неизменное следование «практическому императиву», то есть внутренней потребности приложить руки к тому, что требует усовершенствования или переделки;

—свобода информации;

—недоверие властным полномочиям — продвижение децентрализации [39].

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

Интернет обдуманно создавался хакерами как инновационная общая собственность, как некая лаборатория по совместному созданию более совершенных технологий. Они понимали, что будущее сообщество хакеров станет более сведущим, чем отцы-основатели, и поэтому творцы Интернета постарались устранить технические преграды для будущих новшеств [40]. Создание Интернета явилось общественным (community) предприятием, и информационные среды, создаваемые первыми хакерами, предполагали поддержку сообществ творцов [41]. Поэтому некоторые наиболее важные программные продукты, сделавшие возможным появление Интернета, не передавалась в собственность никакому коммерческому предприятию — помеси интеллектуальной собственности и общественного блага, созданного хакерами.

Интернет закладывался сообществом его творцов как своего рода дар пользовательскому сообществу. В 1960-е годы пользовательское сообщество совпадало с сообществом творцов, так что своекорыстие и общественное благо совпадали, однако хакеры предвидели то время, когда созданными ими орудиями станут пользоваться более широкие массы [42]. Понимание хакерской этики и того, что Интернету при его закладке отводилась роль общей собственности, важно для прогнозирования источников появления грядущих технологий кооперации, а также для ответа на вопрос: что может способствовать их использованию или же ограничивать его?

Поначалу программное обеспечение (ПО) входило в состав «железа», продаваемого потребителям производителями компьютеров, — мейнфреймы обслуживали особые операторы. От программистов требовалось поставлять свои программы операторам в виде перфокарт*. Когда же технология и политические нужды позволили программистам взаимодействовать с ЭВМ напрямую, произошел инновационный взрыв.

* В 1960-1970-е гг. был широко распространен так называемый пакетный режим (англ. batch mode), то есть режим работы на мейнфреймах, когда у пользователей не было возможности непосредственного терминального доступа к компьютеру, а ввод заданий производился с устройства чтения перфокарт.

Случившиеся с ЭВМ перемены были вызваны запуском в 1957 году советского спутника. Отвечая на вызов, Министерство обороны США создает Управление перспективных исследований и разработок АКРА {Advanced Research Projects Agency). Туда для преодоления ограничений существующей вычислительной техники приглашается профессор MIT Дж. К. Р. Ликлайдер. Подрядчики АКРА создали ПО для отображения результатов вычислений в графическом виде на экранах мониторов вместо прежних распечаток. Но самым важным было то, что они создали программные «операционные системы», позволявшие сообществу программистов/пользователей напрямую общаться с ЭВМ.

Операционная система (ОС) согласует взаимодействие вычислительного «железа» с прикладным программным обеспечением (ПО). Первыми диалоговыми (интерактивными) системами были операционные системы с «разделением времени», так как скорость электронных вычислений позволяла ЭВМ уделять «внимание» сразу нескольким программистам. Процессор вычислительной машины в долю секунды переключался от одного пользователя к другому, и у тех складывалось впечатление, что каждый из них является ее единственным пользователем. Поскольку работавшим над проектами управления ARPA программистам приходилось иметь дело с одной и той же ЭВМ, у них быстро развилось чувство товарищества. Они стали придумывать способы обмена сообщениями со своих терминалов через общую для всех ЭВМ. Электронная почта и виртуальные сообщества своими корнями восходят к тем давним «забавам» (hacks), созданным делившими машинное время программистами для общения друг с другом.

Оплачивали же эти новшества субсидии, выделяемые управлением ARPA. Хакеры создавали для себя орудия, подстегиваемые желанием поделиться лучшими своими «забавами» со всеми, тем самым показывая американским налогоплательщикам и остальному миру потрясающую отдачу от вложенных средств. В MIT начала 1960-х годов создание интерактивного вычисления было коллективным предприятием. Важнейшие программы записывались на перфорированной ленте и хранились в незапертом ящике стола; любой хакер мог воспользоваться программой, и, если кому-то удавалось найти более совершенный способ решить задачу, для которой и предназначалась данная программа, он мог ее переделать, внести изменения в ленту и положить обратно в ящик [43].

На рубеже 1960-1970-х годов в связи с новыми разработками произошел второй инновационный взрыв. Ликлайдер и другие приступили к созданию «межгалактической сети» для связи разбросанных по стране вычислительных центров управления ARPA [44]. С самого начала разработчики этой сети понимали, что создают не только коммуникационную среду, но и средство связи удаленных ЭВМ [45]. К середине 1970-х к государственным лабораториям и крупным компаниям присоединились новые игроки в компьютерные игры — молодые энтузиасты. В 1974 году стал доступен «Альтаир», первый набор для сборки персонального компьютера, и «компьютерные самодельщики» начали встречаться в Пало-Альто. Клуб самодельных компьютеров (Homebrew Computer Club) в 1976 году получил известное письмо от двадцатиоднолетнего Била Гейтса, жалующегося, что «самодельщики» воспользовались программным продуктом, созданным его новой компанией Microsoft для «Альтаира», не заплатив за него [46]. Программное обеспечение, заявил Гейтс, это вам не общее добро, которое вы держите в ящике стола, подновляете и сообща используете; это частная собственность. Билл Гейтс остался верен этому своему заявлению, став в 1990-е годы богатейшим человеком в мире благодаря продаже операционной системы, установленной на 90% всех персональных компьютеров.

В 1969 AT amp;T Bell Labs вышла из проекта управления АКРА по созданию операционной системы Multics, и некоторые программисты Bell Labs, которым недоставало чувства товарищества, приступили к работе над собственным неофициальным проектом по созданию ОС. Программист Кен Томпсон на небольшой ЭВМ, попавшей к нему в руки, создал игру в ходе написания «ядра», в итоге ставшего ОС, названной в 1970 году Брайаном Керниганом Unix (обыгрывается название проекта Multics) [47]. Создатели Unix предоставили свой исходный код другим программистам, пригласив их к сотрудничеству по созданию программного обеспечения, которое сделало бы Unix более удобной, и это решение породило совершенно новый подход к разработке программного обеспечения. Программы для ЭВМ поставляются в виде «объектного кода», перевода (трансляции) изначальной («исходной») программы в неудобочитаемый для человека, но понятный машине набор нулей и единиц. Предоставлением в свободный доступ исходного кода создатели Unix позволили остальным программистам уяснить работу программного обеспечения и вносить свои собственные изменения — своего рода возвращение к временам, когда перфолента в ящике стола была доступной для всех. Кен Томпсон стал записывать исходный код Unix и вспомогательные программы (утилиты) на магнитную пленку и в сопровождении надписи «С любовью, Кен» рассылать приятелям [48].

Unix стала ОС всемирной Сети. В свою очередь Интернет предоставил программистам Unix благодатную среду для построения одного из первых глобальных виртуальных сообществ. Деннис Ритчи, один из создателей Unix, писал: «Мы хотели сохранить не просто благоприятную для программирования среду, а систему, вокруг которой могло бы образоваться некое содружество. Мы на собственном опыте убедились, что сама суть совместных вычислений, обусловленных работой на машинах с удаленным доступом и разделением времени, заключается вовсе не в клавиатурном вводе программ через терминал вместо клавишного перфоратора, а в завязывании тесных взаимоотношений» [49].

Однако в 1976 году АТ amp; Т прекратила печатание исходного кода Unix; в итоге «первые, запрещенные к изданию, книги стали трудами, с которых снято более всего фотокопий» [50]. Примерно в одно время с началом образования сообщества Unix научно-исследовательская лаборатория Искусственного интеллекта (ИИ) Массачусетского технологического института (MIT) изменила вид используемых там ЭВМ. Это был удар по хакерской культуре MIT, так как их программные орудия оказались бесполезными. Тогда же многие первые исследователи ИИ перешли на работу в частный сектор, захваченные техническим бумом того времени, вызванным ажиотажем вокруг ИИ и закончившимся крахом. Одним из тех, кто остался в MIT, кого лишили привычного для разработки ПО окружения и кто был не согласен с коммерциализацией AT amp;T и Microsoft того, что он считал общественной собственностью, был Ричард Сталлман.

Сталлман поклялся создать ОС, машинно независимую и открытую, подобно Unix, но которая при любом лицензировании сохраняла бы статус общественного блага. Сталлман, основатель Фонда бесплатного ПО (Free Software FoundationFSF), приступил к созданию GNUanmuUnix. Сталлман, домом которому служит его рабочий кабинет, посвятил себя тому, что он сам назвал свободным ПО (подчеркнув, что подразумевает здесь «свободу, подобно свободе слова, а вовсе не бесплатность, вроде бесплатного пива») [51].

Сталлман не только оспорил правомерность системы авторского права (копирайта), но и создал первый исходник свободно распространяемой ОС. Он распространял создаваемое им программное обеспечение в соответствии с общей открытой лицензией, известной как GPL (General Public License). GNU GPL разрешает всем копировать, распространять и изменять программное обеспечение при условии, что они не станут препятствовать остальным делать то же самое. Новый вид лицензирования Сталлман назвал копилефтом (copyleft) [52]. Подобно перфоленте в ящике стола MIT, программное обеспечение GPL доступно для свободного пользования, и каждый свободен работать над ним, но при условии, что исходный код полученного программного продукта будет открыт всем остальным для использования и внесения изменений.

Создание операционной системы — дело нелегкое. В 1991 году GNU представляла полную ОС, которой недоставало главного — ядра. Линус Торвальдс, учащийся Хельсинкского университета, приступил к написанию собственного ядра. Основанный на GNU, код Торвальдса был открытым в соответствии с GPL, так что он решился на судьбоносный шаг, выложив свое детище в Сети с просьбой о помощи в работе над ним. Ядро, известное под названием Linux, привлекло внимание сотен, а затем тысяч молодых программистов. В 1990-е годы неприятие единовластия Microsoft на рынке операционных систем во многом побудило возмущенных молодых программистов подхватить эстафету хакерской этики.

«Открытый исходник» означает не только программное обеспечение, но и способ его разработки и понимание того, как надо поддерживать общественные блага. Вот что писал Эрик Рэймонд насчет различия в «соборном и базарном» подходе к разработке сложного программного обеспечения:

«Наиболее существенная особенность Linux относилась, однако, не к технической, а к социальной стороне. До появления Linux считалось, что создание такого сложного программного обеспечения, как операционная система, возможно лишь согласованными усилиями относительно небольшой, сплоченной группы людей. Эта модель была и остается типичной как для коммерческого, так и для свободного ПО, возводимого в обоих случаях подобно тому, как строились соборы… Развитие Linux шло по совершенно иному пути. С самого начала она создавалась случайными усилиями большого числа добровольцев, координируемыми сугубо через Интернет. Качество разработки достигалось не жесткими стандартами или единоначалием (autocracy), а крайне простым подходом: еженедельно выкладывать исходники и в течение нескольких дней получать отклики от сотен пользователей. Такой подход позволил создать нечто вроде ускоренного дарвиновского отбора посредством мутаций, вносимых разработчиками» [53].

Как раз благодаря тому, что программное обеспечение обдуманно создавалось в виде общественного блага, вы можете теперь для просмотра лежащей перед вами книги набрать ее адрес в сети посредством букв www.smartmobs.com, а не набора чисел; система «доменных имен» в Интернете зависит от программного обеспечения BIND, пожалуй, чаще всего используемого ПО, которое никому не принадлежит и воспользоваться которым может всякий [54]. Когда пришла пора ARPAnet стать сетью сетей, кудесники программирования, создавшие основные протоколы Интернета, осознали, что решения, принимаемые ими в отношении этого программного обеспечения, скажутся на работе будущих поколений изобретателей. Построенные ими первые протоколы по рассылке данных в сети имели ощутимые социальные последствия: «основной их довод состоял в том, что некоторые требуемые сквозные действия (end-to-end functions) могут исправно исполняться лишь самими оконечными системами… Задача сети состоит в максимально эффективной и гибкой передаче датаграмм. Остальная работа возлагается на периферию (fringes) [55] (датаграмму можно представить в виде небольшого куска данных с указанием адреса).

Придерживаясь одного из выявленных Остром организационных начал — в сложных социальных системах уровни управления надстраиваются друг над другом, — архитекторы Интернета пришли к «сквозному» принципу, позволяющему самим изобретателям, а не контролерам Сети решать, что им строить, исходя из возможностей Интернета. При создании в физической лаборатории Женевы ПО для сети Всемирной паутины Тиму Бернерсу-Ли не требовалось разрешения на изменение работы Интернета, так как Интернет претерпевает изменения в подключаемых компьютерах («периферии»), а не в центральной Сети. Бернерс-Ли просто написал программу, работавшую с интернетовскими протоколами, и подвигнул ряд своих коллег на создание узлов Сети; сеть распространялась подобно заразе, а не по разнарядке [56].

В 1993 году Марк Андреессен вместе с другими программистами из Национального центра по приложениям для суперЭВМ {National Center for Supercomputing ApplicationsNCSA) При Иллинойском университете выпустил Mosaic, «обозреватель» (браузер), сделавший Сеть доступной с помощью «мышиного» интерфейса — «указал и щелкнул». Ведущие создатели Mosaic перешли из NCSA, общественного учреждения, предоставлявшего свое ПО для общего пользования, в компанию Netscape, «закрывшую» код обозревателя. С выпуском Netscape в 1994 году своих акций на рынок Марку Андрерссену привалило богатство. Если интернет-индустрия из ничего превратилась в «величайшую в истории законную сокровищницу» [57], Сеть тоже явилась некоммерческим созданием программистов, родившихся после появления ARPAnet. Добровольцы начали обмениваться ПО в целях улучшения веб-сервера*, созданного программистами NCSA. Подобно тому как обозреватель служит для навигации в Сети, веб-сервер служит для выставления информации в Сети. Эти программисты-добровольцы сошлись во мнении, что сохранение ПО для веб-сервера свободным и открытым — основа поддержания духа новаторства.

*Веб-сервер, или интернет-сервер, — компьютер, предоставляющий пользователям Интернета и интрасетей доступ к службам и страницам WWW

Брайан Белендорф был одним из основателей виртуального сообщества добровольцев по поддержанию программных средств с открытыми исходниками, составляющих до сих пор основу 60% всех веб-серверов. Поскольку ПО самых первых некоммерческих веб-серверов требовало множества «заплаток» (патчей) — дополнительных программных средств, встраиваемых в программу для устранения сбоев, — Белендорф создал интерактивный союз программистов для обмена «заплатками». А так как программа оказывалась в «заплатках» («патченной»), было решено назвать ПО Apache. Ныне Белендорф исполнительный директор Collabnet, одной из немногих выживших интернет-компаний, где методы открытых исходников используются для создания коммерческого ПО. В 1998 году IBM построила на основе Apache линию продуктов электронной торговли, а затем выделила миллиард долларов для поддержания усилий по разработке открытых программных средств.

Пожалуй, самый большой питомник интерактивных общественных сетей и старейшее глобальное виртуальное сообщество, Usenet, представляет к тому же пример огромной долго-живущей анархии — общественного блага, существующего при самом скудном сотрудничестве. В 1979 году аспиранты университета Дьюка Джим Эллис и Том Траскотт вместе со Стивом Белловином из университета Северной Каролины установили первую связь между двумя университетами [58]. Протокол копирования UnixUnix, средство связи, поставляемое с каждой копией ОС Unix, позволил ЭВМ обмениваться файлами через телефонный модем. Каждый день или час одна ЭВМ автоматически дозванивалась через модем к другой ЭВМ и обменивалась сообщениями, составляемыми ее пользователями; каждая ЭВМ пересылала приходящие к ней сообщения, пока они не приходили к месту назначения, подобно тому как действует «пожарная цепочка». Такого рода общественная электронная почта в виде «почтового отправления» или «сообщения» | прочитывалась всеми, кто подписался на соответствующую группу новостей, известную как «тематическая конференция» (newsgroup). Самоорганизующаяся глобальная сеть общения стала распространяться среди университетских и промышленных вычислительных центров, рассылая сообщения по всему свету через специальные коммутационные приспособления.

Для подключения к Usenet оператору одной вычислительной системы требовалось лишь получить «затравку» (feed) от другой вычислительной системы, которая станет передавать и пересылать сообщения от одних пользователей сети к другим. Этим единственным согласием на рассылку сообщений в согласованном виде и ограничивается навязываемое Usenet сотрудничество. Отсутствует всякое централизованное управление, техническое или социальное. «Всякий существующий в Usenet порядок достигается удерживанием хрупкого равновесия между индивидуальной свободой и общественным благом», — указывает Марк Смит [59]. Эта анархия, которой уже более двадцати лет, после 1986 года оказалась на удивление действенной, когда передача новостей стала происходить через связанные Интернетом узлы с высокоскоростным соединением, а не через специальные телефонные линии с коммутируемым соединением. Usenet в 2000 году обеспечивал обмен 151 млн сообщениями от 8,1 млн адресатов. Ежедневно более 110 тысяч адресатов обмениваются миллионом сообщений через 103 тысячи телеконференций.

Сохранится ли Интернет в виде децентрализованной самоорганизующейся общей собственности после того, как инфраструктуру стационарных сетей сменят технологии беспроводной связи? Лоренс Лессиг, профессор гарвардской и стэнфордской школ права, озабочен происходящими сейчас техническими и правовыми подвижками, грозящими изменить условия, обеспечивавшие Интернету преуспевание. Привлеченный книгой Лессига «Будущее идей» (The Future of Ideas), я решил побеседовать с ним самим в его кабинете Стэнфордской школы права [60]. Лессиг предстал в черных джинсах и синем джемпере без ворота. Я спросил, верно ли представление об Интернете, как о своего рода общем ресурсе в понимании Хардина и Остром.

«Разумеется! Ресурс, находящийся в общей собственности, может быть изменен — в этом нет ничего противоправного. Этот ресурс находился в общей собственности, поскольку сама архитектура Интернета препятствовала запрету собственников Сети на не нравящиеся ему изменения информационного содержимого (content) или приложений. Сквозной (end-to-end) принцип означал, что сама Сеть была не властна над чужими пристрастиями. Это означало, что всякий мог воспользоваться общей собственностью, созданной подсоединением всех этих компьютеров, для выдвижения новых идей и приложений, доступом к которым располагали все. Что и происходило. Ценность Интернета определялась не одним учреждением или компанией, а коллективными новшествами миллионов вкладчиков».

Я спросил Лессига, почему его тревожит будущее.

«Инновационную общую собственность подтачивают перемены, происходящие на архитектурном уровне. Эти перемены нацелены на то, чтобы будущие версии протоколов Интернета обходились без сквозного принципа, давая возможность собственникам Сети решать, какие приложения им пропускать через Сеть, а какие нет. Собственники кабельных линий, предлагающие скоростной доступ к Интернету, уже препятствуют своим пользователям запускать серверы или размещать веб-узлы и препятствуют поступлению информационного содержимого, конкурирующего с поставляемым самим собственником кабельной линии содержимым. Слияние MediaOne с AT amp;T привело к созданию огромной инфраструктуры кабельной связи под началом AT amp;T. AOLTimeWarner создала огромную инфраструктуру кабельной связи под началом AOL, а теперь все они хотят составить единственную инфраструктуру кабельной связи для значительной части Интернета. По мере объединения провайдерами кабельной связи своей собственности расширяется и их право решать, как людям пользоваться Сетью».

Спустя четыре месяца после нашей беседы Федеральная комиссия по связи {Federal Communications CommissionFCC) США развернула кампанию по расширению скоростного доступа к Интернету переопределением кабельной модемной связи как «информационной услуги», не требующей предоставления открытого доступа остальному Интернету при подключении к ее линиям [61]. В то же самое время владельцы кабельного телевидения требовали у FCC недопущения того, чтобы местные власти могли изымать часть диапазона частот для общественных, образовательных и муниципальных нужд [62]. В марте 2002 года FCC пошла на уступки индустрии кабельной связи, убрав требование предоставления операторами кабельной связи своих сетей конкурентам и лишив местные власти права обращаться к общим ресурсам в обмен на единоличный доступ к местной аудитории [63].

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

«Беспроводные технологии, похоже, позволяют по-новому взглянуть на способы подключения информационных услуг и людей к Сети; но вот что следует сохранить, так это право вносить новшества в способы использования этих различных способов подключения к Сети. Право подключать к Сети всевозможные устройства для совершения вещей, прежде немыслимых теми, кто строит эту Сеть, обеспечит широкий круг новшеств в сфере мобильного Интернета. Движемся ли мы к поднадзорному (controlled) беспроводному миру, где тезки телефонных или кабельных компаний будут решать, что нам делать на наших беспроводных устройствах? Он будет новаторским в сравнении с тем, какими были беспроводные устройства пять лет назад, но вместе с тем он будет новаторским лишь в той мере, в какой надзирающие компании посчитают их выгодными. Или же мы переймем беспроводную архитектуру, где никому не будет повадно решать за каждого, для чего можно и нельзя использовать имеющуюся технологию? По моему мнению, лишь создав здесь инновационную общую собственность, можно рассчитывать на очередной инновационный переворот в технологии беспроводной связи».

Кто знает, кто знает, кто? Общественные сети как движущая сила

Несколько лет назад Марк Смит познакомил меня со своим коллегой Барри Уэллманом, знатоком той отрасли знаний, которая, по убеждению Смита, должна была меня заинтересовать — анализа социальных сетей*. Я узнал, что изучением социальных сетей занимались задолго до изобретения вычислительных сетей или мобильных телефонов и именно Уэллман сказал, что «вычислительные сети представляют собой социальные сети» [64]. Его соображения насчет связей между интерактивными социальными сетями отражали те вопросы, что скопились у меня при изучении социальных киберпространств. Когда Уэллман приехал в Калифорнию, мы с ним отправились в дубовую рощу, где говорили о том, как влияют друг на друга физическое пространство и киберпространство. Уэллман отличался сдержанностью, но не чурался смелых заявлений, смысл которых дошел до меня, когда я стал доискиваться социальной подоплеки умных толп.

* Направление в эмпирической социологии, представляющее собой разновидность структурного подхода. Сосредоточивает внимание на описании и анализе возникающих в ходе социального взаимодействия и коммуникации связей (сетей) различной плотности и интенсивности, рассматриваемых в качестве структурных образований. Поведение личности или группы объясняется как производное от социальных сетей, элементами которых оно выступает.

Каждый раз при общении у собеседников есть возможность обменяться сведениями об общих знакомых. Структура связей одного человека с другим представляет собой сеть, состоящую из каналов, по которым циркулируют новости, рабочие указания, потенциальные подружки и заразные болезни. Социальные сети можно измерять, а взаимосвязи — вычерчивать, начиная от отношений между «переплетенными» правлениями крупных компаний и заканчивая террористическими сетями. Одно из утверждений Уэллмана состояло в том, что «мы находим общность в сетях, а не в группах» [65]. Согласно его разъяснениям, «группа есть особый вид сети: плотной (большинство людей связаны напрямую), крепкой (большинство узлов удерживается внутри плотной связки) и многорядной (большинство узлов содержит множество ролевых отношений)»; он оспаривает обычные представления о том, как устроены социальные связки людей.

«Хотя люди зачастую смотрят на мир с позиции группы, действуют они в сетях. В обществах сетевой структуры границы проницаемы, взаимодействия различны, связи перебрасываются между многочисленными сетями, а иерархии могут сглаживаться и обращаться. Переход от групп к сетям можно наблюдать на различных уровнях. Торговые и политические союзы утрачивают сплоченность в рамках мировой системы. Организации образуют сложные сети, объединяясь и обмениваясь, а не образуя картели; рабочие находятся в подчинении множества себе равных, а не только начальства… Сообщества обширны, слабо связаны, разрежены и отрывочны. Большинство людей действуют в многочисленных, слабо связанных, неполных сообществах, когда имеют дело с сетями родных, соседей, друзей и сослуживцев. Вместо того чтобы соответствовать одной группе, каждый человек обзаводится своими собственными „личными сообществами“».

Не напоминает ли «личное сообщество» тех молодых людей из Скандинавии и Пакистана, Токио и Манилы, обменивающихся потоками текстовых сообщений с небольшими группами из пяти — восьми близких друзей? Полагаю, что традиционный сетевой анализ, перенесенный Уэллманом на социальное киберпространство, можно приложить и к мобильному киберпространству:

«Сложные социальные сети существовали всегда, но недавние технические достижения в области связи делают их главенствующей формой социальной организации. Когда компьютероопосредованные коммуникационные сети связывают людей, учреждения и знания, они становятся компьютероподдерживаемыми социальными сетями. Техническое развитие вычислительных (компьютерных) сетей и общественный расцвет социальных сетей ныне подпитывают друг друга. Подобно тому как гибкость пространственно разреженных социальных сетей порождает потребность во Всемирной паутине, безостановочное развитие вычислительных (компьютерных) сетей способствует переходу от небольших „ящиков“ к социальным сетям. Я определяю „сообщество“ как сеть межличностных связей, обеспечивающих общение, поддержку, информацию, ощущение сопричастности и социальную идентификацию. Мои рассуждения о сообществе не ограничиваются соседями и земляками. Они приложимы к любой эпохе, и особенно к XXI веку».

Уэллман предсказывает, что «человек — а не место, семья дли рабочая группа — будет становиться все более самостоятельным узлом связи», подчеркивая, что «люди обычно получают поддержку, дружбу, информацию и чувство товарищества не от тех, кто живет по соседству или даже хотя бы в соседнем районе. Люди поддерживают эти общественные узы телефонными звонками, письмами, визитами… Человек становится порталом». Интернет облегчает создание множественных личных социальных сетей и управление ими.

Что связывает технические свойства вычислительных сетей и коммуникационные свойства социальных сетей? Когда я задался этим вопросом в своей собственной социальной сети, все наиболее интересные ссылки указывали на закон Рида — математическую закономерность, открытую Дэвидом П. Ридом. Разузнав о Риде, я понял, что необходимо с ним встретиться. Он был одним из творцов интернетовского сквозного принципа; Рид состоял ведущим научным сотрудником корпорации Lotus и, сотрудничая с Лабораторией информационных сред {Media Lab) MIT, стал одним из исследователей движения за «открытый диапазон частот», требующего полного пересмотра регулирования беспроводной связи. При посещении осенью 2001 года Лаборатории информационных сред я встретился там с Ридом, и мы продолжили свою беседу после обеда; он поведал, как открыл свой закон.

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

Закон Сарнова был сформулирован с появлением радио— и телесетей в начале XX века, когда вещание на многочисленные приемники шло от небольшого числа передающих станций. Один из первопроходцев вещания Дэвид Сарнов констатировал очевидное: «Ценность вещательных сетей прямо пропорциональна числу их слушателей и зрителей» [66].

Часто упоминаемый закон Мура указывает причину, по которой электронная миниатюризация ведет к невиданному развитию электроники, ЭВМ и сетей. В 1965 году Гордон Мур, основатель Intel и один из создателей микропроцессора, заметил, что число элементов, которые можно разместить на одной и той же единице площади микросхемы (чипа, кристалла), с каждым годом удваивается. Мур предсказывает, что в будущем это удвоение будет происходить каждые восемь месяцев [67]. Рост при таком удвоении идет очень быстро, от 2250 элементов в первом микропроцессоре Intel 1971 года до 42 миллионов в процессоре Pentium 4 тридцать лет спустя [68]. ЭВМ и электроника способствовали промышленному росту на протяжении десятилетий благодаря тому, что они относятся к числу тех редких технологий, чья мощь увеличивается одновременно с удешевлением производства. Без отмеченных законом Мура тенденций ПК, Интернет и мобильные телефоны оказались бы недопустимо громоздкими, туго соображающими и дорогостоящими.

Что происходит при соединении устройств, чей кпд определяется законом Мура? Когда кудесники управления АКРА на 1 рубеже 1970-х собрались в ЦНИПА компании Xerox (Центре научных исследований в Пало-Альто — Xerox PARC (Xerox Palo Alto Research Center)) для создания первых персональных ЭВМ, иначе ПК, первоклассный инженер Боб Меткаф возглавил коллектив, изобретший Ethernet, высокоскоростную сеть, связывавшую ПК в одном здании [69]. Меткаф ушел из PARC, основал компанию 3Com, выгодно ее продал и выдвинул закон Меткафа, определяющий рост ценности сети. Математический расчет весьма прост и основывается на фундаментальном математическом свойстве сетей: число возможных связей между узлами опережает рост самих узлов. Общая ценность сети, где каждому узлу доступны все узлы, возрастает пропорционально квадрату числа ее узлов. Если вы располагаете двумя узлами и! ценность каждого равна единице, то с их объединением ценность сети становится равной четырем. Четыре взаимосвязанных узла, каждый ценностью одна единица, в составе сети обретают совокупную ценность шестнадцать единиц, а ценность сотни таких узлов равна сто раз по сто, то есть десяти тысячам. При экспоненциальном опережении ценности сети числа ее узлов математические последствия получают экономическое выражение: соединение двух сетей дает ценность, значительно превышающую величину, получаемую при сложении их ценности как независимых сетей [70].

Борода Дэвида Рида тронута сединой, а его глаза по-детски озорные. Он не из тех, кто час за часом в задумчивости просиживает за столом. Он скорее из породы тех, кто привык доказывать свою правоту уравнениями на доске. За супом из раков в кафе на площади Кендалл я спросил его, что натолкнуло его на этот закон.

«Впервые меня осенило, когда я задумался над невиданным успехом интернет-аукциона eBay. eBay, оказавшийся единственным крайне прибыльным предприятием электронной торговли, ничего не продает; он обеспечивает рынок для тех, кто хочет что-то продать или купить. eBay преуспел благодаря тому, что способствовал образованию социальных групп вокруг определенных интересов. Социальные группы образуются, например, вокруг желающих купить или продать чайник или старый радиоприемник. В то время я читал об общественном капитале у Фукуямы [71]. Фукуяма в своей книге «Доверие: Социальные добродетели и созидание благосостояния» {Trust: The Social Virtues and the Creation of Prosperity) говорит о жесткой взаимосвязи между состоянием национальной экономики и общественным капиталом, которую он определяет как удобство создания новых объединений внутри определенной культуры. Я понял, что миллионы людей, пользующихся миллионами компьютеров, привнесли новое свойство: возможность для людей образовывать группы внутри сетей. Я вспомнил, что с появлением возможности обмениваться сообщениями со всей группой посредством электронной почты стала доступной организация оперативных обсуждений. С того времени всевозможные чаты, доски объявлений, рассылки, списки контактов (buddy list), аукционные рынки присовокупили новые способы образования групп в интерактивном режиме. Человеческое общение придает своеобразие вычислительной (компьютерной) сети. Я стал мыслить понятиями группообразующих сетей (group-forming network — GFN) и увидел, что ценность GEN растет быстрее — значительно быстрее — числа сетей, где справедлив закон Меткафа. Закон Рида показывает, что ценность сети возрастает не в квадратной, а в экспоненциальной зависимости».

Это значит, что число узлов не перемножается, а двойка возводится в степень, равную числу узлов. Ценность двух узлов по законам Меткафа и Рида равна четырем, а вот ценность десяти узлов по закону Меткафа составляет сто (десять во второй степени), а по закону Рида — 1024 (двойка в десятой степени), так что скорость начинает круто идти вверх по кривой, напоминающей хоккейную клюшку. Это объясняет, как социальные сети, ставшие возможными благодаря электронной почте и иным видам общественной связи, побуждают сеть выходить за пределы инженерных сообществ и охватывать всевозможные группы лиц с общими интересами. Закон Рида выражает связь между вычислительными и социальными сетями. Рид, применивший свой закон для изучения ценности различных сетей, полагает, что ему удалось выявить существенный культурный и экономический сдвиг. Когда сеть наподобие телевизионной вещает что-то людям, ценность ее услуг возрастает линейно. Когда же сеть дает возможность отдельным узлам вступать в контакт (transactions) друг с другом, ценность возрастает в квадратичной зависимости. А когда та же самая сеть располагает средствами для создания ее участниками целых групп, ценность возрастает экспоненциально:

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

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

Какие же из перемен, происходящих в Сети по мере изменения ее масштаба, можно считать существенными? В сети с преобладанием линейного роста ценности подключаемости, голова всему — информационное наполнение (контент). Иначе говоря, такие сети располагают малым количеством источников (или производителей) формации, выбираемых пользователями. Источники сражаются за пользователей, исходя из ценности своего информационного наполнения (предлагаемых рассказов, снимков, потребительских товаров). Там, где царствует закон Меткафа, во главе угла оказываются контакты. Материал, которым обмениваются при контактах, может быть самым разнообразным: электронная или речевая почта, деньги, ценные бумаги, осуществляемые по договору услуги или что-то еще. Там же, где царствует закон GFN, главенствует совместно создаваемая ценность (наподобие специализированных конференций, совместных ответов на запросы, молвы и т. д.) [72].

Рид полагает, что между рассматриваемым Фукуямой видом общественного капитала и тем, как люди используют Интернет в качестве группообразующей сети, существует прямая связь. Эта связь объясняет, почему невнятные технические и правовые доводы относительно сквозного принципа и регулирования беспроводной связи могут иметь последствия для всех нас. Если инновационная общая собственность останется открытой и впредь, «рог изобилия общей собственности» сулит выгоду многим. Или же те, кто вложил капитал в существующие инфраструктуры и корпорации, сумеют огородить общую собственность и сохранить за собой право на новшества, технически отрешив от него будущих новаторов. Первое сражение уже состоялось вокруг Napster. Победили устоявшиеся интересы, вызвав у новаторов желание создать общую интеллектуальную собственность, которую нельзя будет «закрыть».

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

ГЛАВА 3

КОМПЬЮТЕРНЫЕ ГОСУДАРСТВА И «РОЕВЫЕ» СУПЕРЭВМ

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

Сказочная инфраструктура этих сетей образует таинственную n-мерную топологию невиданной красоты и беспорядочности; на их просторах адхократии, чьи члены действуют из лучших побуждений, устраивают сумасшедшие технические обвалы.

Короче говоря, пиринговая технология чертовски завлекательна. Она таинственна, неудержима, она просто клевая.

Кори Доктороу [ 1]

Развивающиеся технологии (РТ), черви и Зиллы

Впервые я столкнулся с пиринговой адхократией в одну из ночей 1999 года на работе у приятеля из Сан-Франциско. Была четверть первого в разгар эры интернет-компаний, когда для всего персонала наступал «колдовской час»*.

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

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

Заметив мое удивление, приятель объяснил, что компьютеры связываются друг с другом. При простое ПК объединяются с другими компьютерами со всего света для участия в любительском совместном предприятии под названием SETI@home — своего рода рассредоточенной в Сети суперЭВМ.

«Что же они считают?» — спросил я.

«Они заняты поиском внеземных посланий», — ответил он.

Он не шутил.

Совместные вычисления, известные также как «распределенные» или «равноправные» («пиринговые», р2р), существовали уже многие годы, когда Napster навлек на себя гнев звукозаписывающей индустрии, найдя новое применение объединенным в сеть компьютерам. Если Napster позволял пользователям обмениваться музыкой, предоставляя друг другу память своих компьютеров — место на диске, то сообщества любителей распределенных вычислений предоставляли циклы вычислений центрального процессора (ЦП), выступающие единицей его производительности. Циклы ЦП, в отличие от дискового пространства, позволяют производить вычисления, что в итоге дает возможность осуществлять анализ, моделирование, счет, отсев, распознавание, визуализацию, прогнозирование, связь и управление. К весне 2000 года миллионы людей, участвующих в проекте SETI@home, предоставили процессоры своих ПК для «перемалывания» радиоастрономических данных [2]. Делали они это добровольно, полагая, что поиск жизни в космосе — это «клевая штука». А возможно, их просто завораживало сотрудничество подобного размаха, в чем я убедился, когда узнал, что все компьютеры на работе моего приятеля составляли часть команды, соревнующейся и сотрудничающей с другими питомниками компьютерных фанатов по всему миру, внося свою лепту в совместные вычисления.

В своем путешествии по миру р2р не упускайте из виду, что большая часть пиринговой технологии создавалась ради собственного удовольствия, подобно тому как ПК и Всемирная паутина впервые возникли в среде любителей-энтузиаcтов. Дельцы стремятся забыть, что создание подобных технологий было бы немыслимо, если бы не бескорыстное сотрудничество. Ведь рисковый капитал никогда бы не почтил своим вниманием Всемирную паутину, если бы миллионы людей не завели там свои странички, поскольку это было «клевое дело» (то есть если бы их создатели не могли завоевать таким образом авторитет среди равных себе) и поскольку таким образом при ограниченном сотрудничестве можно было создавать ресурсы, полезные всем. Таким же образом хакеры старой закалки ловили кайф, когда видели, что предоставленные ими во всеобщее пользование программы возвращались к ним усовершенствованными.

Сила пиринговой методологии заключена в человеческом, а не машинном факторе, запечатленном в чувстве, которым преисполнены энтузиасты вроде Доктороу. Хотя самого Доктороу еще не было на свете, когда системные администраторы стали получать по почте магнитную пленку, подписанную «С любовью, Кен», он был преисполнен тем же духом, который подвиг к созданию Unix, Интернета и Всемирной паутины. Люди не просто участвовали в р2р — они веровали в р2р. «Железо» и программное обеспечение сделали возможной саму пиринговую технологию, но ее мощь покоится на коллективных действиях огромного числа людей. Подобно Кори и другие становятся приверженцами такого рода технически обеспечиваемого сотрудничества. Тем, кто создал Всемирную паутину, а еще раньше — Интернет и ПК, было ведомо подобное чувство. Это то, что писатель Роберт Райт называет «не-нулевостью», — присущая исключительно человеку приятная возможность сделать то, что обогатило бы всех; своего рода игра, где никому не приходится проигрывать ради выигрыша всех [3].

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

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

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

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

Летом 2000 года я решил навестить Дэвида П. Андерсона, технического зачинателя проекта по поиску внеземного разума SETI (Search for Extraterrestrial Intelligence). Увидев на двери надпись «Добро пожаловать всем тварям», я понял, что не прогадал. Космологическая лаборатория (Space Sciences Laboratory) Калифорнийского университета на Берклийских холмах так и остается нервным центром крупнейшего в мире предприятия по организации совместных вычислений.

Поиск внеземного разума (SETI) — частным образом финансируемое научное исследование внеземных радиосигналов в поисках посланий от инопланетных цивилизаций. Свыше двух миллионов добровольцев со всего света предоставили время ЦП своих ПК при их простое для обработки сигналов, принимаемых радиотелескопом в Пуэрто-Рико. Сам телескоп ежедневно выдает около 50 млн байтов информации, которую Не в состоянии обработать одни серверы SETI. И здесь на помощь приходят совместные вычисления. Участники проекта SETI@home устанавливают клиентское ПО (программу, загружаемую пользователями из Сети и запускаемую ими на своем компьютере; программа-клиент автоматически связывается с центральной «серверной» ЭВМ в Беркли). Клиентское ПО загружает небольшой объем данных от радиотелескопа и обрабатывает их, выискивая сигналы, которые могли бы указывать на разумную жизнь. По завершении задачи программа пересылает полученные результаты в штаб-квартиру проекта SETI@home и забирает новую порцию оцифрованных космических сигналов для последующего поиска. При обращении пользователя ПК к своей машине клиентская программа SETI@home переходит в «спящий» режим, «пробуждаясь», когда тот отлучается на время.

День выдался солнечный, так что мы с Андерсоном уселись на террасе вне стен Космологической лаборатории. Калифорнийские холмы летом порыжели. До нас доносился запах эвкалиптового леса, я мог любоваться заливом Сан-Франциско. Если бы я работал в этом здании, то проводил бы все встречи на террасе. Андерсон, высокий, темноволосый, поджарый, под стать бегуну на длинные дистанции, отвечает на вопросы не сразу, его слог можно назвать чеканным.

Я спросил его, как начался проект SETI@home. «В 1995 году, — вспоминает Андерсон, — я общался с бывшим выпускником Калифорнийского университета в Беркли по имени Дэвид Геди. Находясь под впечатлением от просмотра документального фильма о посадке на Луну космического аппарата „Apollo“, события, позволившего всем живущим на Земле ощутить свою причастность к совершенному человечеством прорыву, Геди задался вопросом: какой современный проект мог бы оказать подобное действие? И ему пришла мысль воспользоваться повальным увлечением Интернетом и программой SETI, направив их в одно русло».

В середине 1990-х клиентские программы SETI@home были выложены в Сеть для свободного скачивания. «Что тут началось! — рассказывает Андерсон. — Мы рассчитывали, что, если откликнется хотя бы 100 тысяч человек со всего света, овчинка стоит выделки. Через неделю в нашем распоряжении было 200 тысяч добровольцев, а через четыре-пять месяцев их число перевалило за миллион; сейчас преодолен двухмиллионный рубеж».



Поделиться книгой:

На главную
Назад