Mine Bitcoins med Cgminer på Ubuntu

Inledning

Cgminer är en öppen källkod ASIC / FPGA bitcoin gruvarbetare utvecklats för en rad olika plattformar, inklusive Windows, Linux och OSx. Den består av sofistikerade algoritmer som är utvecklade med C-programmeringsspråk för att utnyttja maximal hårdvaruprestanda för att ge en lönsam mängd bitcoin med lätthet beroende på maskinens prestanda. Cgminer stöder för närvarande inte GPU eftersom det inte längre är användbart för att kompensera kraften och tiden som förbrukas för att producera bitcoins; och därmed måste ASIC användas.

Setup Cgminer

innan du börjar måste uppenbarligen Cgminer installeras i systemet. Eftersom kompilering av Cgminer inom systemet ger optimal prestanda rekommenderas det starkt att ladda ner källan istället för binärformen direkt från github där cgminer för närvarande är värd och kompilera den med de givna kommandona nedan.

vad det gör är att ladda ner de nödvändiga paketen för att kompilera, ändra katalogen till src för att installera cgminer, klona cgminer från github till lokalt system, ändra katalogen igen till cgminer, förbereda byggnaden för kompilering och slutligen kompilera källkoderna. När det är sammanställt, lämna cgminer och fortsätt till nästa segment. Det kan vara nödvändigt att använda sudo framför kommandona, om ett fel främjas och frågar det administrativa privilegiet.

  • apt-get installera autoconf gcc gör 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
  • gör
skärmbild Ubuntu-mappval

Figur 1 cgminer finns på /usr/src/cgminer

skapa en plånbok

det finns ett brett utbud av plånböcker tillgängliga för att lagra bitcoins, och det kan därför vara svårt att hitta en lämplig. Vanligtvis rekommenderas Bitcoin Core av säkerhetsskäl, men det tar ett tag att ladda ner ”Bitcoin Blockchain” som vanligtvis förbrukar över 100 GB i bandbredd från och med 2017. Så denna handledning använder denna lätta, enkla klient som kallas electrum.

följande steg Lär dig hur du konfigurerar och konfigurerar electrum för att ha din egen personliga bitcoin plånbok.

1. Använd först följande kommandon en efter en för att installera både QT och Electrum i systemet.

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

2. När den är installerad. Kör ” Electrum ”från” Dash ” i unity-gränssnittet. Detta streck motsvarar Windows start-menyn i Windows-familjen.

plånbok på Ubuntu för Bitcoins
3. Skriv plånbokens namn i följande textruta och fortsätt.

Setup Bitcoin plånbok Ubuntu Del 1
4. Välj ”standard plånbok”från de givna alternativen

Setup Bitcoin plånbok Ubuntu del 2

5. Välj ”Skapa ett nytt frö” för att indikera att den här plånboken är en helt ny. Alternativt, om plånboken redan hade skapats, kan den återställas med alternativet ”Jag har redan ett frö”.

Setup Bitcoin plånbok Ubuntu del 3

6. Det kommer att generera en frönyckel och skriva ut på skärmen, helt enkelt kopiera den och klistra in i följande textruta för att fortsätta som en bekräftelse.

Setup Bitcoin plånbok Ubuntu Del 4
7. Skriv nu plånbokens standardlösenord. Dessutom kan den krypteras med alternativet ”Kryptera plånboksfilen” för att säkra den ytterligare.

Bitcoin plånbok Ange lösenord
8. När electrum är korrekt konfigurerad enligt anvisningarna ovan. Det kommer att visa sitt huvudfönster där det visar transaktionsuppgifter i det första fönstret som standard, sedan skicka flik för att skicka mynt och ta emot flik för att ta emot mynt. Byt helt enkelt till fliken” Ta emot”, leta reda på den offentliga bitcoin-adressen, kopiera den och förvara den på en säker plats.

Ställ in din Bitcoin plånbok på Ubuntu med CGMiner

gå med i en Pool

numera är det inte lönsamt att mina bitcoins ensamma i en enda maskin på grund av kostnaden för att generera tillräckligt med bitcoins; därför uppfanns poolkonceptet för att göra det effektivt och snabbt. En pool är en samling av gruvarbetare som arbetar tillsammans för att bryta mynt, och sedan dela produktionen när blocket hittas. Avgiften betalas till gruvarbetarna som hittade blocket. Vanligtvis är utbetalningen tillgänglig omedelbart, men det beror till stor del på tjänsteleverantören. Denna handledning väljer som leverantör” Bitcoin Merge Mining Pool ” där utbetalningen är omedelbar.

1. Navigera till följande webbplats

http://mmpool.org/register

2. Skriv ett önskat användarnamn och den ovannämnda kopierade offentliga bitcoin-adressen i ”Bitcoin” – textrutan enligt nedan.

bitcoin mining gränssnitt

3. Skriv följande kommandon i Ubuntu ”Terminal”

cd/usr/src/cgminer

4. Anslut nu USB ”ASICMiner Block Erupter” till datorn. Följande togs från amazon. Det kostar vanligtvis runt $ 80 till $100 dollar.

Bitcoin mining asic-enhet som ansluter till Ubuntu

5. Medan den är ansluten skriver du följande kommando i Ubuntu-terminalen igen

./ cgminer – o stratum+tcp: / / mmpool.org:3333 – U YOURUSERNAME-p något

6. Då kommer det att börja gruv bitcoins. Hastigheten bestäms av hashhastigheten per sekund som vanligtvis indikeras med Mh/s, vilket betyder mega hash per sekund. Ju högre Mh/ s, desto bättre skulle” ASICMiner Block Erupter ” – enheten vara. Den ovannämnda produktens hashhastighet är 330mh / s, men det finns bättre och värsta block asic erupters tillgängliga från alla onlinebutiker till ett billigt pris. För närvarande är den mest kraftfulla som finns på amazon ”ASICMiner Block Erupter Blade”som är klassad till 10.7 gh/s.

Ubuntu Terminal skärmdump

7. För att se framstegen för hela gruvan, navigera till den här adressen

http://mmpool.org/members där den visar följande rapport när den ges användarnamnet för vilket bitcoins genererades.

utgång från CGminer för bitcoin-gruvdrift på Ubuntu

för Bitcoin är det minimala uttagsbeloppet 0.00500000 på ”Bitcoin Merge Mining Pool”

andra populära pooler tillgängliga online

För närvarande finns det inte mycket pooler tillgängliga online, och även de befintliga är inte så tilltalande på grund av den låga användarupplevelsen och komplicerad konfiguration. Följande pooltjänster kan dock rekommenderas som få av de bästa, inklusive Merge Mining Pool som finns i den här artikeln.

  1. com,
  2. BitMinter,
  3. com,
  4. Eligius,
  5. ge mig mynt,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

hur man använder GPU för att mina Bitcoins?

som förklarats tidigare i denna artikel, på grund av produktionskostnaden är det inte lönsamt att använda antingen GPU eller CPU för att mina bitcoins, och det är därför ASIC-enheter behövs i första hand. Men om det finns ett par AMD-grafikkort tillgängliga med tillräckligt med ström, är det möjligt att använda dem för att bryta ett par bitcoins med lite ansträngning. Fortfarande denna artikel rekommenderar inte både NVidia och Intel grafikkort, och även CPU för att producera bitcoins för deras fruktansvärda låga prestanda.

för närvarande är de bästa grafikkorten för gruv 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, och alla kan ha över 1000 Mh/s, vilket betyder över 1GH/s vilket är ganska högt jämfört med många USB-storlekar ASICBlock Erupters. Cgminer stöder dock för närvarande inte GPU-gruvdrift; därför behövs 3.7-version eller lägre för att GPU-gruvdrift ska fungera.

I” Setup Cgminer ” – segmentet ovan, använd följande kommando istället för det som finns där. Detta kommer att ladda ner den slutliga versionen som stöder GPU mining.

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

för närvarande finns det inga drivrutiner för Ubuntu 17.04 som är den senaste stabila offentliga skrivbordsversionen för Ubuntu operativsystem. Det finns dock en för 16.04 som kan laddas ner på den här platsen

Efter nedladdning installeras med följande kommando

  • cd /tmp
  • tar xf amdgpu-pro-<versionsnummer>.tjära.xz
  • chmod + x amdgpu-pro – <versionsnummer>.kör
  • sudo ./ amdgpu-pro – <versionsnummer>.run

, then install APP SDK

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

Finally following commands to configure Cgminer for AMD graphics driver. Första kommandot konfigurerar grafikkortet, den andra kopiera ADL SDK till cgminer katalog, fjärde förbereda cgminer sammanställning, då cgminer är inställd lämpliga GPU flaggor för att arbeta med AMD grafikdrivrutin, kompilera cgminer. Efter att ha avslutat detta steg, följ sedan skapa ett Plånbokssegment.

  • sudo aticonfig-adapter = all –f-initial
  • cp/usr/ADL_SDK/ inkludera /*/usr/cgminer/ADL_SDK/
  • cd/usr/src/cgminer
  • kör ./ autogen.sh
  • CFLAGS=”-O2 -Wall -march=native -I /opt/AMDAPPSDK-<AMD APP SDK VERSION>/include/” LDFLAGS=”-L/opt/AMDAPPSDK-<AMD APP SDK VERSION>/lib/x86_64″ ./configure –enable-opencl –enable-scrypt
  • make

Useful Bitcoin Asics for Mining

Lämna ett svar

Din e-postadress kommer inte publiceras.