Кратко
- После прекращения работы genx.net в марте 1997 года буферный посредник взял на себя распределение задач и учёт проверенных ключей.
- Запасы заданий, записи результатов и общая статистика помогали добровольцам продолжать поиск на разрозненных компьютерах.
У добровольцев были компьютеры, у компьютеров — свободное время. Затем исчез сервер, который связывал работу в одно целое. Весной 1997 года будущий distributed.net столкнулся с задачей, знакомой любой плохо организованной смене: все готовы работать, но никто не выдаёт наряд.
Поиск проходил в рамках открытого задания RSA Labs: требовалось найти секретный ключ, проверяя варианты. Описание проекта RC5 объясняет разделение труда — серверы отправляли блоки поиска программам участников. Каждый компьютер рассчитывал свою часть, а общая система должна была помнить результат.
Камера хранения становится диспетчерской
Jeff Lawson создал посредника для сохранения работы на время недоступности прежнего сервера genx.net. Согласно рассказу о начале проекта, первоначально завершённые результаты собирались держать до возвращения центральной службы. Временное решение ждало начальство, а потом получило его обязанности.
Хронология проекта относит исчезновение старого сервера к 18 марта 1997 года, а подтверждение закрытия прежней инициативы — к 24 марта. Новую сеть посредников открыли для участников. Программа Lawson стала упорядоченно назначать работу и учитывать уже проверенные ключи. Хранитель посылок теперь решал, кому выдавать следующую.
Именно эта роль позволяла накапливать общую пользу. Большое число процессоров может очень старательно считать одно и то же. Записи о выданных заданиях и вернувшихся результатах давали разрозненному труду общую память. Передача дел сохранила место, куда стекалось время добровольцев.
Каждому компьютеру — небольшой запас
В июльском клиенте, по истории проекта, появился буфер до 50 блоков, возможность приостановиться внутри блока по сигналу завершения и автоматический поиск другого посредника при отказе одного. У добровольных компьютеров оставались обычные дела, а у соединений — обычные перебои. Запас работы на месте давал поиску пространство для манёвра.
Учёт вкладов тоже оформлялся постепенно. В апреле операторы вели отдельную статистику, в мае появились общие показатели. В сентябре центральному координатору, по хронологии, уже требовалась полоса шире возможностей соединения ISDN на 128K. Вычисления можно было разнести по столам, а почтовый мешок всё равно приходил в определённую точку.
Победитель немного огорчил любителей Mac
Официальное сообщение от 22 октября 1997 года объявило о ключе, найденном 19 октября и подтверждённом RSA Labs. Его обнаружил Pentium Pro 200 Peter Stuer под Windows NT Workstation, работавший за брюссельскую STARLab Bovine Team.
Координатор Jo Hermans предпочёл бы победу Macintosh: именно Mac давали наибольшую долю мощности его команды. В призовых деньгах он также видел хорошие пивные перспективы. Объявление распределяло 1 000 долларов на празднование победителей, 8 000 — Project Gutenberg и 1 000 — distributed.net. Самый большой кусок криптографического пирога достался электронным книгам.
Компьютер-победитель запоминается легко. Полезный шанс ему обеспечила менее заметная последовательность: принять дела в марте, затем выдавать, получать и записывать работу. Люди делились свободным процессорным временем. Общая память превращала его в совместное продвижение.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





