Делаем DePIN ферму для GRASS, DAWN, Gradient, Nodepay и т.д.
Подробно объяснять, что за проекты GRASS, DAWN, Gradient, Nodepay и им подобные здесь не буду. Статья будет посвящена созданию фермы, а проекты рекомендую изучить самостоятельно. Да и подробная информация о каждом была в канале.
Если коротко, то каждый из этих проектов работает по одному принципу: раздача неиспользованной пропускной способности вашего интернета.
Ноды устанавливаются прямо в браузер в виде расширения и работают когда браузер открыт. Поэтому ноды таких проектов не особо требовательны к железу, они больше требовательны к IP и пропускной способности.
Аккаунты в проектах
Для начала понадобятся аккаунты в самих проектах. Если вы еще не регистрировались то сделать это можно по ссылкам:
DAWN (инвайт код: uhsx9i)
Один аккаунт можно использовать на нескольких устройствах, об этом пишут сами проекты в своей документации (рекомендую тоже поизучать самостоятельно). Главное, чтобы у устройств отличался IP, иначе в случае если фарм идет с разных устройств, но с одного IP то профит будет делиться между ними, т.е. в этом нет смысла.
На каждое "устройство" (что по факту будет просто профилем в антике) мы будем ставить сразу все проекты. Т.е. 1 профиль = 4 проекта (или более, если ставить еще другие подобные проекты).
Мультиакки в каждом проекте запрещены (регистрация своих же аккаунтов по своей рефке). Так что как вам действовать решайте сами, можно сделать ферму на один аккаунт, а можно на мульты по своей рефке (чтобы получить еще немного больше профита).
Каждый пользователь должен зарегистрировать только одну учетную запись.
Пользователи могут иметь несколько нод, при условии соблюдения правил. Награды между нодами имеющими один и тот же IP-адрес будут разделены.
На данный момент я делаю ферму на основной аккаунт, но можно комбинировать: несколько устройств на основной аккаунт, несколько на мульты. Потому что слишком много устройств на один аккаунт, наверное, все-таки тоже будет подозрительно. Но это чисто субъективно. Повторюсь, что в документации это разрешается и ограничений по количеству устройств на один аккаунт я там не видел (но может появиться, следим и изучаем доки проектов). Да и прокси проекты тоже не одобряют.
UPD. NodePay ввели ограничение до 3 устройств на один аккаунт.
Так или иначе, если делать мульты то аккуратно, т.к. если вас спалят то можно будет попрощаться с дропом.
VDS (сервер)
После регистрации аккаунтов нам понадобится VDS либо собственный комп, который будет работать 24/7.
В случае с компом, думаю, все понятно, так что далее речь будет идти про VDS.
Напомню, что сами ноды не требовательны к железу, а из программ, которые нам нужно будет установить это лишь браузер. Т.е. самое прожорливое, что мы будем запускать на сервере это браузер, поэтому конфигурация сервера получится недорогой.
Также важно, чтобы на сервере был безлимитный трафик (но в принципе, других я и не видел).
В целях экономии я собрал конфигурацию сервера за 481 рубль в месяц. Т.к. неизвестно сколько по времени придется фармить то стоимость сервера является важным критерием. Да и окупаемость вложений нам никто не обещал, что тоже нужно учитывать.
Итак, в качестве поставщика услуг я выбрал Cloud4box.
Само собой за такую цену сервер будет не особо шустрый, но 10 профилей с 4-мя проектами в каждом мне удалось запустить.
Так или иначе, в случае нехватки мощностей на Cloud4box можно просто докупить ядра и ОЗУ без переустановки сервера (1 ядро = 100 рублей, 1 Гб ОЗУ = 41 рубль)
Конфигурация сервера получилась практически самая минимальная:
10 профилей на таком железе у меня работают именно в браузере Dolphin. На других я не проверял, возможно некоторые браузеры нагружают систему сильнее и получится запустить меньше профилей.
Я уже получил небольшой фидбэк от тех, кто сделал ферму на браузере AdsPower — он нагружает систему практически в 2-3 раза сильнее.
В общем, конфигурация будет напрямую зависеть от количества одновременно открытых профилей. У меня сейчас работает 10 профилей и больше сервер с такой конфигурацией уже не потянет.
Для небольшой фермы в ~8-10 профилей будет достаточно. Если нужно больше то нужно подбирать более мощный сервер.
Также после установки рекомендую оптимизировать Windows и отключить все, что может нагружать систему: визуальные эффекты, эффекты прозрачности, лишние фоновые процессы, автозагрузку и т.д. Плюс ко всему я отключил встроенный антивирус Windows Defender (т.к. он съедает по 150-200 Мб оперативки) и автоматические обновления.
Как все это делается можно найти за замечательном сайте www.google.com
Короче говоря, переходим на Cloud4box (или можете поискать другие сервисы), указываем необходимую конфигурацию, оформляем и оплачиваем сервер.
После того как сервер будет готов то запускаем его через стандартное Windows-приложение "Подключение к удаленному рабочему столу" (просто находим эту программу у себя на компе через поиск. Естественно комп тоже должен быть на WIndows).
Вводим данные для входа: IP, логин и пароль, которые предоставил Cloud4box и подключаемся к серверу.
Антидетект браузер
Антиков на сегодняшний день достаточно много, у каждых есть свои плюсы и минусы. Рассказывать про каждый не буду, скажу только лишь, что сам использую Dolphin.
Пожалуй, это единственный антик в котором дается 10 профилей абсолютно бесплатно (остальные браузеры дают по 2-5). Поэтому опять же с целью сэкономить можно выбрать его. А при необходимости увеличить количество профилей их можно будет просто докупить.
Если вы будете использовать Dolphin на том же хостинге VDS, что и я, то сработает система защиты Dolphin (они посчитают, что мы используем один ПК с разных аккаунтов) и в таком случае придется использовать платный тариф (минимум за $10), чтобы аккаунт не заморозили. Подробнее написал об этой ситуации в посте: https://t.me/marcus_invest/5237
В целом, браузер меня всем устраивает и проблем с ним у меня никогда не было.
Скачиваем и устанавлиаем браузер Dolphin с официального сайта
После установки и запуска браузера можно приступать к созданию профилей. Все это делается интуитивно понятно, вдаваться в детали смысла не вижу :)
Если это ваш первый антик то перед продолжением рекомендую ознакомиться с интерфейсом браузера и его функционалом самостоятельно, там нет ничего сложного.
Собственно, из функционала нам понадобится раздел "Расширения", который находится в меню слева — сюда мы можем загрузить все необходимые расширения (Grass, DAWN и т.д.) и они автоматически будут устанавливаться во все наши профили. Очень удобно.
А также раздел "Прокси", в котором мы будем прописывать наши прокси (о которых подробнее будет в следующем разделе).
Резидентские прокси
Если коротко, то резидентские прокси — это прокси реальных людей, т.е. так называемые "домашние" прокси и стоят они дороже серверных.
Резидентские прокси придется взять исключительно ради Grass и Gradient, т.к. эти проекты требовательны к IP и работают только на "домашних" прокси. DAWN и Nodepay в свою очередь оказались не такими капризными и у меня они запускаются на любых дешевых дата-центр прокси.
В качестве сервиса для покупки резидентских прокси я выбрал ProxyMarket. Перед этим, конечно, изучил и другие предложение (и даже слил пару десятков баксов, чтобы подобрать рабочие прокси, уж слишком капризным оказался Grass).
Именно на ProxyMarket у меня получилось найти рабочие прокси. Да и цены здесь оказались достаточно низкими по сравнению с конкурентами: 345 рублей за 1 ГБ.
Что еще немаловажно: нужны прокси именно с оплатой трафика по факту использования. Многие сервисы продают прокси по фиксированной цене в месяц, что может выйти дороже чем трафик, который мы потратим на самом деле. И такая возможность на ProxyMarket также есть.
- Регистрируемся на ProxyMarket
- Жмем "Купить прокси"
- Выбираем способ оплаты "Оплата за Гб"
- Выбираем "Универсальные прокси", тип "Резидентские shared" и срок аренды "Pay as you go" — в таком случае средства будут списываться с баланса по мере использования трафика.
- Пополняем баланс (минимум на 345 рублей)
- Выбираем в меню "Резидентские прокси"
- Выбираем вариант "Прокси (0 Гб)"
- И жмем "Создать прокси"
В настройках прокси выставляем необходимую вам страну, регион, город и ротацию.
В ротации указываем "Липкая сессия". Это означает, что IP вашего прокси сменится только в том случае, если владецец IP отключит свое устройство (напомню, что резидентские прокси — это IP реальных людей). И в случае отключения устройства ProxyMarket просто подберет вам похожий прокси из того же региона.
После создания прокси вам будут выданы данные для подключения: IP, порт, логин и пароль. Останется только указать их в ранее установленном антике.
Можно создавать любое количество прокси, а оплата будет происходить по факту использования трафика.
За один день на один профиль, в котором работает сразу 4 проекта у меня ушло чуть больше 20 МБ. Т.е. 1 ГБ вполне должно хватать на месяц работы одного профиля с 4-мя проектами. Если же вы будете фармить только какой-то определенный проект то и затраты будут еще меньше.
Что касается стран, которые можно выбрать то рекомендуются Европейские. Я пробовал Германию — Grass показал Netwok Quality на все 100%.
В моем же случае, из-за того что я решил сделать профили на один аккаунт, который у меня изначально находился в России на основном компе то и прокси я выбрал Российские, причем с того же города где и мой комп (возможно в этом на самом деле нет смысла, но чтобы было меньше "палева" и IP-адреса были с одного города сделал именно так). Российские IP в Grass выдают 75%, что тоже неплохо, но немецкие в этом плане были все-таки получше.
А теперь собираем все это вместе
Итак, у нас оплачен и запущен сервер, на который установлен антик Dolphin, а также созданы прокси на ProxyMarket.
Остается только все это собрать и начать фармить:
Теперь остается только залогиниться в свои аккаунты от каждого проекта в каждом профиле и пойти чиллить :)
Еще кое что важное
Хотя это и очевидно, но на всякий случай напишу: через профили в антике на которых у вас запущены резидентские прокси не открывайте никакие страницы, не пользуйтесь как обычным браузером, не скачивайте никакие файлы и т.д., иначе весь трафик быстро улетучится. Эти профили будут работать исключительно для расширений-нод.
Сами расширения тоже лучше установить до запуска прокси, чтобы не тратить трафик на их скачивание.
Какие могут возникнуть проблемы
Иногда прокси могут отключаться (но чаще всего после этого они сами перезапусятся спустя некоторое время), но если этого не происходит то можно сменить порт, чтобы получить новый IP.
Также если использовать слабый сервер то расширение Gradient из-за напичканной в него тяжелой графики может долго прогружаться и нагружать процессор или вовсе зависнуть. Но заходить в него особо смысла и нет, нужно всего один раз залогиниться и все. А процесс работы нод, результаты и т.д. смотреть лучше в дэшборде уже с нормального устройства. В целом это касается всех расширений, чтобы не тратить трафик проксей.