Ang Mine Bitcoins kasama ang Cgminer Sa Ubuntu

Mine Bitcoins With Cgminer Ubuntu



Panimula

Cgminer ay isang bukas na mapagkukunan ng ASIC / FPGA bitcoin minero na binuo para sa isang hanay ng mga platform, kabilang ang Windows, Linux at OSx. Ito ay binubuo ng sopistikadong mga algorithm na binuo sa wikang C programming upang magamit ang maximum na pagganap ng hardware upang makabuo ng isang kumikitang halaga ng bitcoin nang madali depende sa pagganap ng makina. Cgminer kasalukuyang ay hindi sumusuporta sa GPU dahil hindi na ito magagamit upang mabayaran ang lakas at ang oras na natupok upang makabuo ng mga bitcoin; at sa gayon ay dapat gamitin ang ASIC.

I-setup ang Cgminer

Bago magsimula, malinaw naman na ang Cgminer ay dapat na mai-install sa system. Dahil ang pag-iipon ng Cgminer sa loob ng system ay nagbubunga ng pinakamainam na pagganap, lubos na inirerekumenda na i-download ang mapagkukunan sa halip na ang binary form nang direkta mula sa github kung saan kasalukuyang naka-host ang cgminer, at isulat ito sa mga ibinigay na utos sa ibaba.







Ang ginagawa nito ay i-download ang mga kinakailangang pakete upang mag-ipon, baguhin ang direktoryo sa src upang mai-install ang cgminer, i-clone ang cgminer mula sa github patungo sa lokal na system, muling baguhin ang direktoryo sa cgminer, ihanda ang pagbuo para sa pagtitipon, at sa wakas ay ipunin ang mga source code. Matapos itong maipon, iwanan ang cgminer at magpatuloy sa susunod na segment. Maaaring kailanganin na gumamit ng sudo sa harap ng mga utos, kung ang isang error ay na-promosyon na humihiling sa pribilehiyong pang-administratibo.



  • 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
  • gumawa
Pagpili ng Screen Shot Ubuntu Folder

Ang Larawan 1 Cgminer ay matatagpuan sa / usr / src / cgminer



Lumikha ng isang Wallet

Mayroong iba't ibang mga wallet na magagamit para sa pagtatago ng mga bitcoin, at sa gayon ay maaaring mahirap makahanap ng angkop. Kadalasan sa pamamagitan ng default ang Bitcoin Core ay inirerekomenda para sa mga kadahilanang pangkaligtasan, ngunit tumatagal upang i-download ang Bitcoin Blockchain na karaniwang kumokonsumo ng higit sa 100GB sa bandwidth noong 2017. Kaya, ginagamit ng tutorial na ito ang magaan, simpleng kliyente na kilala bilang elektrum .





Ang mga sumusunod na hakbang ay nagtuturo sa iyo kung paano mag-setup at mag-configure ng electrum para sa pagkakaroon ng iyong sariling personal bitcoin wallet.

1. Una gamitin ang mga sumusunod na utos isa-isa upang mai-install ang parehong QT, at Electrum sa system.



  • apt-get update
  • apt-get upgrade
  • apt-get install python-qt4 python-pip
  • apt-get install python-pip python-dev build-mahalaga
  • i-install ang pip2 https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. Matapos itong mai-install. Patakbuhin ang Electrum mula sa Dash sa pagkakaisa interface. Ang dash na ito ay katumbas ng start menu ng Windows sa pamilya ng Windows.

Wallet sa Ubuntu para sa Bitcoins
3. I-type ang pangalan ng pitaka sa sumusunod na textbox, at magpatuloy.

I-setup ang Bitcoin Wallet Ubuntu Bahagi 1
4. Piliin ang karaniwang wallet mula sa mga ibinigay na pagpipilian

I-setup ang Bitcoin Wallet Ubuntu Bahagi 2

5. Piliin ang Lumikha ng isang bagong binhi upang ipahiwatig ang wallet na ito ay isang bago. Bilang kahalili, kung ang pitaka ay nilikha na, maaari itong makuha sa mayroon na akong pagpipilian ng binhi.

I-setup ang Bitcoin Wallet Ubuntu Bahagi 3

6. Lilikha ito ng isang susi ng binhi at mai-print sa screen, kopyahin lamang ito at i-paste sa sumusunod na textbox upang magpatuloy bilang isang kumpirmasyon.

I-setup ang Bitcoin Wallet Ubuntu Bahagi 4
7. Ngayon i-type ang karaniwang password ng wallet. Bilang karagdagan, Maaari itong naka-encrypt na may naka-encrypt na pagpipilian ng file ng wallet upang masiguro ito.

Itakda ang Password ng Bitcoin Wallet
8. Kapag ang electrum ay na-configure nang maayos tulad ng itinuro sa itaas. Ipapakita nito ang pangunahing window kung saan ipinapakita ang mga detalye ng mga transaksyon sa unang window bilang default, pagkatapos ay magpadala ng tab para sa pagpapadala ng mga barya, at makatanggap ng tab para sa pagtanggap ng mga barya. Lumipat lamang sa Natanggap na tab, hanapin ang pampublikong address ng bitcoin, kopyahin ito at panatilihin ito sa isang ligtas na lokasyon.

I-setup ang iyong Bitcoin Wallet sa Ubuntu gamit ang CGMiner

Sumali sa isang Pool

Ngayong mga araw na ito ay hindi kapaki-pakinabang sa pagmimina ng mga bitcoin nang nag-iisa sa isang solong machine dahil sa gastos na kinakailangan upang makabuo ng sapat na mga bitcoin; samakatuwid ang konsepto ng pool ay naimbento para sa paggawa ng ito mabisa at mabilis. Ang isang pool ay isang koleksyon ng mga minero na nagtutulungan sa pagmimina ng mga barya, at pagkatapos ay ibahagi ang produksyon kapag nahanap ang bloke. Ang bayad ay binabayaran sa mga minero na nakakita ng bloke. Karaniwan ang pagbabayad ay magagamit kaagad, ngunit higit sa lahat nakasalalay sa service provider. Ang tutorial na ito ay pipiliin bilang tagapagbigay Bitcoin Merge Mining Pool kung saan agarang ang pagbabayad.

1. Mag-navigate sa sumusunod na website

http://mmpool.org/register

2. Mag-type ng isang ninanais na username, at ang nabanggit na nakopya ang pampublikong address ng bitcoin sa textbox ng Bitcoin tulad ng nakikita sa ibaba.

interface ng pagmimina ng bitcoin

3. I-type ang mga sumusunod na utos sa Ubuntu Terminal

cd / usr / src / cgminer

4. Ngayon plug USB ASICMiner Block Erupter sa computer. Ang sumusunod ay kinuha mula sa amazona. Karaniwan itong nagkakahalaga ng humigit-kumulang na $ 80 hanggang $ 100 na pera.

Bitcoin mining asic device na kumokonekta sa Ubuntu

5. Habang naka-plug in ito, i-type muli ang sumusunod na utos sa terminal ng Ubuntu

./cgminer -o stratum + tcp: //mmpool.org: 3333 -u YOURUSERNAME –p ANUMANG

6. Pagkatapos magsisimula ito ng pagmimina ng mga bitcoin. Ang bilis ay natutukoy ng hash rate bawat segundo na karaniwang ipinahiwatig ng Mh / s, nangangahulugang mega hash bawat segundo. Kung mas mataas ang Mh / s, mas mabuti ang magiging aparato ng ASICMiner Block Erupter. Ang hash rate ng nabanggit na produkto ay 330MH / s, ngunit may mga mas mahusay at pinakamasamang block asic erupters na magagamit mula sa anumang online store sa murang presyo. Sa kasalukuyan ang pinakamakapangyarihang magagamit sa amazon ay ang ASICMiner Block Erupter Blade na na-rate sa 10.7gh / s.

Ubuntu Terminal Screenshot

7. Upang makita ang pag-usad ng buong pagmimina, mag-navigate sa partikular na address na ito

http://mmpool.org/members kung saan ipinapakita nito ang sumusunod na ulat kapag binigyan ng username kung saan nabuo ang mga bitcoin.

Output mula sa CGminer para sa bitcoin Pagmimina sa Ubuntu

Para sa Bitcoin ang kaunting pag-withdraw ng halaga ay 0.00500000 sa Bitcoin Merge Mining Pool

Iba Pang Mga Tanyag na Pool na Magagamit na Online

Sa kasalukuyan walang gaanong mga pool na magagamit online, at kahit na ang mayroon nang mga hindi ba iyon nakakaakit dahil sa mababang karanasan ng gumagamit, at kumplikadong pagsasaayos. Gayunpaman, ang mga sumusunod na serbisyo sa pool ay maaaring irekomenda bilang ilang pinakamahuhusay, kabilang ang Merge Mining Pool na itinampok sa artikulong ito.

  1. kasama,
  2. BitMinter,
  3. kasama,
  4. Eligius,
  5. Bigyan Mo Ako ng mga COIN,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

Paano Gumamit ng GPU sa Mine Bitcoins?

Tulad ng ipinaliwanag nang maaga sa artikulong ito, dahil sa gastos sa paggawa ay hindi kumikitang gumamit ng alinman sa GPU o CPU upang minain ang mga bitcoin, at iyon ang dahilan kung bakit kinakailangan ang mga ASIC device sa una. Gayunpaman, kung mayroong isang pares ng AMD graphics card na magagamit na may sapat na lakas, posible na gamitin ang mga ito para sa pagmimina ng isang pares ng mga bitcoin nang may pagsisikap. Pa rin sa artikulong ito ay hindi inirerekumenda ang parehong NVidia at Intel graphics card, at pati na rin ang CPU para sa paggawa ng mga bitcoin para sa kanilang kakila-kilabot na mababang pagganap.

Sa ngayon ang pinakamahusay na mga graphic card para sa pagmimina ng mga bitcoin 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, at lahat sila ay may kakayahang magkaroon ng higit sa 1000 Mh / s, nangangahulugang higit sa 1Gh / s na medyo mataas kumpara sa maraming laki ng USB na ASICBlock Erupters. Gayunpaman, kasalukuyang hindi sinusuportahan ng Cgminer ang pagmimina ng GPU; samakatuwid 3.7 bersyon o sa ibaba ay kinakailangan upang gumawa ng GPU mining upang gumana.

Sa I-setup ang Cgminer segment sa itaas, gamitin ang sumusunod na utos sa halip na ang ibinigay doon. I-download nito ang panghuling bersyon na sumusuporta sa pagmimina ng GPU.

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

Sa kasalukuyan walang mga driver para sa Ubuntu 17.04 na kung saan ay ang pinakabagong matatag na paglabas ng pampublikong desktop para sa operating system ng Ubuntu. Gayunpaman, mayroong isa para sa 16.04 na maaaring ma-download sa ito lokasyon

Pagkatapos i-download ito i-install gamit ang sumusunod na utos

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

, pagkatapos ay i-install APP 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

Panghuli ng pagsunod sa mga utos upang i-configure ang Cgminer para sa driver ng AMD graphics. Ang unang utos ay nag-configure ng graphics card, ang pangalawang isang kopya ng ADL SDK sa direktoryo ng cgminer, ika-apat na naghahanda ng compilation ng cgminer, pagkatapos ang cgminer ay itinakda ang naaangkop na mga flag ng GPU upang gumana kasama ang AMD graphics driver, ipunin ang cgminer. Matapos matapos ang hakbang na ito, sundin mula noon Lumikha ng isang Wallet Segment.

  • sudo aticonfig –adapter = lahat -f –initial
  • cp / usr / ADL_SDK / isama / * / usr / cgminer / ADL_SDK /
  • cd / usr / src / cgminer
  • patakbuhin ./autogen.sh
  • CFLAGS = -O2 -Wall -march = katutubong -I / opt / AMDAPPSDK- / isama / LDFLAGS = -L / opt / AMDAPPSDK- / lib / x86_64 ″ ./configure –enable-opencl –enable-scrypt
  • gumawa

Kapaki-pakinabang na Bitcoin Asics para sa Pagmimina