mine Bitcoins med cgminer på Ubuntu

introduktion

Cgminer er en open source ASIC/FPGA bitcoin miner udviklet til en række platforme, herunder vinduer. Den består af avancerede algoritmer, der er udviklet med C programmeringssprog til at udnytte den maksimale udstyrsydelse til at give en rentabel mængde bitcoin med lethed afhængigt af maskinens ydeevne. Cgminer understøtter i øjeblikket ikke GPU, da det ikke længere kan bruges til at kompensere for strømmen og den tid, der bruges til at producere bitcoins; og derfor skal ASIC bruges.

opsætning Cgminer

før du kommer i gang, skal Cgminer naturligvis installeres i systemet. Da kompilering af Cgminer i systemet giver optimal ydelse, anbefales det stærkt at hente kilden i stedet for den binære form direkte fra github, hvor cgminer i øjeblikket er vært, og kompilere den med de givne kommandoer nedenfor.

hvad det gør er at hente de nødvendige pakker til kompilering, ændre mappen til src for at installere cgminer, klone cgminer fra github til lokalt system, igen ændre mappen til cgminer, forberede build til kompilering og endelig kompilere kildekoderne. Når det er kompileret, skal du forlade cgminer og fortsætte til næste segment. Det kan være nødvendigt at bruge sudo foran kommandoerne, hvis der fremmes en fejl, der spørger det administrative privilegium.

  • 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
  • make
skærmbillede Ubuntu Mappevalg

Figur 1 Cgminer er placeret på/usr/src/cgminer

Opret en tegnebog

der er en bred vifte af tegnebøger til rådighed til opbevaring af bitcoins, og det kan derfor være svært at finde en passende. Normalt som standard Bitcoin Core anbefales af sikkerhedsmæssige årsager, men det tager et stykke tid at hente den “Bitcoin Blockchain”, som normalt bruger over 100gb i båndbredde som af 2017. Så denne tutorial bruger denne lette, enkle klient kendt som electrum.

følgende trin lærer dig, hvordan du opsætter og konfigurerer electrum til at have din egen personlige bitcoin-tegnebog.

1. Brug først følgende kommandoer en efter en til at installere både KVT og Electrum i systemet.

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

2. Efter det er installeret. Kør” Electrum “fra” Dash ” i unity interface. Dette bindestreg svarer til menuen Start i vinduer familie.

tegnebog på Ubuntu til Bitcoins
3. Skriv tegnebogens navn i følgende tekstboks, og fortsæt.

opsætning Bitcoin tegnebog Ubuntu Del 1
4. Vælg “standard tegnebog”fra de givne muligheder

opsætning Bitcoin tegnebog Ubuntu Del 2

5. Vælg” Opret et nyt frø ” for at indikere, at denne tegnebog er en helt ny. Alternativt, hvis tegnebogen allerede var oprettet, kan den gendannes med “jeg har allerede et frø”.

opsætning Bitcoin tegnebog Ubuntu Del 3

6. Det genererer en frønøgle og udskriver på skærmen, skal du blot kopiere den og indsætte i følgende tekstboks for at fortsætte som en bekræftelse.

opsætning Bitcoin tegnebog Ubuntu Del 4
7. Skriv nu tegnebogens standardadgangskode. Derudover kan det krypteres med” krypter tegnebogsfil ” mulighed for at sikre det yderligere.

Bitcoin tegnebog sæt adgangskode
8. Når electrum er konfigureret korrekt som beskrevet ovenfor. Det viser sit hovedvindue, hvor det som standard viser transaktionsoplysninger i det første vindue, derefter send fane til afsendelse af mønter og modtag fane til modtagelse af mønter. Skift blot til fanen” Modtag”, find den offentlige bitcoin-adresse, kopier den og opbevar den på et sikkert sted.

Opsæt din Bitcoin-tegnebog på Ubuntu med cgminer

Deltag i en Pool

i dag er det ikke rentabelt at mine bitcoins alene i en enkelt maskine på grund af de omkostninger, det tager at generere nok bitcoins; derfor blev poolkonceptet opfundet for at gøre det effektivt og hurtigt. En pulje er en samling af minearbejdere, der arbejder sammen om at minde mønter, og derefter dele produktionen, når blokken er fundet. Gebyret betales til minearbejderne, der fandt blokken. Normalt er udbetalingen tilgængelig med det samme, men det afhænger stort set af tjenesteudbyderen. Denne tutorial vælger som udbyder” Bitcoin Merge Mining Pool”, hvor udbetalingen er øjeblikkelig.

1. Naviger til følgende hjemmeside

http://mmpool.org/register

2. Skriv et ønsket brugernavn, og den førnævnte kopierede offentlige bitcoin-adresse i “Bitcoin” tekstboks som vist nedenfor.

bitcoin Mining interface

3. Skriv følgende kommandoer i Ubuntu “Terminal”

cd/usr/src/cgminer

4. Tilslut nu USB” ASICMiner Block Erupter ” til computeren. Den næste er hentet fra amason. Det koster normalt omkring $80 til $100 bucks.

Bitcoin mining asic-enhed, der forbinder til Ubuntu

5. Mens den er tilsluttet, skal du skrive følgende kommando i Ubuntu terminal igen

./ cgminer-o stratum + tcp:/ / mmpool.org: 3333-u DINUSERNAME –p noget

6. Så vil det begynde minedrift bitcoins. Hastigheden bestemmes af hashhastigheden pr. sekund, som normalt er angivet med Mh/s, hvilket betyder mega hash pr. Jo højere MH / s, desto bedre ville “ASICMiner Block Erupter” – enheden være. Ovennævnte produkts hash sats er 330MH / s, men der er bedre og værste blok asic udbrud tilgængelige fra enhver online butik til en billig pris. “ASICMiner Block Erupter Blade”, som er bedømt til 10.7 gh/s.

Ubuntu Terminal Screenshot

7. For at se udviklingen i hele minedrift skal du navigere til denne særlige adresse

http://mmpool.org/members hvor den viser følgende rapport, når den får brugernavnet, som bitcoins blev genereret til.

Output fra CGminer til bitcoin-minedrift på Ubuntu

for Bitcoin er det minimale tilbagetrækningsbeløb 0.00500000 ved “Bitcoin Merge Mining Pool”

andre populære puljer tilgængelige Online

i øjeblikket er der ikke mange puljer tilgængelige online, og selv de eksisterende er ikke så tiltalende på grund af den lave brugeroplevelse og komplicerede konfiguration. Imidlertid, følgende pooltjenester kan anbefales som få af de bedste, inklusive Merge Mining Pool, som findes i denne artikel.

  1. com,
  2. BitMinter,
  3. com,
  4. Eligius,
  5. Giv mig mønter,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

Sådan bruges GPU til Mine Bitcoins?

som forklaret tidligere i denne artikel er det på grund af produktionsomkostningerne ikke rentabelt at bruge hverken GPU eller CPU til mine bitcoins, og det er derfor, ASIC-enheder er nødvendige i første omgang. Men hvis der er et par AMD grafikkort til rådighed med nok strøm, er det muligt at bruge dem til minedrift et par bitcoins med en vis indsats. Alligevel anbefaler denne artikel ikke både NVidia og Intel grafikkort, og også CPU til produktion af bitcoins for deres forfærdelige lave ydeevne.

i øjeblikket er de bedste grafikkort til minedrift 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 at have over 1000 Mh/s, hvilket betyder over 1GH/s, hvilket er ret højt sammenlignet med mange ASICBlock-udbrud i USB-størrelse. Cgminer understøtter i øjeblikket ikke GPU-minedrift; derfor er 3.7-version eller derunder nødvendig for at gøre GPU-minedrift til at fungere.

i segmentet “Setup Cgminer” ovenfor skal du bruge følgende kommando i stedet for den, der leveres der. Dette vil hente den endelige version, der understøtter GPU minedrift.

git clonehttps://github.com/ckolivas/cgminer/tree/3.7

i øjeblikket er der ingen drivere til Ubuntu 17.04, som er den seneste stabile offentlige desktop-udgivelse til Ubuntu-operativsystem. Der er dog en til 16.04 som kan hentes på dette sted

efter at have hentet det installere med følgende kommando

  • cd /tmp
  • tar amdgpu-pro-<versionsnummer>.tjære.chmod + 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ørste kommando konfigurerer grafikkortet, den anden kopi ADL SDK til cgminer bibliotek, fjerde forberede cgminer kompilering, så cgminer er indstillet passende GPU flag til at arbejde med AMD grafikdriver, kompilere cgminer. Når du er færdig med dette trin, skal du følge siden Opret et Tegnebogssegment.

  • sudo aticonfig –adapter=all-F –initial
  • cp/usr/ADL_SDK/ include /*/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

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.