Копайте биткойни с Cgminer на Ubuntu

Mine Bitcoins With Cgminer Ubuntu



Въведение

Cgminer е ASIC/FPGA биткойн миньор с отворен код, разработен за редица платформи, включително Windows, Linux и OSx. Състои се от сложни алгоритми, които са разработени с език за програмиране C, за да се използва максималната хардуерна производителност, за да се получи печелившо количество биткойни с лекота в зависимост от производителността на машината. Cgminer в момента не поддържа GPU тъй като вече не може да се използва за компенсиране на мощността и времето, изразходвано за производство на биткойни; и следователно трябва да се използва ASIC.

Инсталирайте Cgminer

Преди да започнете, очевидно Cgminer трябва да бъде инсталиран в системата. Тъй като компилирането на Cgminer в рамките на системата дава оптимална производителност, силно се препоръчва да изтеглите източника вместо двоичната форма директно от github, където в момента се хоства cgminer, и да го компилирате с дадените команди по -долу.







Това, което прави, е да изтегли необходимите пакети за компилиране, да промени директорията в src, за да инсталира cgminer, да клонира cgminer от github в локална система, отново да промени директорията в cgminer, да подготви компилацията за компилиране и накрая да компилира изходните кодове. След като бъде компилиран, оставете cgminer и преминете към следващия сегмент. Може да се наложи да използвате sudo пред командите, ако се насърчи грешка с искане за административна привилегия.



  • apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
  • cd/usr/src/
  • git clone https://github.com/ckolivas/cgminer.git
  • cd cgminer
  • ./autogen.sh
  • направете
Избор на папка на екрана на Ubuntu

Фигура 1 Cgminer се намира на адрес/usr/src/cgminer



Създайте портфейл

Има голямо разнообразие от портфейли за съхранение на биткойни и поради това може да е трудно да се намери подходящ. Обикновено по подразбиране Bitcoin Core се препоръчва от съображения за безопасност, но отнема известно време, за да изтеглите Bitcoin Blockchain, който обикновено консумира над 100 GB с честотна лента от 2017 г. Така че, този урок използва този лек, прост клиент, известен като електрум .





Следващите стъпки ви научават как да настроите и конфигурирате electrum за притежаване на ваш личен портфейл за биткойни.

1. Първо използвайте следните команди една по една, за да инсталирате QT и Electrum в системата.



  • apt-get update
  • apt-get надстройка
  • apt-get install python-qt4 python-pip
  • apt-get install python-pip python-dev build-съществен
  • pip2 инсталирайте https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. След като е инсталиран. Стартирайте Electrum от Dash в единствения интерфейс. Това тире е еквивалентно на менюто за стартиране на Windows в семейството на Windows.

Портфейл на Ubuntu за биткойни
3. Въведете името на портфейла в следното текстово поле и продължете.

Настройка на Bitcoin Wallet Ubuntu Част 1
4. Изберете стандартен портфейл от дадените опции

Настройка на Bitcoin Wallet Ubuntu, част 2

5. Изберете Създаване на ново начало, за да посочите, че този портфейл е чисто нов. Като алтернатива, ако портфейлът вече е създаден, той може да бъде възстановен с вече имам опция за семена.

Настройка на Bitcoin Wallet Ubuntu, част 3

6. Той ще генерира начален ключ и ще отпечата на екрана, просто го копирайте и поставете в следното текстово поле, за да продължите като потвърждение.

Настройка на Bitcoin Wallet Ubuntu Част 4
7. Сега въведете стандартната парола на портфейла. Освен това, той може да бъде криптиран с опция за криптиране на портфейлен файл, за да го защити допълнително.

Биткойн портфейл задайте парола
8. Когато Electrum е конфигуриран правилно, както е указано по -горе. Той ще покаже основния си прозорец, където показва подробности за транзакциите в първия прозорец по подразбиране, след това ще изпрати раздел за изпращане на монети и раздел за получаване за получаване на монети. Просто преминете към раздел Получаване, намерете публичния биткойн адрес, копирайте го и го съхранявайте на сигурно място.

Настройте своя биткойн портфейл на Ubuntu с CGMiner

Присъединете се към пул

В днешно време не е изгодно да добивате биткойни сами в една машина поради разходите, необходими за генериране на достатъчно биткойни; следователно концепцията за пула е измислена, за да я направи ефективна и бърза. Пулът е колекция от миньори, които работят заедно за добив на монети и след това споделят продукцията, когато блокът бъде намерен. Таксата се заплаща на миньорите, намерили блока. Обикновено изплащането е налично веднага, но до голяма степен зависи от доставчика на услуги. Този урок избира като доставчик Bitcoin Merge Mining Pool където изплащането е незабавно.

1. Придвижете се до следния уебсайт

http://mmpool.org/register

2. Въведете желаното потребителско име и горепосоченият копиран публичен биткойн адрес в текстовото поле за биткойн, както е показано по -долу.

интерфейс за добив на биткойни

3. Въведете следните команди в терминала на Ubuntu

cd/usr/src/cgminer

4. Сега включете USB ASICMiner Block Erupter към компютъра. Следното е взето от Amazon. Обикновено струва около 80 до 100 долара.

ASIC устройство за копаене на биткойни, свързващо се с Ubuntu

5. Докато е включен, въведете отново следната команда в терминала на Ubuntu

./cgminer -o stratum+tcp: //mmpool.org: 3333 -u ВАШЕТО ИМЕ НА ПОТРЕБИТЕЛ -p НИЩО

6. След това ще започне да добива биткойни. Скоростта се определя от хешрейта в секунда, който обикновено се обозначава с Mh/s, което означава мега хеш в секунди. Колкото по -високи са Mh/s, толкова по -добро би било устройството ASICMiner Block Erupter. Гореспоменатият хешрейт на горепосочения продукт е 330MH/s, но има по -добри и най -лоши блокове asic erupters, достъпни от всеки онлайн магазин на ниска цена. Понастоящем най -мощният, наличен в Amazon, е ASICMiner Block Erupter Blade, който е оценен на 10.7gh/s.

Екранна снимка на терминала на Ubuntu

7. За да видите напредъка на целия добив, навигирайте до този конкретен адрес

http://mmpool.org/members където показва следния отчет, когато му е дадено потребителското име, за което са генерирани биткойни.

Изход от CGminer за Bitcoin Mining в Ubuntu

За Bitcoin минималната сума за теглене е 0.00500000 в Bitcoin Merge Mining Pool

Други популярни пулове, достъпни онлайн

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

  1. с,
  2. BitMinter,
  3. с,
  4. Елигиус,
  5. Дай ми МОНЕТИ,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

Как да използвате GPU за добив на биткойни?

Както беше обяснено по -рано в тази статия, поради производствените разходи не е изгодно да се използва нито графичен процесор, нито процесор за добив на биткойни и затова на първо място са необходими ASIC устройства. Ако обаче са налични няколко графични карти AMD с достатъчно мощност, е възможно да ги използвате за добив на няколко биткойна с известно усилие. Все пак тази статия не препоръчва както NVidia, така и Intel графична карта, както и процесор за производство на биткойни за ужасяващо ниската им производителност.

В момента най -добрите графични карти за добив на биткойни са AMD 5870 × 6, 5850 × 6, 6990 × 3, 7970 × 3, 5830 × 6, 7970 × 3, 5870 × 4, 6990 × 2, 6990 × 2, 6990 × 2, 6990 × 2, 5850 × 4, 6950 × 4, 6970 × 3, 6870 × 4, 6870 × 4,6 870 × 4, 6950 × 3, 5850 × 3 и всички те са способни да имат над 1000 Mh/s, което означава над 1Gh/s, което е доста високо в сравнение с много ASICBlock Erupters с размер USB. Cgminer обаче понастоящем не поддържа GPU копаене; следователно версия 3.7 или по -нова е необходима, за да може GPU копаенето да работи.

В Инсталирайте Cgminer сегмент по -горе, използвайте следната команда вместо предоставената там. Това ще изтегли окончателната версия, която поддържа добив на GPU.

git clone https://github.com/ckolivas/cgminer/tree/3.7

Понастоящем няма драйвери за Ubuntu 17.04, която е последната стабилна публична десктоп версия за операционната система Ubuntu. Има обаче един за 16.04, който може да бъде изтеглен от тук местоположение

След като го изтеглите, инсталирайте със следната команда

  • cd /tmp
  • tar xf amdgpu-pro-.tar.xz
  • chmod +x amdgpu-pro-.run
  • sudo ./amdgpu-pro-.run

, след това инсталирайте SDK за приложение

  • cd /tmp
  • tar -xvjf AMD-APP-SDKInstaller-GA-linux64.tar.bz2
  • chmod +x AMD-APP-SDKInstaller--GA-linux64.run
  • sudo ./AMD-APP-SDKInstaller--GA-linux64.run

Накрая следвайте команди за конфигуриране на Cgminer за AMD графичен драйвер. Първата команда конфигурира графичната карта, втората копира ADL SDK в директорията на cgminer, четвъртата подготвя компилацията на cgminer, след това cgminer задава подходящи флагове на графичния процесор за работа с графичния драйвер на AMD, компилирайте cgminer. След като завършите тази стъпка, следвайте от Създайте портфейл Сегмент.

  • sudo aticonfig –adapter = all -f –initial
  • cp/usr/ADL_SDK/include/*/usr/cgminer/ADL_SDK/
  • cd/usr/src/cgminer
  • run ./autogen.sh
  • CFLAGS = -O2 -Wall -march = native -I/opt/AMDAPPSDK-/include/LDFLAGS = -L/opt/AMDAPPSDK-/lib/x86_64 ″ ./configure –enable-opencl –enable-scrypt
  • направете

Полезни биткойн асици за копаене