Кратко

  • В августе 2016 года Robert Kisteleki объявил дополнительное начисление: один кредит владельцу зонда или якоря RIPE Atlas за каждый доставленный результат измерения. Действующее руководство сохраняет это правило; подключённый зонд также приносит пятнадцать кредитов в минуту.
  • Стандартный периодический ping обходится в три кредита за результат, traceroute — в тридцать. Подходящий новый пользователь может однажды получить 50 тысяч стартовых кредитов или принять перевод от другого участника.

В доме добровольца стоит маленький прибор. Где-то далеко исследователь нажимает кнопку и просит его проверить путь через Интернет. Вопрос принадлежит исследователю, розетка — хозяину прибора. Robert Kisteleki в августе 2016 года написал владельцам зондов RIPE Atlas, что за каждый результат, переданный зондом или якорем, им добавят по одному кредиту.

За время подключения кредиты уже начислялись. Новая строка вознаграждала выполненную работу. В письме Kisteleki оценил возможную прибавку для большинства владельцев зондов до 10 тысяч кредитов в день, для якорей примерно в 200 тысяч, для якорей DNSMON — около миллиона. Это оценки на момент запуска в 2016 году. Нынешнее руководство подтверждает само правило: один доставленный результат приносит один кредит.

Пользователь видит расходную часть. Подключённый зонд приносит хозяину пятнадцать кредитов в минуту — около 21 600 за полные сутки. Результат обычного периодического ping стоит три кредита, периодического traceroute — тридцать. Разовое измерение обходится вдвое дороже периодического: отдельное планирование и хранение метаданных требуют ресурсов. Это внутренняя единица для заказа измерений в Atlas. Цена заставляет заранее почувствовать, сколько работы скрывается за кнопкой «запустить».

В официальном примере пять зондов выполняют по две трассировки в час на протяжении 48 часов. Получаются 480 результатов и счёт на 14 400 кредитов. Списание проходит пакетами раз в четыре–шесть часов. Если баланс уходит в долг, система может остановить самое затратное текущее измерение; уже полученные результаты остаются доступны. Ошибка планирования проста: созданное за минуту задание может работать два дня и возвращать сотни платных результатов.

RIPE NCC называет Kisteleki владельцем продукта и техническим руководителем RIPE Atlas, одним из ключевых участников его создания. В рассказе о десяти годах проекта он упоминает «ВВП» кредитной системы: сколько единиц произведено и сколько израсходовано. За шуткой стоит управленческая задача. Сеть наблюдений держится на добровольцах, а частный эксперимент расходует мощность общего оборудования.

Чтобы задать первый вопрос, собственный зонд не нужен. Текущие правила позволяют подходящему новому аккаунту один раз получить 50 тысяч кредитов. Участники могут переводить кредиты, настраивать регулярную передачу или предоставлять доступ к своему балансу. Открытые результаты Atlas доступны всем. Счётчик вступает в дело, когда пользователь просит сеть выполнить измерение специально для него.

Добавка Kisteleki — всего один кредит. Но именно эта маленькая цифра ставит добровольца рядом с исследователем в одной ведомости. Карта Интернета выглядит бесшовной, пока не вспомнишь, что у каждого её наблюдательного пункта есть хозяин и счёт за электричество.