Перейти к содержанию

Экономика за чашкой кофе

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

Самое время немного порассуждать об экономике — за чашкой утреннего кофе.

Экономика — это всегда про деньги. Мы используем сложную систему расчетов: цепочки платежей проходят длинный путь, и оплата услуг остается одним из самых критически уязвимых мест нашей сети. Мы покупаем домены россыпью — за ведро пятак — за рубли; оплачиваем ИИ-инструменты — в долларах; платим за хостинг — в иенах. Где-то там, за океаном, до сих пор крутятся серверы, купленные на волне удачного вложения в криптовалюту — за биткоин. Оплата происходит в тенге, через казахский офшор, или через куплю-продажу криптовалют на бирже — мы не раз попадали на комиссии и разницу валютных курсов, которые на итог могли составлять львиную долю от стоимости конечной услуги.

Чтобы не утонуть в этом хаосе, я решил упростить и привести все к одному знаменателю. В 1986 году журнал The Economist придумал «Индекс Биг Мака» — незатейливый способ сравнивать покупательную способность в разных странах через стоимость одного и того же продукта. Я возьму на вооружение этот принцип, но выберу другой продукт: чашка кофе. Примем, что она стоит около 300 рублей (или $3). Когда затраты не будут кратны этой сумме — я буду округлять до целого, подразумевая, что в разнице оседают накладные расходы: операционные издержки, комиссии, разница валютных курсов и прочее.

Как говорил родоначальник экономической науки, Уильям Петти — «Давайте посчитаем!»

Домены #

Я купил россыпью доменные имена для сайта-заглушки necodate в разных доменных зонах. Год обошелся в 6–7 чашек кофе — в пересчете на месяц это полчашки, но я округляю до целой.

Сейчас у меня выкуплено 5-7 доменных имён, и я знаю, что на этом я не останавлюсь. Во-первых, я шопоголик, и не могу устоять, когда вижу красивое доменное имя по скидке. Во-вторых, у меня есть идея привязать пользователей к доменам, а не к IP-адресам: тогда ротация входных нод становится бесшовной — клиент находит Entry-ноду через DNS, IP-адреса меняются, а пользователь этого не замечает. Если идея сработает, доменов понадобится не меньше, чем Entry-нод.

Итого: 1 чашка в месяц.

Хостинг #

Core-ноды — более мощные, они тянут на две чашки кофе за штуку. Entry-ноды слабее, примерно втрое — и соответственно дешевле: одна чашка. Один Core-узел без труда обслуживает три Entry-ноды, а возможно и больше — практика покажет. Минимальный кластер, технически обоснованный: 1 Core и 3 Entry, итого 5 чашек.

Для полноценной версии сети — с распределенным хранилищем и настоящей децентрализацией данных — нужно три таких кластера: 3 Core-ноды и 9 Entry-нод.

Итого: 15 чашек в месяц.

Разработка #

На постоянной ставке у нас трудится Клод — $20 в месяц, семь чашек кофе. Можно спорить, стоит ли считать это операционными затратами — но пока проект движется именно благодаря ему. Назовем это инвестициями в развитие.

Итого: 7 чашек в месяц.

Всё остальное — бесплатно. Все, кто работают над проектом, делают это в свободное от работы время, по фану. Это вклад, который не измерить деньгами — можно только сказать этим людям «спасибо».

Итого по затратам #

23 чашки кофе в месяц — стоимость минимальной, но полноценной реализации.

Другая сторона счета #

Каждая Entry-нода спокойно тянет трех пользователей. При эпизодическом использовании — серфинг, соцсети, мультимедиа, преимущественно с мобильных устройств — цифру можно поднять до пяти. На 9 Entry-нодах при минимальной загрузке это 27 человек без деградации качества связи.

27 человек и 23 чашки кофе — пару-тройку участников можно даже подключить бесплатно, не уходя в минус.

Итоговая картина: стоимость подключения — одна чашка кофе. Минимальная топология — 3 Core- и 9 Entry-нод. Минимальное количество участников для выхода в ноль — 30 человек.

Два месяца на то, чтобы прийти к этой цифре. Отсчет начинается с 1 марта — время пошло.