Серая слизь
Создатели Second Life всячески поощряли проекты создание сторонних по отношению к клиенту игры программ. В одном из проектов, Libsecondlife, во время разработки программы-редактора CopyBot для создания объектов игрового мира была найдена одна лазейка в игре, позволяющая создавать точные копии любого виртуального объекта.
К началу ноября 2006 года был выложен в открытый доступ код программы CopyBot. Что вызвало недовольство сообщества: это могло буквально уничтожить торговые отношения между игроками (в игре была возможно самому создать объект, а затем продать его).
В середине ноября последовала реакция администрации Second Life. Было запрещено копирование виртуальных объектов, наказание – вечный бан. Пострадавшим порекомендовали обращаться в настоящий суд по закону DMCA. CopyBot удалили с сервера Libsecondlife.
Но копирования продолжились. Для их предотвращения были организованы добровольные дружины игроков, следящих за копиями.
Каждый, кто приближался к ним на достаточно близкое расстояние, непроизвольно запускал механизм самовоспроизведения колец: одно кольцо превращалось в несколько, которые в свою очередь сами размножались… Через два часа кольца заполнили всё свободное пространство, но не прекратили процесс размножения.
«Кольца летели со всех сторон – их было неимоверно много,» - говорил свидетель, игравший под ником Amulius Lioncourt.
Игровые серверы не выдерживали такой нагрузки. Сначала игроки вместо колец стали видеть летающие надписи «missing image» («изображение отсутствует»). Затем всех игроков выкинуло из игры: администрация была вынуждена откатить сервера на пару часов назад. Пользователи смогли вернуться в игру только спустя полчаса.
Эти кольца тут же окрестили «серой слизью» (grey goo). Термин был придуман Эриком Дрекслером, и обозначал сбой в ограничении числа самореплицирующихся из биомассы нанороботов, когда они могут бесконтрольно самовоспроизводиться. Это, в свою очередь, должно привести к тому, что в течение пары дней вся биомасса будет преобразована в таких нанороботов. (В качестве биомассы в данном случае выступили вычислительные мощности серверов.)
По словам разработчиков, программу по созданию серой слизи в Second Life можно достаточно легко повторить. Серая слизь не является каким-то искусным взломом или чем-то остроумным. Вы можете написать её за 5 минут.» Поэтому для предотвращения подобного было ограничено число самовоспроизведений. Но 100% защиту от серой слизи в Second Life так и не разработали.
«К сожалению большинство возможностей, добавленных в Second Life для того, чтобы сделать игру пленительной, также могут использоваться для разрушительных атак.» (Цитата Дугласа Су, одного из создателей Second Life.)
До сих пор ведутся споры: можно ли серую слизь назвать вирусной атакой? Ни один компьютер за время данной акции не заразился и не пострадал. Тем более защиту от слизи разработала не антивирусная компания, а студия-разработчик. Но с другой стороны последствия для игроков были ощутимы: многие виртуальные объекты исчезли после отката серверов. Некоторые называют серую слизь своеобразным терактом.