Бесплатно FAQ по майнингу

Тема в разделе "Криптовалюты", создана пользователем Stelliton, 25 ноя 2017.

  1. Stelliton

    Stelliton Moder Модератор форума

    Решил написать несколько слов о майнинге, думаю будет полезно всем пользователям :)

    Спойлер: Что такое майнинг?
    Майнинг (от англ. mining) в горной промышленности означает разработку месторождений, в нашем случае добычу «виртуального золота» - Bitcoin. Майнеры (miner, шахтеры) - люди, которые занимаются майнингом, или специализированные устройства для майнинга.

    С технической точки зрения, майнинг – это расчет хэша заголовка блока, который включает в себя, среди прочего, хэш заголовка предыдущего блока, хэш набора транзакций и случайное число. Если значение хэша оказывается меньше, чем текущая цель (которая обратно пропорциональна сложности), новый блок формируется и майнер получает 25 только что созданных биткойнов. Если хэш больше таргета, изменяется случайное число и рассчитывается новый хэш. Это делается миллиарды раз в секунду каждым майнером.

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

    Даже на довольно раннем этапе своего развития суммарная вычислительная мощность сети Bitcoin превышала скорость хэширования самого быстрого суперкомпьютера в мире.

    Это результат сверхприбылей, которые получали "шахтеры". К примеру, в июне 2011 г. или осенью 2013 г. покупка топовой видеокарты для майнинга окупала себя всего лишь за пару недель, если не быстрее.

    Сейчас же окупаемость даже самых мощных ASIC майнеров при обычных тарифах на электричество составляет около полугода и даже больше.

    Спойлер: Какие у майнера требования к доступу в Интернет?
    Трафик в майнинге зависит от количества устройств, их производительности, а также минимальной сложности решений, которое принимает пул. Для одного правильно настроенного устройства трафик составляет не более 10 Кб/с, то есть хватит и Dial-Up-соединения, главное - его стабильность.

    Майнеры, не имеющие стабильного проводного подключения, часто используют 3G-модемы с самым дешевым безлимитным тарифом. Если же у вас несколько десятков, или даже сотен устройств – вам понадобится более «толстый» канал.

    Спойлер: Сколько зарабатывают майнеры?
    Система Bitcoin децентрализованная, в нее заложены принципы изменения сложности генерации монет, в зависимости от суммарной мощности системы. Сложность изменяется через каждые 2016 блоков так, чтобы в среднем за час решалось шесть блоков. Таким образом, изменение сложности происходит примерно каждые 14 суток. Но если мощность сети увеличивается, то сложность изменяется раньше (увеличивается), а если мощность сети падает, то сложность изменяется позже (уменьшается).

    Всю историю изменений сложности можно посмотреть в виде графиков по ссылке. Прогноз по следующему изменению сложности смотрите на главной странице нашего сайта.

    Рассчитать свой заработок вы можете на Bitcoin Mining Calculator. Надо просто ввести свою скорость в Mhash/s и нажать "Calculate". Если вы не знаете свою скорость, то можно ее рассчитать по названию и количеству устройств в этой таблице.

    Курс Bitcoin не зависит от сложности, это сложность косвенно зависит от курса. Покупателям BTC не важно, насколько сложно было cгенерировать эти BTC.

    Ознакомиться с текущим курсом можно по ссылке, где:
    Latest Price - последняя совершенная сделка
    Bid - спрос
    Ask - предложение
    Также, можно следить за курсом в реальном времени на других сайтах, наиболее полный их список вы найдете в статье Статистика и мониторинг.

    Спойлер: Как удаленно управлять фермой?
    В операционных системах семейства Windows использовать удаленный рабочий стол (RDP) для управления фермами нельзя, т.к. он работает со своей виртуальной видеокартой. Остановив майнинг, вы не запустите его снова, т.к. видеокарты не будут корректно обнаружены. Используйте сторонние инструменты, например TeamViewer, *VNC и другие. Под linux (Ubuntu, XUbuntu, Debian) lightGDM не позволяет получать ресурсы видеокарты в удаленной консоли. С GDM все работает нормально. Проверено с cgminer, diablo.

    Спойлер: Как запустить майнинг в режиме соло?
    Добыча Bitcoin в режиме соло сейчас практически нереальна, если у вас нет собственного датацентра с несколькими тысячами современных ASIC-майнеров. Однако, для некоторых форков соло-майнинг все еще эффективен.

    Опишем процесс на примере Bitcoin:

    Для начала идем по пути "%appdata%\Bitcoin" (например, в Windows 7: "C:\Users\username\AppData\Roaming\Bitcoin"). Создаем текстовый файл. Вписываем в него три строки:
    server=1
    rpcuser=user
    rpcpassword=pass
    (без кавычек, user и pass придумайте сами). Потом переименовываем файл в "bitcoin.conf"

    Настройка cgminer:

    1. Переходим в папку с cgminer

    2. Создаем txt-файл и вписываем в него:

    cgminer -u -k phatk DEVICE=0 VECTORS WORKSIZE=128

    (настройки свои, имя и пароль берем из bitcoin.conf)

    3. Переименовываем файл в "runsolo.bat" и запускаем.

    Для соло-майнинга на ASIC вышеуказанный адрес, имя и пароль нужно вписать в настройках майнера. Однако, не все ASIC поддерживают протокол getwork, используемый кошельком. Вам может потребоваться установка дополнительного ПО.

    Майнинг в пулах

    Спойлер: Что такое пул?
    В настоящее время каждый, кто найдет блок, получает 25 BTC. В одиночку сделать это очень сложно, если вы не обладаете очень большими вычислительными мощностями. Для решения этой задачи существуют пулы, в сети их может быть много. Пул объединяет майнеров для общего поиска и решения блоков.

    Спойлер: Что будет, если два майнера зайдут в пул под одним воркером?
    Все зависит от пула. Большинство пулов разрешают множественные подключения под одним воркером. Пул просто учитывает все решения с нескольких устройств точно так же, как для одного.

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

    Спойлер: Я майню в пуле и нахожу блок. Могу я не отдавать его пулу и забрать все BTC себе?
    Нет, не получится. Каждый майнер в пуле ищет блок по заданиям сервера, с технической точки зрения это равнозначно тому, что все присылающие решения устройства принадлежат пулу. Когда любой из подключенных к пулу майнеров находит блок, наградная транзакция приходит на кошелек пула. И только после этого программное обеспечение, ведущее учет работы майнеров, распределяет между ними награду. Но если хозяин пула мошенник, он может присвоить все найденные биткойны себе, и вы ничего не сможете с этим поделать.

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

    Спойлер: Как майнер может проверить честность пула, что он дает в задании все транзакции и не игнорирует неугодные?
    Майнер в момент генерации не может проверить что включено в блок, а что - нет, т.к. на генерацию приходит только задание для формирования заголовка блока. О нехорошем поведении пула майнер может узнать лишь постфактум, после получения готового блока.

    Спойлер: Что такое пул хоппинг (pool hopping)?
    Пул хоппинг - это намеренный переход с пула на пул с целью поймать период удачи («короткие» блоки) и заработать таким образом больше монет, чем было бы при постоянной работе на одном пуле.

    По сути, это является читерством, с которым пулы борются введением задержки вывода статистики, введением рейтинговых систем и другими методами. Как правило, на пулах с системой начисления PPLNS такие прыжки не оправдывают себя, так как даже короткое отсутствие майнера на пуле уменьшает его доход на длительный период времени (4-12 часов).
    По поводу рекламы писать в ЛС!
    08.03


    26.04
     
  2. Stelliton

    Stelliton Moder Модератор форума

    Вопросы по ASIC майнерам (SHA256 и Scrypt)

    Спойлер: Что такое ASIC майнер?
    ASIC (аббревиатура от англ. Application Specific Integrated Circuit, «интегральная схема специального назначения») — это микросхема, специализированная для решения конкретной задачи. В отличие от интегральных схем общего назначения, специализированные чипы применяются в конкретном устройстве и выполняют строго ограниченные функции, характерные только для данного устройства. Примером ASIC может являться микросхема, разработанная исключительно для управления мобильным телефоном, микросхемы аппаратного кодирования/декодирования аудио- и видеосигналов (сигнальные процессоры).

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

    Спойлер: В чем отличие Scrypt ASIC от SHA256 ASIC?
    Алгоритм хэширования Scrypt был разработан специально для противодействия более быстрым устройствам - сначала видеокартам, затем FPGA и ASIC. Поэтому, он «сложнее» SHA256 (больше числа, больше раундов расчета) и для его расчета необходимо значительно больше оперативной памяти. Это делает производство таких ASIC более затратным.

    Спойлер: Что такое Dual miner?
    Это майнер, который может проводить вычисления одновременно по двум алгоритмам хэширования — Scrypt и SHA256. Разработчики поместили на одном кристалле вычислительные ядра для расчета обоих алгоритмов, однако каждый вид ядер может считать только по «своему» алгоритму. Это делает такое устройство универсальным, но сильно повышает стоимость производства и тепловыделение, что не лучшим образом сказывается на окупаемости. Сейчас только одна компания производит ASIC такого типа — в прошлом Gridseed, а теперь SFARDS.

    Спойлер: Какие бывают ASIC майнеры?
    Устройства для майнинга выпускаются в нескольких форм-факторах, из расчета на разные категории покупателей – компактные, домашние и профессиональные.

    Компактные майнеры как правило вставляются в разъем USB и питаются через него. В сравнении со «старшими братьями» они самые маленькие и слабые. Так выглядят чипы первого поколения от ASICminer - одного из первых производителей ASIC для майнинга - под названием USB Block Erupter.

    Его характеристики: 300 Мх/с, 1.05 В, 335 МГц, 6x6 мм. и 4.2 Вт на 1 Гх/с.

    Позже, компактные майнеры выпускались на чипах от Bitfury и Coincraft, и даже Antminer серии U*, однако не были востребованы, так как приносили чисто номинальный доход и в конце концов превратились в сувениры.
    Домашние и профессиональные майнеры по сути отличаются только размерами, типом корпуса и энергопотреблением, все остальные их характеристики идентичны.
    У домашних устройств как правило более дешевые корпуса и слабые вентиляторы, они меньше и легче, для их питания достаточно среднего БП мощностью 600-700 Вт. Типичные представители этого класса - Antminer S1/S3/S5.
    "Профессиональные" майнеры предназначены для размещения в датацетрах и обычно монтируются в 19” серверные стойки. У них встроенные БП (иногда несколько) мощностью выше киловатта, продуманная система охлаждения и мощные серверные вентиляторы, очень шумные, но эффективные. Типичные представители - Antminer S2/S4, Terraminer от Cointerra, Coincraft Rig от Bitmine.

    ASIC майнеры сравнивают по следующим характеристикам:

    1) Технологический процесс чипа

    2) Производительность в Гх/с (гигахэшей в секунду) или Тх/с (терахэшей в секунду), где 1 Тх/с = 1000 Гх/с)

    3) Энергопотребление на 1 Гх/с – например, 1 Вт/Гх/с

    4) Стоимость 1 Гх/с - например, 0.5$ за Гх/с

    5) Средняя температура работы чипа - °C (зависит от техпроцесса, в среднем 40-60 °C)

    Спойлер: Кто выпускает ASIC для майнинга?
    Собственные чипы ASIC сейчас производят (или производили) несколько компаний:

    • Bitmaintech
    • Spondoolies-Tech
    • KnCminer (самые высокотехнологичные 20 нм ASIC, в проекте 16 нм)
    • Innosilicon (Scrypt и SHA256)
    • SFARDS (Dual miner) – в производстве, поставки с 07.2015
    • Bitfury - чипы уже устарели, но производятся. При низкой цене за электричество все еще приносят прибыль.
    • ASICminer - больше не производятся, но их чипы еще актуальны
    • Zeus (Scrypt) - обанкротилась, но чипы все еще актуальны

    Спойлер: Какие майнеры сейчас самые надежные и популярные?
    Самыми заслуженными для майнинга Bitcoin по праву считаются майнеры от Bitmaintech, так как компания ни разу серьезно не подводила своих клиентов.

    [​IMG]
    Текущая модель:

    ANTMINER S5 от Bitmain на чипах BM1384

    Спецификации:

    • Производительность: 1155 Гх/с ±5%
    • Энергопотребление: 590 Вт из розетки
    • Энергоэффективность: 0.51 Вт/Гх/с из розетки
    • Напряжение: 12В
    • Рабочая температура: 30 °C - 90 °C
    Из майнеров на алгоритме Scrypt наибольшей популярностью пользуются устройства Terminator от Innosilicon.

    [​IMG]
    Текущая модель:

    TERMINATOR A2 90 Мх/с от Innosilicon



    Спецификации:

    • Производительность: 90 Мх/с ±5%
    • Энергопотребление: 1000 Вт или 1 кВт
    • Энергоэффективность: 1.1 Вт/Мх/с
    • Напряжение: 12В
    • Температура: 40°C - 90°C
    По поводу рекламы писать в ЛС!
    08.03


    26.04
     
  3. Stelliton

    Stelliton Moder Модератор форума

    Спойлер: Как настроить ASIC майнер в режим соло?
    К сожалению, из-за разных видов прошивок для ASIC майнеров, к каждой модели должен быть применен свой метод настройки. Некоторые майнеры вообще не работают в режиме соло.

    Спойлер: Возможно ни настроить ASIC майнер для работы в p2pool?
    Настройка ASIC для работы с P2Pool возможна, как и с любым другим пулом, но настроить узел P2Pool вам придется самостоятельно. Например, по этой инструкции.

    Вознаграждение распределяется таким же образом, что и на пуле с PPLNS, но с некоторым отличием — награда не задерживается на пуле некоторое время, а идет прямо на ваш кошелек. P2pool работает по принципу «сам себе господин».

    К слову сказать, именно p2pool обеспечивает реальную децентрализованность - важнейшую причину успеха Биткойна.

    Спойлер: Какое программное обеспечение используется в ASIC майнерах?
    Как известно прошивка для майнера у каждого производителя своя, но практически все включают в себя CGMiner или BFGminer из-за гибкости настроек и поддержки всех способов подключения к пулу.

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

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

    Спойлер: Как «разогнать» ASIC майнеры?
    В большинстве майнеров есть возможность для разгона, потенциал которого зависит от производителя и технологии чипа. Antminer с заводских частот обычно разгоняются на 10-30%, в то время как чипы от KnC иногда удается разогнать почти вдвое. Но будьте крайне осторожны с разгоном майнеров, от увеличения частоты резко вырастает энергопотребление. Чипы или цепи питания могут не выдержать разгона, в результате вы можете потерять как сам майнер, так и другое оборудование.

    На некоторых ASIC майнерах рабочая частота намеренно занижена для повышения стабильности (например Bitmain Antminer S2 и S4). В результате разгона вы можете получить значительно более производительный, но менее стабильный майнер.

    Спойлер: Какой блок питания использовать для ASIC майнеров?
    В современных устройствах для майнинга негласным стандартом стали разъемы питания 6-pin, аналогичные разъемам для подключения дополнительного питания на PCI-E видеокарты. Их выбрали за небольшой размер и максимальную совместимость с массовыми БП.

    В выборе идеального блока питания мнения майнеров (людей) расходятся. Одни предпочитают б/у серверные БП из-за стабильности, хороших показателей КПД и невысокой цены, другие предпочитают блоки питания ATX для домашних ПК из-за того, что амортизация (постепенное удешевление и износ) их почти не затрагивает. При выборе блока питания для майнера нужно смотреть не на общую мощность БП, а именно по каналу +12В. Здесь выбор зависит только от вас.

    Чтобы запустить блок питания ATX без материнской платы, нужно замкнуть 2 контакта

    По поводу рекламы писать в ЛС!
    08.03


    26.04
     
  4. Stelliton

    Stelliton Moder Модератор форума

    Майнинг на GPU и архив

    Спойлер: Какие видеокарты подойдут для майнинга?
    Наилучшим образом показывают себя в майнинге старшие модели видеокарт Radeon HD серий 5xxx, 7xxx и R9 xxx.

    Старые видеокарты NVIDIA, в силу особенностей архитектуры, показывают низкий уровень производительности в данном виде вычислений. Но начиная с серии GTX 7xx на архитектуре Maxwell, с новейшими драйверами карты Nvidia не уступают Радеонам и даже часто превосходят их в энергоэффективности.

    Для GPU майнинга на компьютере должен быть установлен AMD APP SDK / Nvidia CUDA, в составе с драйвером либо отдельно.

    Спойлер: Какие криптовалюты можно майнить на видеокартах?
    Так как Bitcoin, Litecoin и их прямые форки, использующие те же алгоритмы хэширования (SHA256 и Scrypt) уже добываются на специализированных устройствах (ASIC), для видеокарт остались только те криптовалюты, где разработка ASIC до сих пор невозможна или невыгодна.

    На GPU все еще можно майнить альткойны со следующими алгоритмами:

    X11, X13, X15, Scrypt-N, Scrypt-jane, SHA-3 (Keccak), Quark и все остальные, для которых уже существует ПО для майнинга на графических процессорах.

    Спойлер: Сколько видеокарт я смогу использовать на одном компьютере?
    Ограничение драйвера - максимум 8 ядер, то есть 8 видеокарт или 4 двухпроцессорных видеокарты. Стоит отметить, что чем больше ядер используется, тем более нестабильно себя ведет система. Запускать и управлять от 6 видеокарт на 1 компьютере может быть уже довольно проблематично, и получится не на любой материнской плате, ОС и версии драйверов. Также возрастают требования к БП, чаще всего требуются райзеры, желательно с дополнительным питанием, чтобы снизить потребление с шины PCI-E материнской платы. Также, с увеличением количества GPU необходимо устанавливать больше оперативной памяти.

    Спойлер: Что делать, если в майнере не отображается одна или несколько из установленных видеокарт?
    Есть много вариантов. почему так может происходить. Можно удалить видеокарту из устройств и позволить ей найтись заново. Если не поможет, то проверить, нет ли в системе остатков удаленных или переставленных карт, которые вносят сбои.
    Бывают случаи, что видеокарта переходит в "скрытые устройства", тогда перед удалением необходимо настроить их отображение следующим образом: по значку "Мой компьютер" правой кнопкой, выбираем "Свойства" (или Win+Break). В свойствах системы переходим на вкладку "Дополнительно" (для Vista, 7, 2008 и т.д. в свойствах компьютера сначала надо нажать "Дополнительные параметры системы") и в самом низу нажимаем кнопку "Переменные среды". В системных переменных создаем переменную DEVMGR_SHOW_NONPRESENT_DEVICES и присваиваем ей значение 1. После чего открываем диспетчер устройств, в меню "Вид" включаем отображение скрытых устройств и удаляем скрытые видеокарты.

    Спойлер: После обновления драйвера упала скорость, что делать?
    Начиная с версии драйвера 11.12 устранена проблема 100% загрузки ядра ЦП, но скорость майнинга немного упала, по сравнению с версией 11.11 и предыдущими. Чтобы вернуть прежнюю скорость, распакуйте содержимое архива Библиотеки OCL на диск в папку Windows с заменой. Если система информирует о том, что файл занят процессом, то закройте программу-майнер. В архиве две папки, для каждой из разрядности ОС.

    Спойлер: На одной из видеокарт производительность значительно ниже
    Такая проблема может возникнуть на «первой» видеокарте, которая выводит изображение на активный монитор, но монитор к ней не подключен.

    В таком случае, нужно подключить к этой карте монитор или "заглушку". Сначала вставляете переходник DVI>VGA, потом вставляете резисторы на 75 Ом.

    Эта проблема возникает достаточно редко на самых разных системах и ее происхождение может быть связано, например, с устаревшими драйверами, BIOS, или просто неудачной комбинацией «железа». Если вам не повезло, воспользуйтесь описанным выше способом.
    По поводу рекламы писать в ЛС!
    08.03


    26.04
     
  5. Stelliton

    Stelliton Moder Модератор форума

    Спойлер: Не отображается окно Guiminer, только иконка в трее. Как исправить?
    Этот глюк связан с тем, что окно майнера отображается за видимыми пределами экрана. Побороть его можно двумя способами:

    1. Выделите в панели задач вкладку Guiminer, чтобы она стала активной. Нажмите комбинацию клавиш Win + стрелка влево. Окно майнера отобразится у левой границы экрана.

    2. Закройте программу Guiminer. Откройте конфигурационный файл poclbm.ini, располагается он в %appdata%\poclbm (например для Win7 это C:\Users\user\AppData\Roaming\poclbm) и исправьте значения в блоке "window_position" на такие:

    "window_position": [
    546,
    353,
    579,
    318
    ]

    После этого снова запустите Guiminer, проблема должна исчезнуть

    Спойлер: Radeon HD 7*** не определяется в майнерах на Windows XP, что делать?
    Radeon HD 7*** не отображается в майнерах, т.к. в Windows XP не поддерживается OpenCL для серий 7*** и выше. Это ограничение в драйверах AMD, распространяется на все версии Windows XP. Можем порекомендовать использовать более современные ОС, например, Windows 7 или 8.

    Спойлер: Что делать, если видеокарта не видится через райзер 1x?
    Разные материнские платы и видеокарты по-разному относятся к тому, если вместо PCI-E 16x связь пойдет по PCI-E 1x. Для майнинга пропускной способности PCI-E 1x хватит, и сам стандарт PCI-E поддерживает такой финт, но сигнал о подключении видеокарты может идти по незадействованным контактам, и видеокарта не сможет работать корректно. В таком случае проще всего замкнуть проводом сигнал hotplug на разъеме, для этого необходимо сделать доработку, соединив контакты в разъеме.

    Спойлер: Синий экран смерти и ошибка 0x000000ea ati2dvag, что делать?
    Нужно удалить драйверы и установить их заново. Нюанс заключается в том, что после удаления в папке Windows/system32 остаются 2 библиотеки ATI, которые автоматически не удаляются даже специальными утилитами типа Driver Cleaner. Их нужно удалить вручную, после чего установить новые драйверы.

    Спойлер: Есть проблемы с уменьшением частоты памяти на видеокарте в AfterBurner, что делать?
    Если даунклокинг оперативной памяти не получается, попробуйте в конфигурационном файле прописать

    UnofficialOverclockingMode = 2

    Если же и это не помогает, то можно попробовать применить следующий прием:
    Заходим в папку Profiles, она находится в месте установки MSI AB, заходим в каждый из профилей видеокарты, ищем раздел Defaults в каждом профиле, делаем так:

    [Defaults]
    Format=2
    PowerLimit=0
    CoreClk=750000
    MemClk=600000
    FanMode=1
    FanSpeed=25


    Потом там же ставим:

    [Profile5]
    Format=2
    PowerLimit=10
    CoreClk=820000
    MemClk=300000
    FanMode=1
    FanSpeed=44


    Вуаля, если в системе 4 и более одинаковых карты, просто запускаем AB, ставим в настройках "синхронизировать настройки одинаковых GPU", частота памяти по умолчанию у всех будет максимальная (дефолт), а не та, что прописана в профиле, но нажимаем горячую кнопку профиля и всем ставится 300mhz.​
     
  6. Ничего себя гайд, почитал половину и уже нашел для себя полезное.
     
  7. Очень полезная информация!
     
  8. Тема конечно более чем интересная, кто вовремя этим начал заниматься получил хороший выхлоп, сейчас уже конечно большинство ниш занято(
     

Поделиться этой страницей