Майнинг на домашних компьютерах давно является бессмысленным занятием, так как выручка на среднем процессоре колеблется в пределах 0.7-1.5 евро в месяц, на приличной GPU можно накопать 10-15 евро в месяц, что тоже не деньги. При этом очень скоро карты 4Гб для майнинга станут непригодны, а карточки 6Гб у обычных пользователей встречаются крайне редко.

Другое дело, если мотивацией является не заработок, а помощь общественной организации или даже политической партии. Если человек сторонник или активист, для него установить майнер является пожертвованием.

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

Для организации с десятками и сотнями тысяч сторонников по 3 еврокопейки в сутки на CPU каждого, дадут больше чем любая профессиональная ферма. При этом я бы очень рекомендовал предусмотреть работу с «мелкой рыбешкой», так как она по совокупности даст больше чем «крупная рыба».

Нужен портал, на котором организации могли бы регистрироваться и проходить верификацию, либо письмом как Google Adsense, либо размещением файла с кодом на официальном сайте, хоть txt записью в DNS, лишь бы была гарантия что это именно организация, а не школьник, желающий превратить майнер в трояна.

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

Для малых организаций можно сделать универсальное приложение, которые при установке дает пользователю-криптодонатеру возможность ввести $OrgID или выбрать из большого списка.

Так же крайне важно чтобы майнер не определялся антивирусом как нечто ужасное. Сторонники организаций люди мотивированные, но в большинстве своем не ИТшники, и половина не знает как добавить исключение антивирусу, а половина побоится.

Чтобы майнер в будущем не попал в сигнатуры, важно чтобы система не работала с кошельком, передавая исключительно тот самый $OrgID, а после на уровне пула или прокси, взяв из базы, указанный организацией кошелек, подставляла его в пул. Такая схема гарантирует, что майнером не будут пользоваться горе-хакеры, в конструкторах собирающие троянов, а следовательно не будет и претензий со стороны антивирусов.

Так же приложение должно не только требовать акцептить полиси, которое никто не читает, а настойчиво требовать согласиться с тремя вопросами. Первый, о том, понимает ли пользователь что использование приложения увеличит потребления электричества его компьютером. Второй, осознает ли человек, что вознаграждение за результат работы приложения пойдет в качестве пожертвования такой-то организации. Третий — что человек гарантирует, что устанавливает приложение на свой компьютер, и что установка приложения на устройства третьих лиц грозит репутационными потерями для организации, а для устанавливающего может повлечь неприятные последствия, вплоть до уголовной ответственности.

У пользователя должны быть разные настройки по части мощности майнера, а так же по времени его использования, чтобы человек мог выставить к примеру работу во время ночного тарифа на электричество.

Приложение не должно мешать пользователю. Я бы предложил вариант отслеживать нагрузку на GPU и CPU, если нагрузка близка к нулю, то стартовать майнер, замеряя «эталонный» хэшрейт для устройства в простое, и если хэшрейт начал падать, останавливать майнер до тех пор пока процессоры не остынут, не забывая следить на мышкой.

Подмайнивание в пользу компании-производителя при варианте подстановки кошелька на уровне пула или прокси делается элементарно, причем я бы советовал делать в режиме каждой 20ой шары на организацию, не тратя серверные ресурсы на учет работы каждого воркера.

При потенциально очень большом количестве воркеров, нагрузку на серверную часть можно существенно сократить, так как для организации важно лишь сколько сторонников-криптодонатеров поставили приложение, сколько по дням и по месяцам активных, и сколько получилось в графе «итого» в рублях, долларах или евро. Хэшрейты конкретного воркера, сколько он накопал и когда точно был в последний раз в онлайне никому не нужны, как и учет его железа.

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

Скажу честно, будь у нас время, наработки и ресурсы, мы бы сами создали эту систему и зарабатывали на ней. Но проработав эту тему, разумеется гораздо глубже, чем описано в этой заметке, мы понимаем что справедливо опубликовать тему в свободный доступ, подарив её тем, кто имея команду и наработки сделает этот проект намного быстрее и качественнее нас.

Команда которая возьмется за этот проект, может обращаться, написав на tech@rpss.party или leo.wrs@gmail.com. Поможем, описав и подсказав, что нам, как образцу потенциального клиента нужно, и по вопросу бета-тестирования на реальной организации с достаточным количеством сторонников поможем.

Алексей Коваленко

P.S. Знаю, что с пунктуацией у меня плохо, но не рискнул отдавать текст корректору, так как слишком высок риск, что либо корректор застрелится, либо меня пристрелит :)

Комментарии (12)


  1. Sabubu
    23.07.2021 17:47

    Идея интересная. Вот недостатки, которые я вижу:


    • не уверен, что есть какая-то заметная выгода от майнинга
    • надо иметь мощный процессор или дорогую видеокарту, что не у всех есть. А у кого есть — тот может себе позволить и деньгами задонатить.
    • если сайт организации будет взломан властями или сотрудник будет подкуплен, то туда встроят троян. То есть, плохая идея приучать пользователей скачивать и устанавливать программы с сайта.

    Плюс — некоторая анонимность и работа вне юридического поля. Не надо документально доказывать банку, что ты не экстремист.


    Код должен быть открытый, так как не вызывает доверия что-то закрытое. Также, думаю, организации захотят делать приложение сами, под полным своим контролем, а не доверять сторонней организации (которая опять же, может договориться с властями и встроить трояны).


    Одно печально — если эту идею кто-нибудь реализует, в России введут ответственность за майнинг и финансирование некоммерческих организаций.


    1. LEO111 Автор
      23.07.2021 18:07

      По порядку. Скрин несчастного моего i7-4710HQ реальный, и я понимаю что он намайнит примерно то же, что сожрет по току, но при мотивации помочь кому-то я его поставлю и оставлю, и это будет 1 евро в месяц, который я переводить едва ли заморочусь, плюс тот же евро в месяц в счете за электричество, который я конечно не замечу. Это психологический вопрос доната, который не сложнее лайка на фейсбуке.

      По второму вопросу, конечно обладатель карточки на 6 или 8Гб, это явно не нищеброд, и может себе позволить задонатить напрямую. Откинем даже реалии стран с дешевым электричествам, где донатить напрямую стремно. Вопрос в том, что донатить напрямую это действие которое надо повторять регулярно, а тут поставил приблуду, и раз в месяц получешь от организации сообщение типа "спасибо", это проще.

      Если сайт организации будет взоман - то да, возможна проблема, но я описал, что кошелек долен подставляться по ID организации, а соответственно при взломе блокируется этот ID.

      На тему кода - беда в том, что открытый код будут компилить для троянов и это попадание в сигнатуры.

      Я лично не очень заточен в этой теме чисто под Россию, зная что есть много стран где есть проблемы и серьезнее. Запрет майнинга невозможен. Я работал сам в ГД когда-то, и скажу что это надо законодательно принимать whitelist приложений для установки на частные устройства, с хорошей службой проверки домашних компов и расстрелом на месте, а это уровень Северной Кореи, который ни в Турции, ни в Беларуссии, ни в России, невозможен.

      Для некоторых организаций которых давят их правительства этот вариант особо ценен, но я бы на этом не циклился.


      1. Dolios
        24.07.2021 11:49

        По второму вопросу, конечно обладатель карточки на 6 или 8Гб, это явно не нищеброд

        Пару лет назад купил 1060 с 6ГБ за ~20 килорублей. Ничего особенного, вроде.


        1. LEO111 Автор
          24.07.2021 12:11

          Ничего, но у многих дома стоят компьютеры у которых системный блок целиком стоит 20 килорублей. Графкарта даже за 20К, хотя нынче ДНС предлагает таковые от 35К, это всё таки либо у людей обеспеченных, либо у фанатов-геймеров.


          1. Dolios
            24.07.2021 12:26

            С середины 90х действует эмпирическое правило, что обычный компьютер стоит $1к. К обеспеченным я себя не отношу, а про геймеров не смешно. У меня в рабочем ноутбуке видеокарта мощнее, 1060 уже морально устаревший хлам.


  1. GennPen
    24.07.2021 03:47
    +2

    А лучше не майнить, а сэкономленные на электроэнергии деньги пожертвовать кому нужно. Больше пользы будет.


    1. LEO111 Автор
      24.07.2021 10:25

      Теоретически так, если говорим про слабые процессоры. Но как я писал выше, мало кто будет заморачиваться и регулярно каждый месяц переводить по 1-2 евро. Иногда технически такой перевод делать дороже чем сумма пожертвований, иногда есть с переводом законодательные проблемы, например со счета в ЕС перевести что-то организации в России - это не только дорого но и подстава для организации, не говоря уж о партиях. Поэтому скачать и поставить небольшую программу - это проще.

      Если же говорим об обладателях GPU c 6 и более памяти, то там на съеденные на 1 евро может выйти 10 и более, притом что многие из обладателей таких карт не будут сами заморачиваться делать кошелек и ставить майнер, каким бы простым он не был.


  1. user_man
    24.07.2021 14:22

    О себестоимости.

    Сколько стоит создать криптомайнер? А потом к нему прикрутить чат. А потом к нему прикрутить...

    Получившуюся сумму нужно вычесть из того, что получится намайнить.

    Я вам простую вещь скажу, только вы не обижайтесь.

    Это дорого (с).

    Окупаемость будет лишь на проектах, где за год можно намайнить тысяч 20-30 вечнозелёных. Делим на три копейки (цента) с носа. Получаем 3 миллиона участников за год по три цента каждый. И где вы видели такие организации? В смысле не спонсируемые бизнесом или государством, разумеется. На всю рассею имеем одного Навального с каким-то потенциалом, но и он не осилит 3 миллиона. Никак. Никогда.

    Даже незнаю, где бы нишу для вашей идеи найти.


    1. LEO111 Автор
      24.07.2021 15:29

      А я же и пишу эту идею для компаний и команд которые имеют уже наработки вплоть до собственных пулов и собственных майнеров. У таких компаний себестоимость создания сервиса на два порядка меньше чем разработка с нуля. Каждая 20ая шара это 5%. Но это каждая 20 шара потенциально со всех организаций в мире, в списке которых ФБК Навального по числу сторонников далеко не лидер. Есть Avaaz - 42 миллиона, есть огромное множество организаций с количеством сторонников миллион и более, а еще есть такой рынок как мелкие организации аля "приют для животных", за которыми тоже тысячи сочувствующих. Активных граждан примерно 3% от населения, и соответственно потенциал сервиса 210 млн воркеров, при доходности средней даже 3 евроцента, при комиссии в 5% это грубо 9,5 млн долларов в месяц с комиссии для сервиса :)


    1. LEO111 Автор
      24.07.2021 15:32

      И тут плюс еще в том, что ни Волков, ни даже Avaaz не станет заморачиваться делать собственное решение ради того чтобы уйти от комиссии в 5%, как раз в силу того что себестоимость такова, что это никогда не окупится для отдельно взятой, пусть даже самой большой организации.


      1. user_man
        25.07.2021 16:01
        -1

        Вы свои предложения выше перечитайте. Там вы указываете на важность доверия к инструменту. И вот предлагаете нанять стороннюю контору, которая будет весело и со свистом сливать все данные, до которых дотянется.

        Про авааз. Я не знаю, на сколько вы близко с ними общались, но я вот не поленился и посмотрел их отчёты. На самом деле немного времени нужно, всё до боли очевидно, но детали вы и сами найдёте, если не являетесь верующим в розовых пони.

        Такие фонды выполняют грязные дела для их создателей. Когда у кого-то много денег, и он хочет чего-нибудь запрещенного в его стране регистрации, он создаёт вот такие фонды, ну и рассказывает вам про 42 миллиона участников. Реальных дел (для прикрытия) они делают на сумму, меньшую чем 4% от поступлений, и все дела из серии "марш за права живонтных", то есть абсолютно бессмысленные, только ради замыливания ваших мозгов. А на сайте они пишут про "победы" - оказывается это они "победили" и теперь все зелёные технологии по их инициативе внедряются. Ну да ладно, если вы им уже перевели денег, то только злость на меня в вас разжигаю, поэтому не буду продолжать.

        Если говорить коротко - никаких 210 миллионов участников у вашей идеи не будет. А миллионы евро для тех, кто может себе позволить привлекать такие массы, это какие-то копейки, о которых они никогда думать не будут.

        И, до кучи, вся эта электронная байда, за которую спекулянты пока ещё дают денег, по своей ужасна, безумна и т.д. и т.п. Ваша поддержка грязи типа авазов - ещё ужаснее. А ещё подумайте - кому вы хотите помочь? Ответ - только себе. Вам нравится обсуждать вашу идею, а помощь кому-то здесь даже рядом не стояла. Вы, по сути, продаёте свою идею очередным спекулянтам и прочим буржуям, у которых есть деньги, но у которых кончились идеи по охмырению граждан. Правда вы такой не один, вас таких миллионы, поэтому от вашего личного вклада люди пострадают не очень сильно. Но может всё-таки хоть немножко задумаетесь.


        1. LEO111 Автор
          02.08.2021 12:40

          Базу чего производитель майнера может слить? Базу IP адресов на которых установлена программа? Больше у него ничего нет. Ну еще базу криптокошельков организаций, которые обычно на сайте организации указаны :)