Gruve Bitcoins med Cgminer På Ubuntu

Mine Bitcoins With Cgminer Ubuntu



Introduksjon

Cgminer er en åpen kildekode ASIC/FPGA bitcoin -gruvearbeider utviklet for en rekke plattformer, inkludert Windows, Linux og OSx. Den består av sofistikerte algoritmer som er utviklet med C -programmeringsspråk for å utnytte maksimal maskinvareytelse for enkelt å gi en lønnsom mengde bitcoin, avhengig av maskinens ytelse. Cgminer for tiden støtter ikke GPU ettersom det ikke lenger er mulig å kompensere strømmen og tiden det tar å produsere bitcoins; og derfor må ASIC brukes.

Sett opp Cgminer

Før du begynner, må åpenbart Cgminer installeres i systemet. Siden kompilering av Cgminer i systemet gir optimal ytelse, anbefales det på det sterkeste å laste ned kilden i stedet for det binære skjemaet direkte fra github der cgminer for tiden er vert, og kompilere det med de gitte kommandoene nedenfor.







Det den gjør er å laste ned de nødvendige pakkene for å kompilere, endre katalogen til src for å installere cgminer, klone cgminer fra github til lokalt system, endre katalogen til cgminer igjen, forberede bygget for kompilering og til slutt kompilere kildekodene. Etter at den er kompilert, forlater du cgminer og fortsetter til neste segment. Det kan være nødvendig å bruke sudo foran kommandoene, hvis det fremmes en feil som ber deg om administrasjonsrettigheter.



  • 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 -klon https://github.com/ckolivas/cgminer.git
  • cd cgminer
  • ./autogen.sh
  • gjøre
Valg av skjermbilde i Ubuntu -mappe

Figur 1 Cgminer ligger på/usr/src/cgminer



Lag en lommebok

Det er et stort utvalg lommebøker tilgjengelig for lagring av bitcoins, og det kan derfor være vanskelig å finne en passende. Vanligvis anbefales som standard Bitcoin Core av sikkerhetshensyn, men det tar en stund å laste ned Bitcoin Blockchain som vanligvis bruker over 100 GB i båndbredde fra 2017. Så denne opplæringen bruker denne lette, enkle klienten kjent som electrum .





Følgende trinn lærer deg hvordan du konfigurerer og konfigurerer electrum for å ha din egen personlige bitcoin -lommebok.

1. Bruk først følgende kommandoer en etter en for å installere både QT og Electrum i systemet.



  • apt-get oppdatering
  • apt-get oppgradering
  • apt-get install python-qt4 python-pip
  • apt-get install python-pip python-dev build-essential
  • pip2 installer https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. Etter at den er installert. Kjør Electrum fra Dash i enhetsgrensesnitt. Denne bindestrek tilsvarer Windows startmeny i Windows -familien.

Lommebok på Ubuntu for Bitcoins
3. Skriv inn navnet på lommeboken i følgende tekstboks, og fortsett.

Sett opp Bitcoin Wallet Ubuntu Del 1
4. Velg standard lommebok fra de angitte alternativene

Sett opp Bitcoin Wallet Ubuntu Del 2

5. Velg Opprett et nytt frø for å indikere at denne lommeboken er en helt ny. Alternativt, hvis lommeboken allerede var opprettet, kan den gjenopprettes med jeg allerede har et frøalternativ.

Sett opp Bitcoin Wallet Ubuntu Del 3

6. Den vil generere en seed -nøkkel og skrive ut på skjermen, bare kopiere den og lime den inn i følgende tekstboks for å fortsette som en bekreftelse.

Oppsett Bitcoin Wallet Ubuntu Part 4
7. Skriv inn lommebokens standardpassord. I tillegg kan den krypteres med alternativet for kryptering av lommebok for å sikre den ytterligere.

Bitcoin Wallet Set Password
8. Når electrum er riktig konfigurert som beskrevet ovenfor. Det vil vise hovedvinduet der det viser transaksjonsdetaljer i det første vinduet som standard, deretter sende fanen for å sende mynter og motta fanen for å motta mynter. Bare bytt til kategorien Motta, finn den offentlige bitcoin -adressen, kopier den og oppbevar den på et sikkert sted.

Sett opp Bitcoin Wallet på Ubuntu med CGMiner

Bli med i et basseng

I dag er det ikke lønnsomt å gruve bitcoins alene i en enkelt maskin på grunn av kostnaden det tar å generere nok bitcoins; Derfor ble bassengkonseptet oppfunnet for å gjøre det effektivt og raskt. Et basseng er en samling gruvearbeidere som jobber sammen for å utvinne mynter, og deretter deler produksjonen når blokken er funnet. Gebyret betales til gruvearbeiderne som fant blokken. Vanligvis er utbetalingen tilgjengelig umiddelbart, men den avhenger i stor grad av tjenesteleverandøren. Denne opplæringen blir valgt som leverandør Bitcoin Merge Mining Pool der utbetalingen er umiddelbar.

1. Naviger til følgende nettsted

http://mmpool.org/register

2. Skriv inn et ønsket brukernavn, og den nevnte kopierte offentlige bitcoin -adressen i Bitcoin -tekstboksen som vist nedenfor.

bitcoin mining interface

3. Skriv inn følgende kommandoer i Ubuntu Terminal

cd/usr/src/cgminer

4. Koble nå USB ASICMiner Block Erupter til datamaskinen. Den følgende ble hentet fra amazon. Det koster vanligvis rundt $ 80 til $ 100 dollar.

Bitcoin mining asic enhet som kobles til Ubuntu

5. Mens den blir plugget inn, skriver du inn følgende kommando i Ubuntu -terminalen igjen

./cgminer -o stratum+tcp: //mmpool.org: 3333 -u DITT BRUKERNAVN –p ALT

6. Da vil den begynne å gruve bitcoins. Hastigheten bestemmes av hasjhastigheten per sekund som vanligvis er angitt med Mh/s, som betyr mega -hash per sekund. Jo høyere Mh/s, desto bedre ville ASICMiner Block Erupter -enheten være. Det nevnte produktets hasjfrekvens er 330 MH/s, men det er bedre og verste asic -eruptere som er tilgjengelige fra hvilken som helst nettbutikk til en billig pris. For øyeblikket den mest kraftfulle som er tilgjengelig på amazon er ASICMiner Block Erupter Blade som er vurdert til 10,7gh/s.

Ubuntu Terminal Skjermbilde

7. For å se fremdriften for hele gruvedriften, naviger til denne adressen

http://mmpool.org/members hvor den viser følgende rapport når brukernavnet som bitcoins ble generert for, ble gitt.

Utgang fra CGminer for bitcoin Mining på Ubuntu

For Bitcoin er det minimale uttaksbeløpet 0,00500000 ved Bitcoin Merge Mining Pool

Andre populære bassenger tilgjengelig online

Foreløpig er det ikke mange bassenger tilgjengelig online, og til og med eksisterende er ikke så tiltalende på grunn av den lave brukeropplevelsen og kompliserte konfigurasjonen. Imidlertid kan følgende bassengtjenester anbefales som få av de beste, inkludert Merge Mining Pool som er omtalt i denne artikkelen.

  1. med,
  2. BitMinter,
  3. med,
  4. Eligius,
  5. Gi meg mynter,
  6. KanoPool,
  7. Slå sammen,
  8. P2Basseng,
  9. BTCDig

Hvordan bruke GPU til å gruve bitcoins?

Som forklart tidligere i denne artikkelen, er det på grunn av produksjonskostnadene ikke lønnsomt å bruke verken GPU eller CPU for å utvinne bitcoins, og det er derfor ASIC -enheter er nødvendig i utgangspunktet. Men hvis det er et par AMD -grafikkort tilgjengelig med nok strøm, er det mulig å bruke dem til å utvinne et par bitcoins med litt innsats. Denne artikkelen anbefaler likevel ikke både NVidia og Intel grafikkort, og også CPU for å produsere bitcoins for deres fryktelige lave ytelse.

For øyeblikket er de beste grafikkortene for gruvedrift bitcoins 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, og alle er i stand til å ha over 1000 Mh/s, noe som betyr over 1Gh/s som er ganske høy sammenlignet med mange USB -størrelser ASICBlock Erupters. Imidlertid støtter Cgminer foreløpig ikke GPU -gruvedrift; Derfor er det nødvendig med en versjon på 3,7 eller mindre for at GPU -gruvedrift skal fungere.

I Sett opp Cgminer segmentet ovenfor, bruk følgende kommando i stedet for den som er gitt der. Dette vil laste ned den siste versjonen som støtter GPU -gruvedrift.

git -klon https://github.com/ckolivas/cgminer/tree/3.7

For øyeblikket er det ingen drivere for Ubuntu 17.04, som er den siste stabile offentlige desktopversjonen for Ubuntu -operativsystemet. Det er imidlertid en for 16.04 som kan lastes ned på denne plassering

Etter å ha lastet den ned, installer du med følgende kommando

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

, og installer deretter 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

Til slutt følger du kommandoer for å konfigurere Cgminer for AMD -grafikkdriver. Den første kommandoen konfigurerer grafikkortet, den andre kopierer ADL SDK til cgminers katalog, den fjerde forbereder cgminers kompilering, deretter er cgminer satt passende GPU -flagg for å fungere med AMD -grafikkdriver, kompiler cgminer. Etter å ha fullført dette trinnet, følg siden Lag en lommebok Segmentet.

  • sudo aticonfig –adapter = all -f –initial
  • cp/usr/ADL_SDK/include/*/usr/cgminer/ADL_SDK/
  • cd/usr/src/cgminer
  • kjøre ./autogen.sh
  • CFLAGS = -O2 -Wall -march = native -I/opt/AMDAPPSDK-/include/LDFLAGS = -L/opt/AMDAPPSDK-/lib/x86_64/./configure –enable-opencl –enable-scrypt
  • gjøre

Nyttig Bitcoin Asics for gruvedrift