Які відеокарти підійдуть для Майнінг ?
Скільки відеокарт я зможу використовувати на одному комп'ютері ?
Які вимоги до доступу в Інтернет?
Скільки я буду отримувати ?
Що таке пул ?
Що буде , якщо два Майнера зайдуть на сервер під одним Воркер ?
Я Майне в пулі і знаходжу блок . Можу я не віддавати його пулу і забрати всі BTC собі ?
Може майнер перевірити чесність пулу , що він дає в завданні всі транзакції мережі і не ігнорує деякі неугодні ?
Що таке пул хоппінг ( pool hopping ) ?
Після оновлення драйвера впала швидкість , що робити ?
Не відображається вікно Guiminer , тільки іконка в треї. Як виправити ?
AOCLBF дозволяє відновлювати при завантаженні частоти , але не вміє відновлювати обороти кольорів , а MSI AfterBurner не відновлює частоти , але відновлює обороти кольорів , як їх об'єднати ?
Що робити , якщо в Майнер не відображається одна або декілька з встановлених відеокарт ?
Radeon HD 7 *** не визначається в Майнер на Windows XP , що робити ?
Що робити , якщо відеокарта не бачиться через райзер ?
Синій екран смерті і помилка 0x000000ea ati2dvag , що робити ?
Є проблеми із зменшенням частоти пам'яті на відеокарті в AfterBurner , що робити ?
Як налаштувати mining на Linux?
Як віддалено керувати фермою ?
Як запустити Майнінг в режимі соло ?
Що таке Майнінг ?
Майнінг (від англ. Mining ) в гірській промисловості означає розробку родовищ , в нашому випадку видобуток віртуального золота , цим словом Майнер ( miner , шахтарі ) називають процес видобутку біткоіни . З технічної точки зору , mining - це розрахунок хеша заголовка блоку , який включає в себе , серед іншого , посилання на попередній блок , хеш набору перекладів і випадкове число. Якщо значення хеша виявляється менше , ніж поточна мета ( яка обернено пропорційна складності ), новий блок формується і miner отримує 25 щойно створених біткоіни . Якщо хеш більше , ніж поточна мета , змінюється випадкове число і розраховується новий хеш . Це робиться мільйони разів в секунду кожним Майнер .
Займатися Майнінг може бути економічно вигідно чи не вигідно залежно від різних чинників: курсу BTC до інших валют , поточної складності , вартості електроенергії , наявного " заліза " і т.д. Для Майнінг потрібні дуже великі обчислювальні потужності , і чим їх буде більше в мережі , тим більше виросте складність , тим менше буде отримувати кожен " шахтар " і тим більше буде захищена сама мережа , т.к. для внесення неправдивої інформації в мережу і прийняття її мережею будуть потрібні такі потужності , що атака стане економічно невигідна . Навіть на досить ранньому етапі свого розвитку суммараная обчислювальна потужність мережі Bitcoin перевищувала таку у найшвидшого суперкомп'ютера у світі завдяки надприбутків , які отримували " шахтарі " . Наприклад , в червні 2011р. покупка топової відеокарти для Майнінг окупала себе всього лише за пару тижнів , якщо не швидше.
Які відеокарти підійдуть для Майнінг ?
Відкрите NVIDIA , в силу особливості архітектури , показують низький рівень продуктивності в даному виді обчислень. Аналогічно і CPU . Найкращим чином показують себе в Майнінг відеокарти Radeon HD , починаючи з 5xxx серії.
Таблиця швидкостей відеокарт:
Radeon HD 5xxx :
5550 - 550 МГц ( 39 Вт ) ~ 50 Mhash / s
5570 - 650 МГц ( 39 Вт ) ~ 74 Mhash / s
5670 - 775 МГц ( 64 Вт ) ~ 88 Mhash / s
5750 - 700 МГц ( 86 Вт ) ~ 144 Mhash / s
5770 - 850 МГц ( 108 Вт ) ~ 194 Mhash / s
5830 - 800 МГц ( 175 Вт ) ~ 255 Mhash / s
5850 - 725 МГц ( 151 Вт ) ~ 297 Mhash / s
5870 - 850 МГц ( 188 Вт ) ~ 387 Mhash / s
5970 - 2x725 МГц ( 294 Вт ) ~ 659 Mhash / s
Radeon HD 6xxx :
6570 - 650 МГц ( 60 Вт ) ~ 89 Mhash / s
6670 - 800 МГц ( 66 Вт ) ~ 109 Mhash / s
6790 - 840 МГц ( 150 Вт ) ~ 191 Mhash / s
6850 - 775 МГц ( 127 Вт ) ~ 212 Mhash / s
6870 - 900 МГц ( 151 Вт ) ~ 287 Mhash / s
6930 - 750 МГц ( 186 Вт ) ~ 277 Mhash / s
6950 - 800 МГц ( 140 Вт ) ~ 325 Mhash / s
6970 - 880 МГц ( 190 Вт ) ~ 390 Mhash / s
6990 - 2x830 МГц ( 350 Вт ) ~ 736 Mhash / s
Radeon HD 7xxx :
7750 - 800 МГц ( 55 Вт ) ~ 121 Mhash / s
7770 - 1000 МГц ( 80 Вт ) ~ 189 Mhash / s
7790 - 1000 МГц ( 85 Вт ) ~ 262Mhash / s
7850 - 860 МГц ( 130 Вт ) ~ 258 Mhash / s
7870 - 1000 МГц ( 175 Вт ) ~ 375 Mhash / s
7870 XT - 925 МГц ( 185 Вт ) ~ 416 Mhash / s
7950 - 800 МГц ( 180 Вт ) ~ 420 Mhash / s
7970 - 925 МГц ( 230 Вт ) ~ 555 Mhash / s
7970 GHz Edition - 1050 МГц ( 250 Вт ) ~ 630Mhash / s
* для HD 5xxx/6xxx (архітектура VLIW ) використовувався GUIMiner v2012 -02- 19 і APP SDK v2.5
* для HD 7xxx (архітектура GCN ) використовувався DiabloMiner і APP SDK v2.6
* 6750/6770 = 5750/5770
* 7570/7670 = 6570/6670
* всі дані наведені на референсних частотах
Повинен бути встановлений AMD APP SDK , або у складі з драйвером , або окремо .
Тільки для тих , у кого драйвер 11.6 чи нижче: Якщо плануєте використовувати декілька відеокарт в одній системі , але без CrossFireX , то потрібно підключити " заглушки " до всіх , крім тієї , що з монітором . Спочатку вставляєте перехідник DVI > VGA , потім вставляєте резистори на 75 Ом як на схемі :
Заглушка для Майнінг
Для тих , у кого CrossFireX , цього робити не треба.
Починаючи з версії драйвера 11.7 і вище такі заглушки вже не потрібні. Також з версії 11.7 під системою Windows можна використовувати більше чотирьох GPU під розрахунки , але не більше восьми.
Скільки відеокарт я зможу використовувати на одному комп'ютері ?
Обмеження драйвера - максимум 8 ядер , тобто 8 відеокарт або 4 двопроцесорних відеокарти. Варто відзначити , що чим більше ядер використовується , тим більше нестабільно поводиться система . Запускати і керувати від 6 відекорт на 1 компьюере може бути вже досить проблематично , і не на будь-якій материнській платі , ОС і версії драйверів вийде. Також зростають вимоги до БП , найчастіше потрібні Рейзер , бажано з додатковим харчуванням , щоб знизити споживання з PCI -E шини материнської плати .
Які вимоги до доступу в Інтернет?
При цілодобовому Майнінг при швидкості ~ 1000 Mhash / s трафік ~ 300 МБ на місяць. Трафік безпосередньо залежить від швидкості - чим вище швидкість, тим більше трафік. Тобто вистачить і Dial -Up- з'єднання , головне - його стабільність.
Скільки я буду отримувати ?
Система Bitcoin децентралізована , в неї закладені принципи зміни складності генерації монет , залежно від сумарної потужності системи . Складність змінюється через кожні 2016 блоків так , щоб у середньому за годину вирішувалося шість блоків. Таким чином, зміна складності відбувається кожні 14 діб. Але якщо потужність мережі збільшується , то складність змінюється раніше ( збільшується) , а якщо потужність мережі падає , то складність змінюється пізніше ( зменшується).
Всю історію змін складності можна подивитися у вигляді графіків за посиланням http://bitcoin.sipa.be/ . Прогноз по наступного зміни складності можна подивитися за цим посиланням http://dot-bit.org/tools/nextDifficulty.php.
Розрахувати свій заробіток можна на Bitcoin Mining Calculator http://btcsec.com/calculator/ . Треба просто ввести свою швидкість в Mhash / s і натиснути " Calculate " . Якщо ви не знаєте свою швидкість , то можна її подивитися за назвою девайса в цій таблиці https://en.bitcoin.it/wiki/Mining_Hardware_Comparison
Курс BTC не залежить від складності , це складність побічно залежить від курсу . Покупцям BTC не важливо, наскільки складно ці BTC було нагенеріровать . Кількість генеруються BTC на місяць ( і, власне , пропозиція їх ) від складності взагалі практично не залежить , а значить - не впаде при її підвищенні. Але коли курс зростає , то Майнер замовляють нове залізо і взагалі вливаються в процес - і якраз після затримки піднімають складність . Кожен день генерується ~ 3600 БТК ( 25 * 6 * 24 ) незалежно від того, яка зараз складність .
Ознайомитися з поточним курсом можна за посиланням http://bitcoincharts.com/markets, де :
Latest Price - остання досконала угода
Bid - попит
Ask - пропозиція
Також можна стежити за курсом в реальному часі на інших сайтах , найбільш повний їх список можна знайти в розділі Статистика та моніторинг .
Що таке пул ?
В даний час кожен , хто знайде блок , отримує 25 BTC . Поодинці зробити це практично нереально , якщо ви не володієте дуже великими обчислювальними потужностями . Для вирішення цього завдання існують пули , в мережі їх може бути багато. Пул об'єднує Майнер для спільного пошуку і рішення блоків. Більш детальну інформацію про пулах спільної генерації , режимах їх роботи і приклади налаштування Майнер можна знайти в розділі Пули.
Що буде , якщо два Майнера зайдуть в пул під одним Воркер ?
Все залежить від пулу. Деякі пули дозволяють множинні заходи , деякі з певними обмеженнями , наприклад за кількістю таких Майнер , підтримки лонгпуллінга і т.д. Так що якщо ви не ботнет і не нахабніє - то , найчастіше , швидкості просто підсумовуються і зарахуються .
Я Майне в пулі і знаходжу блок . Можу я не віддавати його пулу і забрати всі BTC собі ?
Ні, не вийде. Кожен miner в пулі шукає блок , в якому прописано , що нагорода йде пулу , а не йому самому. Так що забрати собі не вийде .
Може майнер перевірити чесність пулу , що він дає в завданні всі транзакції мережі і не ігнорує деякі неугодні ?
Майнер в момент генерації не може перевірити що включено в блок а що - ні , тому що на генерацію приходить тільки заголовок. Про недоброму поведінці пулу майнер може дізнатися лише постфактум пості отримання готового блоку.
Що таке пул хоппінг ( pool hopping ) ?
Пул хоппінг - це навмисний перехід з пулу на пул з метою зловити короткі блоки і заробити таким чином більше БТК , ніж було б без пул хоппінга . По суті він є чітерством , з яким пули боряться введенням затримки виведення статистики , введенням рейтингових систем та іншими методами. Детальніше про пул хоппінге можна прочитати в статті BitHopper : стрибаємо з пулу на пул.
Після оновлення драйвера впала швидкість , що робити ?
Починаючи з версії драйвера 11.12 усунена проблема 100 % завантаження ядра ЦП , але швидкість Майнінг трохи впала , в порівнянні з версією 11.11 і попередніми. Щоб повернути колишню швидкість , розпакуйте вміст архіву Бібліотеки OCL на диск впапку Windows з заміною. Якщо система інформує про те , що файл зайнятий процесом , то закрийте програму - майнер . В архіві дві папки , для кожної з розрядності ОС.
Не відображається вікно 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 , проблема повинна зникнути
AOCLBF дозволяє відновлювати при завантаженні частоти , але не вміє відновлювати обороти кольорів , а MSI AfterBurner не відновлює частоти , але відновлює обороти кольорів , як їх об'єднати ?
У ряді випадків , особливо при серйозному зменшенні частот пам'яті MSI AfterBurner не може коректно відновити частоти і скидає їх на дефолтні . AOCLBF вміє при завантаженні виставляти частоти без помилок , але настройки оборотів кулера скидаються (перевірено на версії 1.73 ) . Для суміщення корисних властивостей цих програм треба спочатку запустити АF , а потім вже AOCLBF . Найбільш просто це досягається наступним чином: у AOCLBF виставляємо потрібні частоти , погоджуємося на їх запуск при старті , в АF виставляємо фіксоване кількість обертів або робимо свій графік , зберігаємо налаштування , ставимо відновлення частот при завантаженні. Запускаємо Планувальник завдань ( Панель управління - Адміністрування - Планувальник завдань ) . Там вже буде завдання на старт АF для відновлення частот , його не чіпаємо . Створюємо нове завдання , в тригерах задаємо умови: " почати задачу: При вході в систему", "відкласти на : 1 хв . " У Діях - запуск програми , вказуємо шлях до виконуваного файлу AOCLBF , в поле Робоча папка обов'язково вказуємо папку , де лежить AOCLBF , інакше програма не запуститься коректно . У Параметрах прибираємо галочку навпроти " Зупиняти завдання виконуються більше 3 днів" , зберігаємо задачу. Підсумок: При завантаженні стартує АF , виставляє потрібні обороти кулера ( які частоти він поставить неважливо) . Через хвилину після нього стартує AOCLBF і встановлює вбиті в нього частоти , в підсумку маємо автоустановку при старті і частот і оборотів кулера.
Що робити , якщо в Майнер не відображається одна або декілька з встановлених відеокарт ?
Є багато варіантів. чому так може відбуватися. Іноді допомагає виключення режиму CrossFireX , на старих версіях драйверів робота була можлива тільки з заглушками , що імітують монітор. Якщо справа не в CrossFireX і заглушках , то можна спробувати в налаштуваннях параметрів екрану розтягнути зображення на всі монітори . Якщо і це не допомагає , то можна видалити відеокарту з пристроїв і дозволити їй заново знайтися . Якщо не допоможе , то перевірити чи немає в системі залишків видалених або переставлених карт , які вносять збої.
Бувають випадки , що відеокарта переходить в " приховані пристрої " , тоді перед видаленням необхідно налаштувати їх відображення в такий спосіб: по значку "Мій комп'ютер" правою кнопкою , вибираємо "Властивості " (або Win + Break ) . У властивостях системи переходимо на вкладку " Додатково " ( для Vista , 7 , 2008 і т.д. з властивостях комп'ютера спочатку треба натиснути " Додаткові параметри системи " ) і в самому низу натискаємо кнопку "Змінні середовища". У системних змінних створюємо змінну DEVMGR_SHOW_NONPRESENT_DEVICES і присвоюємо їй значення 1. Після чого відкриваємо диспетчер пристроїв , в меню " Вид " включаємо відображення прихованих пристроїв і видаляємо приховані відеокарти.
Radeon HD 7 *** не визначається в Майнер на Windows XP , що робити ?
Radeon HD 7 *** не відображається в Майнер , т.к. в Windows XP не підтримує OpenCL для серій 7 *** і вище. Це обмеження в драйверах AMD , поширюється на всі версії Windows XP. Можемо порекомендувати використовувати більш сучасні ОС , наприклад , Windows 7 .
Що робити , якщо відеокарта не бачиться через райзер 1x ?
Різні материнські плати і відеокарти по - різному ставляться до того , якщо замість PCI- E 16x зв'язок піде по PCI- E 1x . Для Майнінг пропускної здатності PCI- E 1x вистачить, і сам стандарт PCI -E підтримує такий фінт , але сигнал про підключення відеокарти може йти по незадіяним контактам , і відеокарта не зможе працювати коректно . У такому випадку найпростіше замкнути проводом сигнал hotplug на роз'ємі , для цього необхідно зробити доопрацювання , з'єднавши контакти в роз'ємі таким чином :


Схема доопрацювання рейзера PCI -E
Доопрацювання рейзера PCI -E
Синій екран смерті і помилка 0x000000ea ati2dvag , що робити ?
Потрібно видалити драйвери і встановити їх заново. Нюанс полягає в тому , що після видалення в папці Windows/system32 залишаються 2 бібліотеки ATI , що автоматично не видаляються навіть спеціальними утилітами типу драйверкліанера . Їх потрібно видалити вручну , після чого встановити нові драйвери.
Є проблеми із зменшенням частоти пам'яті на відеокарті в 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 і більше однакових карти , просто запускаємо АБ , робимо в налаштуваннях " синхронізувати настройки однакових GPU " , частота пам'яті за замовчуванням у всіх буде максимальна ( дефолт ) , а не та що в профілі прописана , але натискаємо гарячу кнопку профілю і всім ставиться 300mhz .
Як налаштувати mining на Linux?
Досить докладну статтю з налаштування манінга на на Linux , зокрема Ubuntu , можна знайти в статті - Bitcoin mining для Ubuntu.
Як віддалено керувати фермою ?
В операційних системах сімейства Windows використовувати віддалений робочий стіл ( RDP ) для управління фермами не можна, тому він працює зі своєю віртуальної відеокартою. Зупинивши Майнінг , ви не запустите його знову , тому що відеокарти не будуть коректно виявлені. Використовуйте сторонні інструменти , такі як TeamViewer , * VNC та інші. Під linux ( Ubuntu , XUbuntu , Debian ) lightGDM не дозволяє отримувати ресурси відеокарти в віддаленої консолі. З GDM все працює нормально . Перевірено з cgminer , diablo .
Як запустити Майнінг в режимі соло ?
Для початку йдемо по шляху " % appdata % \ Bitcoin " ( наприклад , в Windows XP це " C: \ Documents and Settings \ username \ Application Data \ Bitcoin " , в Windows Vista / 7 : "C : \ Users \ username \ AppData \ Roaming \ Bitcoin " ) . Створюємо txt -файл. Вписуємо в нього три рядки:
server = 1
rpcuser = user
rpcpassword = pass
(без лапок , user і pass придумайте самі). Потім перейменовуємо файл в " bitcoin.conf "
GUIMiner :
1 . запускаємо
2 . У полі Server вибираємо solo
3 . Вписуємо Ім'я та Пароль , які ми вказали у файлі bitcoin.conf
4 . Починаємо мініть !
Phoenix :
1 . Переходимо в папку з феніксом
2 . Створюємо txt -файл і вписуємо в нього :
" phoenix - u http://імя:пароль @ 127.0.0.1:8332 / - k phatk DEVICE = 0 VECTORS WORKSIZE = 128 BFI_INT AGGRESSION = 8 "
(без лапок , настройки свої , ім'я та пароль беремо з bitcoin.conf )
3 . Перейменовуємо файл в " runsolo.bat " і запускаємо .