Mijn Bitcoins met Cgminer op Ubuntu

Mine Bitcoins With Cgminer Ubuntu



Invoering

Cgminer is een open source ASIC/FPGA bitcoin miner ontwikkeld voor een reeks platforms, waaronder Windows, Linux en OSx. Het bestaat uit geavanceerde algoritmen die zijn ontwikkeld met C-programmeertaal om de maximale hardwareprestaties te gebruiken om gemakkelijk een winstgevende hoeveelheid bitcoin op te leveren, afhankelijk van de prestaties van de machine. Cgminer momenteel ondersteunt geen GPU omdat het niet langer bruikbaar is om het vermogen en de tijd die nodig is om bitcoins te produceren te compenseren; en dus moet ASIC worden gebruikt.

Cgminer instellen

Voordat u aan de slag gaat, moet uiteraard Cgminer in het systeem zijn geïnstalleerd. Aangezien het compileren van Cgminer binnen het systeem optimale prestaties oplevert, wordt het ten zeerste aanbevolen om de broncode in plaats van de binaire vorm rechtstreeks te downloaden van github waar cgminer momenteel wordt gehost, en deze te compileren met de onderstaande opdrachten.







Wat het doet is de benodigde pakketten downloaden om te compileren, de map wijzigen in src om cgminer te installeren, de cgminer van github naar het lokale systeem klonen, de map opnieuw wijzigen in cgminer, de build voorbereiden voor compilatie en tenslotte de broncodes compileren. Nadat het is gecompileerd, verlaat u de cgminer en gaat u verder met het volgende segment. Het kan nodig zijn om sudo voor de commando's te gebruiken, als er een fout wordt gepromoot die om beheerdersrechten vraagt.



  • 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 kloon https://github.com/ckolivas/cgminer.git
  • cd cgminer
  • ./autogen.sh
  • maken
Schermafbeelding Ubuntu-mapselectie

Figuur 1 Cgminer bevindt zich op /usr/src/cgminer



Maak een portemonnee

Er is een grote verscheidenheid aan portefeuilles beschikbaar voor het opslaan van bitcoins, en daarom kan het moeilijk zijn om een ​​geschikte te vinden. Gewoonlijk wordt Bitcoin Core standaard aanbevolen om veiligheidsredenen, maar het duurt even om de Bitcoin Blockchain te downloaden, die vanaf 2017 gewoonlijk meer dan 100 GB aan bandbreedte verbruikt. Deze tutorial gebruikt dus deze lichtgewicht, eenvoudige client die bekend staat als elektrum .





De volgende stappen leren u hoe u electrum instelt en configureert voor het hebben van uw eigen persoonlijke bitcoin-portemonnee.

1. Gebruik eerst de volgende opdrachten één voor één om zowel QT als Electrum in het systeem te installeren.



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

2. Nadat het is geïnstalleerd. Voer Electrum uit vanuit Dash in unity-interface. Dit streepje is gelijk aan het Windows-startmenu in de Windows-familie.

Portemonnee op Ubuntu voor Bitcoins
3. Typ de naam van de portemonnee in het volgende tekstvak en ga verder.

Stel Bitcoin-portemonnee Ubuntu deel 1 in
4. Selecteer standaard portemonnee uit de gegeven opties

Stel Bitcoin-portemonnee Ubuntu deel 2 in

5. Selecteer Een nieuwe seed maken om aan te geven dat deze portemonnee een geheel nieuwe is. Als alternatief, als de portemonnee al was gemaakt, kan deze worden hersteld met Ik heb al een seed-optie.

Stel Bitcoin-portemonnee Ubuntu deel 3 in

6. Het zal een seed-sleutel genereren en op het scherm afdrukken, kopieer het en plak het in het volgende tekstvak om door te gaan als bevestiging.

Stel Bitcoin-portemonnee Ubuntu deel 4 in
7. Typ nu het standaardwachtwoord van de portemonnee. Bovendien kan het worden versleuteld met de optie voor het versleutelen van portemonnee-bestanden om het verder te beveiligen.

Wachtwoord voor Bitcoin-portemonnee instellen
8. Als electrum correct is geconfigureerd zoals hierboven beschreven. Het zal het hoofdvenster weergeven waar het standaard transactiedetails in het eerste venster toont, vervolgens het tabblad verzenden voor het verzenden van munten en het tabblad ontvangen voor het ontvangen van munten. Schakel eenvoudig over naar het tabblad Ontvangen, zoek het openbare bitcoin-adres, kopieer het en bewaar het op een veilige locatie.

Stel uw Bitcoin-portemonnee in op Ubuntu met CGMiner

Word lid van een pool

Tegenwoordig is het niet rendabel om bitcoins alleen in een enkele machine te minen vanwege de kosten die nodig zijn om voldoende bitcoins te genereren; vandaar dat het zwembadconcept is uitgevonden om het efficiënt en snel te maken. Een pool is een verzameling mijnwerkers die samenwerken om munten te delven en vervolgens de productie delen wanneer het blok wordt gevonden. De vergoeding wordt betaald aan de mijnwerkers die het blok hebben gevonden. Meestal is de uitbetaling direct beschikbaar, maar dit hangt grotendeels af van de serviceprovider. Deze tutorial kiest als provider Bitcoin Merge Mining Pool waar de uitbetaling onmiddellijk is.

1. Navigeer naar de volgende website:

http://mmpool.org/register

2. Typ een gewenste gebruikersnaam en het bovengenoemde gekopieerde openbare bitcoin-adres in het tekstvak Bitcoin, zoals hieronder te zien is.

interface voor bitcoin-mijnbouw

3. Typ de volgende opdrachten in Ubuntu Terminal:

cd /usr/src/cgminer

4. Sluit nu USB ASICMiner Block Erupter aan op de computer. De volgende is afkomstig van Amazon. Het kost meestal ongeveer $ 80 tot $ 100 dollar.

Asic-apparaat voor Bitcoin-mijnbouw dat verbinding maakt met Ubuntu

5. Terwijl het wordt aangesloten, typt u de volgende opdracht opnieuw in de Ubuntu-terminal:

./cgminer -o stratum+tcp://mmpool.org:3333 -u UW GEBRUIKERSNAAM –p ALLES

6. Dan zal het beginnen met het minen van bitcoins. De snelheid wordt bepaald door de hash rate per seconde die meestal wordt aangegeven met Mh/s, oftewel mega hash per seconde. Hoe hoger de Mh/s, hoe beter het ASICMiner Block Erupter-apparaat zou zijn. De hash-snelheid van het bovengenoemde product is 330 MH/s, maar er zijn betere en slechtste block asic-uitbarstingen verkrijgbaar bij elke online winkel voor een goedkope prijs. Momenteel is de krachtigste die beschikbaar is bij amazon ASICMiner Block Erupter Blade met een nominaal vermogen van 10,7 gh/s.

Schermafbeelding Ubuntu-terminal

7. Om de voortgang van de hele mijnbouw te zien, navigeer je naar dit specifieke adres

http://mmpool.org/members waar het het volgende rapport toont wanneer de gebruikersnaam wordt gegeven waarvoor bitcoins zijn gegenereerd.

Uitvoer van CGminer voor bitcoin Mining op Ubuntu

Voor Bitcoin is het minimale opnamebedrag 0.00500000 bij Bitcoin Merge Mining Pool

Andere populaire zwembaden online beschikbaar

Momenteel zijn er niet veel zwembaden online beschikbaar, en zelfs de bestaande zijn niet zo aantrekkelijk vanwege de lage gebruikerservaring en gecompliceerde configuratie. De volgende pooldiensten kunnen echter worden aanbevolen als enkele van de beste, waaronder de Merge Mining Pool die in dit artikel wordt beschreven.

  1. met,
  2. BitMinter,
  3. met,
  4. Eligius,
  5. Geef me MUNTEN,
  6. KanoZwembad,
  7. SamenvoegenMijnbouw,
  8. P2Pool,
  9. BTCDig

Hoe GPU te gebruiken om Bitcoins te minen?

Zoals eerder in dit artikel is uitgelegd, is het vanwege de productiekosten niet winstgevend om GPU of CPU te gebruiken om bitcoins te minen, en daarom zijn ASIC-apparaten in de eerste plaats nodig. Als er echter een paar AMD grafische kaarten beschikbaar zijn met voldoende vermogen, is het mogelijk om ze met enige moeite te gebruiken voor het minen van een paar bitcoins. Toch raadt dit artikel zowel NVidia als Intel grafische kaarten niet aan, en ook niet CPU voor het produceren van bitcoins vanwege hun verschrikkelijk lage prestaties.

Op dit moment zijn de beste grafische kaarten voor het minen van 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, en ze kunnen allemaal meer dan 1000 Mh/s hebben, wat betekent dat meer dan 1 Gh/s vrij hoog is vergeleken met veel ASICBlock Erupters van USB-formaat. Cgminer ondersteunt momenteel echter geen GPU-mining; vandaar dat versie 3.7 of lager nodig is om GPU-mining te laten werken.

In Cgminer instellen segment hierboven, gebruik dan de volgende opdracht in plaats van degene die daar wordt gegeven. Hiermee wordt de definitieve versie gedownload die GPU-mining ondersteunt.

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

Momenteel zijn er geen stuurprogramma's voor Ubuntu 17.04, de nieuwste stabiele openbare desktopversie voor het Ubuntu-besturingssysteem. Er is er echter een voor 16.04 die hier kan worden gedownload plaats

Na het downloaden installeer je het met het volgende commando:

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

, dan installeren 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

Eindelijk de volgende opdrachten om Cgminer te configureren voor AMD grafische driver. De eerste opdracht configureert de grafische kaart, de tweede kopieert ADL SDK naar de directory van cgminer, de vierde bereidt de compilatie van cgminer voor, vervolgens stelt cgminer de juiste GPU-vlaggen in om te werken met het AMD grafische stuurprogramma, compileert de cgminer. Nadat u deze stap hebt voltooid, volgt u sinds Maak een portemonnee Segment.

  • 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
  • maken

Nuttige Bitcoin Asics voor mijnbouw