Table of Contents
Мощность современных компьютеров доставляет удовольствие только производителям компьютерных игр и создателям монстроподобных операционных систем. 9 пользователей из 10 загружают процессор процентов на 40 в день. Всё остальное время – бессмысленное взбалтывания кулерами воздуха пока четырёхгигарцевый образец человеческого гения играет роль медиацентра.
Те, кого мучает совесть за нерациональное использование мощностей, организовали на нашей планете нечто вроде клуба любителей 100 процентного КПД ПК. Хакер упоминал проект SETI, вычисления для создания лекарства от рака и СПИДа, а также множество других гуманных и нравственных проектов, включая получение наибольшего простого числа.
Предположим, в инопланетян вы до первого литра не верите, а лекарства считаете противными истинной сути «матери-природы». Более того, вам плевать даже на новые делители для чисел Ферма. Но не теряйте надежду. В мире существуют десятки других распределённых проектов, некоторые из которых разработаны хакерами для хакеров (RainbowCrack), предлагают вам неплохо заработать (GIMPS), а то и вовсе несут угрозу частичного вымирания человечества (LHC@home). Выбрать из них – лишь дело вкуса и ваших личных предпочтений.
Распределенные вычисления кажутся скучными играми математиков. До тех пор, пока кто-то не начинает считать на вашем компьютере модель локальной ядерной войны в странах третьего мира. Или разрабатывать новое бактериологическое оружие под видом лекарства от рака. Есть и очень популярные проекты, которые прямым текстом кричат «мы опасны!», но за общими словами создателей «ах, как это полезно и вы совсем ничего не теряете», трудно разглядеть истинные цели исследований. Знать заранее – и быть готовым к последствиям – ваша прямая обязанность. Иначе есть большой шанс, что миллионы леммингов сдвинут колесо истории в пропасть.
Climate Prediction
Проект, который пытается разбить на тысячу хрустящих осколков основы теории хаоса и предсказать погоду на 50 лет вперёд. Основываются предсказания не на «новых революционных методах прогнозирования, с использование суперкомпьютеров и магии индейских шаманов», а на самых что ни на есть старых теориях и схемах. То есть тем самым образом, каким погоду предсказывают и сейчас. Таким образом проект ставит перед собой 2 цели: во-первых, установить какова точность и эффективность используемых сейчас методик; во-вторых, если методики эффективны, предсказать погоду на наибольший период.
Участникам, как водится, придётся скачать программу, моделирующую различные погодные условия на Земле. Среди полученных результатов сначала отберут те, которые наиболее соответствуют результатам в прошлом, до 2000 года, и уже на их основе выстроят модель изменения климата в будущем.
Требования: во время работы программа занимает около 50 Мегабайт памяти, для сохранения данных потребуется 500 Мб на жёстком диске. В качестве бонуса отмечу интерактивность работы – вы сможете увидеть трёхмерную модель Земли и отследить своими глазами изменения в климате.
Результат: подобная задача у суперкомпьютера займёт тысячу лет, а ваше скромное участие через десяток лет поможет предсказывать различные зловредные погодные явления с невероятной точностью. Ну и к тому же вы похороните огромный раздел современной математики, утверждающий невозможность долгосрочных предсказаний.
Источник: http://www.climateprediction.net/
LHC@home
Если вы торопитесь приблизить конец света на Земле – этот проект для вас. Проект занимается моделированием процессов, которые будут происходить в строящемся сейчас в Швейцарии LHC (Large Hadron Collider) – самом большом в мире ускорителе частиц. В ускорителе длиной около 27 километров планируют столкнуть два протона для того, чтобы экспериментально доказать существование некого бозона Хиггса. Некоторые специалисты и представители общественности высказывают опасения, что имеется отличная от нуля вероятность выхода проводимых в коллайдере экспериментов из-под контроля и развития цепной реакции, которая при определённых условиях теоретически может уничтожить всю планету. Точка зрения сторонников катастрофических сценариев связанных с работой LHC изложена на сайте http://www.risk-evaluation-forum.org/anon1.htm.
Считаете, что за дело аннигиляции всей вселенной можно и умереть – тогда присоединяйтесь. Дело в том, что от LHC ежегодно планируют получать до 15 петабайт данных. Уже сейчас вы можете помочь начать обрабатывать эти данные скачав программу SixTrack, которая моделирует движущиеся по кольцу в LHC частицы для изучения стабильности их орбит. Результаты выполнения программы SixTrack очень важны, от них зависит как будет работать крупнейший в мире научный проект, деятельность которого может совершить революцию в физике или отправить нашу галактику в антипространство.
Требования: несущественны.
Результат: доказательства некоторых научных теорий; низкоуровневый распад вселенной.
Источник: http://lhcathome.cern.ch/lhcathome/
Muon1 Distributed Particle Accelerator Design
При маловероятном раскладе успешного испытания LHC, человечество непременно погубит Muon1. К 2015 году планируется соорудить первую в мире The Neutrino Factory – лабораторию генерации частиц нейтрино. Нейтрино – самая распространённая частица во вселенной. Проникает практически через любые объекты без существенного снижения скорости. Известно, что через тело человека ежесекундно проскакивают 1014 нейтрино. Понимание природы нейтрино даст человечеству ключ к разгадке истории возникновения всей вселенной.
Для генерации нейтрино планируется использовать мюонный колайдер – ускоритель, благодаря которому можно будет достичь самых высоких энергий столкновения частиц, когда-либо осуществлённых человеком. По сравнению с ним LHC – игрушка для детсадовца. Будет ли эффективна Muon1 и какие вообще результаты следует ожидать от нового колайдера решит ваш компьютер, если присоединится к проекту. Какими конкретно расчётами занимается клиентская программа понятно только специалисту в области квантовой физики. Однако не сомневайтесь – результаты очень важны.
Требования: Pentium III-500 c 64 МБ памяти.
Результат: возможно именно вы дадите толчок к финансированию одного из самых амбициозных проектов в истории человечества.
Источник: http://stephenbrooks.org/muon1/
RainbowCrack
В то время как большинство проектов, связанных с компьютерной безопасностью, занимаются утомительными, едва ли не бессмысленными методами взлома шифровальных систем, RainbowCrack создаёт базу по всем возможным видам паролей и соответствующим им хэшам по всем распространённым в мире алгоритмам хэширования. Обычно, хэшированный вариант пароля хранится в открытом доступе и известно, по какому алгоритму получен этот хэш (например MD5), но обратное преобразование считается слишком сложной операцией, требующей в общем случае перебор всех возможных комбинаций – это ставится в основу безопасности многих современных систем. Если же иметь сортированные таблицы хэшей и соответствующие им пароли – получим систему, которая с помощью быстрого бинарного поиска по таблице может получать обратное преобразование хэша в пароль для любого существующего алгоритма хэширования.
Сейчас в проекте создано сотни гигабайт всех возможных паролей, которые позволяют с вероятностью порядка 99% найти за несколько минут обратное преобразование из хэша в любой пароль длиной до 7 символов (не только из букв, но также цифр и многих спец-символов), зашифрованных по алгоритмам LanMan (авторизация в Windows), NT LanMan (авторизация в Windows NT, в том числе сетевых доменах), MD2, MD4, MD5, SHA1, RIPEMD-160, Cisco PIX (большинство маршрутизаторов), MySQL 3.23, MySQL SHA1.
Всем участникам проекта предоставляется возможность уже сейчас пользоваться полученной системой расшифровки паролей в виде онлайн-сервиса – частота использования сервиса одним участником неограниченна, но ограничено время действия каждого аккаунта. Для продления времени доступа участникам предлагается рассчитывать новые таблицы, увеличивающие количество поддерживаемых алгоритмов и комбинаций паролей. Обычно на расчёт таблицы уходит от нескольких дней до недели процессорного времени (2 ГГц) – за каждую таблицу время доступа продляется на 2 недели.
Требования: 640 Мегабайт на жёстком диске, исходящий трафик – около 3 Гигабайт в месяц. Почти не требует входящего трафика, процессорного времени или специфической оси.
Результат: редкий случай, когда работаете вы, скорее всего, на себя и результат используете в деле.
Источник: http://rainbowcrack.com/
Distributed Internet MEasurements & Simulations
Проект занимается построением подробной карты интернета. Клиент DIMES выполняет измерения состояния сети, такие как traceroute или ping. Здесь важно не то, какое у вас интернет-подключение, а где географически вы расположены – рассредоточенные клиенты DIMES, пингующие всё вокруг себя, принесут гораздо больше пользы.
Требования: требуется постоянное подключение к интернету. Клиент написан на Java и требует установленной Java версии 1.4 или выше. Имеются конфликты с некоторыми видами фаерволов. CPU практически не потребляет, однако «кушает» память 20 до 50 Мегабайт.
Результат: вы можете наблюдать в реальном времени «живую» карту интернета, перестраивающуюся с учётом свежеполученной информации и обладающей большой информацией о постах. Есть возможность ввести произвольный IP-адрес или имя хоста, и клиент тут же выполнит визуальную трассировку пути. Информация опять-таки с изюминкой. Так, от того места, где набирается этот текст до провайдера сайта Xakep.ru оказывается 6 километров.
Источник: http://netdimes.org/
Great Internet Mersenne Prime Search
Считаете, что высчитывать математические формулы узкоспециализированных теорем – цель, не достойная продвинутого гуру? Обратите внимание на поиск новых простых чисел Мерсенна. GIMPS намеревается выиграть награду в $100000, обещанную Electronic Frontier Foundation за нахождение простого числа из более чем 107 десятичных цифр. Из суммы этого приза планируется сделать выплаты всем «открывателям» предыдущих простых чисел Мерсенна (до $5000 на каждое), авторам программного обеспечения и авторам новых, более эффективных алгоритмов поиска (если такие алгоритмы будут найдены).
Требования: компьютер.
Результат: счастливчику, нашедшему то самое простое число, полагается остаток, который будет гарантированно не меньше $25000. Кроме денежного вознаграждения, имя открывателя навсегда будет записано в анналы математики.
Источник: http://www.mersenne.org/prime.htm
Majestic-12
«Google вовсе не идеал» – решили как-то в компании Majestic-12. И действительно, всех серверов гугла не хватит, чтобы хранить индексную базу интернета. Как говорит сам создатель проекта: «Один компьютер с инетом в 512К может собрать 500 000 страниц в день, так что имея всего 8000 участников в сети, можно в день проиндексировать столько страниц, сколько нет у Гугла во всей его базе данных».
Требования: Pentium-II 400 МГц, 256 Мб RAM. И очень очень много трафика!
Результат: считаете ли вы, как и я, что Google прекрасный помощник хакера? А что если мы сможем работать с базой в 2-3 раза большей, чем у Google? Конечно сама по себе база – это ещё не всё, важен алгоритм поиска. Но ничто не помешает вам воспользоваться пока бесплатной альтернативой существующих поисковиков и воочию убедить в её эффективности или не эффективности.
Источник: http://www.majestic12.co.uk/
MoneyBee
Проект с помощью технологии нейронных сетей занимается анализом биржевых котировок и индексов, а также предсказанием их будущих изменений. Любители фильма «Пи» Дарена Арановски поймут сразу, в чём таится угроза. Остальным советую вспомнить дефолт 1998 года, на котором многие заработали очень и очень много.
Однако, вернёмся к проекту, который пока не обещает финансовый хаос «всё известно про всех», но с интересом поглядывает в том направлении. Скринсейвер проекта получает с сервера данные о состоянии рынков и использует их для тренировки своей нейронной сети и прогнозирования изменений. Все участники проекта получают доступ к закрытому разделу сайта – свежим графикам прогнозов и справке по их интерпретации и применению. Вы просто заходите на сайт проекта, смотрите свежие прогнозы, и если MoneyBee предсказывает для каких-то акций скорый рост в цене – покупаете их.
Требования: к серверу достаточно подключаться раз в несколько дней. Официальная клиентская программа, может работать только в режиме скринсейвера, т.е. во время простоя компьютера. Занимает 50 % мощности процессора.
Результат: проект реализован довольно толково и, хотя точность предсказаний пока оставляет желать лучшего, вы в любом случае будете лучше разбираться в биржевых котировках. А может даже и заработаете.
Источник: http://uk.moneybee.net/