Bitcoin

Mine Bitcoins med BFGMiner på Ubuntu

Mine Bitcoins med BFGMiner på Ubuntu

Sådan udvinder du Bitcoins med BFG Miner på Ubuntu?

Introduktion

Bitcoin er en kryptovaluta, der er ret populær blandt mange investorer, tech-entusiaster og nogle digitale sælgere / købere på grund af sin fleksible, anonyme og robuste karakter. I modsætning til andre monetære valutaer kan bitcoins dog udvindes med det samme ved hjælp af et computersystem, der bruger en specialiseret softwareapplikation kendt som minearbejdere. I øjeblikket er der et bredt udvalg af minearbejdere derude, og nogle af de populære minearbejdere er CGMiner, BitMinter, BTCMiner, 50 Miner, DiabloMiner, BFG Miner. Denne artikel viser, hvordan man nemt bruger BFG Miner til at producere (mine) bitcoins.

Hvad er BFG Miner?

Som nævnt ovenfor er BFG Miner en bitcoin-minearbejder, der har evnen til at udvinde bitcoins på en række enheder fra ASIC, til FPGA, til GPU, til forældede CPU-systemer. Som operativsystemer understøtter den igen en række systemer fra Arch, til Debian, til Gentoo, til OpenWrt, til Ubuntu. Denne artikel fokuserer kun på Ubuntu, men konfigurationen og mineprocessen er næsten den samme i andre operativsystemer. For at få optimal ydelse ud af minearbejderen anbefales det at opgradere Ubuntu til den seneste stabile udgivelse, inden du fortsætter.

Det specielle ved BFG Miner er, at det er helt skrevet på C-sprog, og det er derfor ret effektivt til minedrift af bitcoins med en relativt god hastighed. Det specielle ved C-sproget er, det er basen for de fleste programmeringssprog på højt niveau derude, så enhver applikation skrevet på C-sprog er ret hurtig og fri for oppustethed forårsaget af forskellige funktioner / klasser tilføjet af programmeringssprog på højt niveau. I modsætning til nogle andre minearbejdere understøtter det også forældede CPU-systemer for at gøre det kompatibelt med ældre systemer. Bortset fra CPU-systemet understøtter det som tidligere nævnt også ASIC, FPGA og GPU-system. ASIC står for Application Specific Integrated Circuit designet specielt til et bestemt formål, og FPGA står for Field Programmable Gate Arrays, som er et andet kredsløbssystem, der består af halvlederanordninger baseret på en matrix af CLB'er (konfigurationslogiske blokke) forbundet via en række interconnects, der er programmerbar til at passe til en lang række funktioner. Da BFG Miner også understøtter sådanne enheder, er BFG minearbejder ganske kompatibel med en række ældre systemer. I dag bruger professionelle minearbejdere ASIC-systemer, da det er ret effektivt til minedrift af Bitcoins meget hurtigere, så det er ikke meget brug for professionelle minearbejdere at blive understøttet af ældre systemer, men for dem der er nye med bitcoin-minedrift, kan arvssupport i BFG Miner være praktisk.

Det følgende billede viser en ASIC USB-minearbejder, der kan købes via Amazon, og der er også FPGA-enheder. Det anbefales stærkt at have en ASIC-enhed som denne for at starte minedrift af bitcoins med en anstændig hastighed. Faktisk er BFG Miner konfigureret til at bruge ASIC-enheder som standard, så hvis CPU-minedrift er beregnet til at blive brugt, skal den kompileres med -aktivere-cpumining parameter. Og andre understøttende parametre følger.

Figur 1 Credits til ASICMiner - Amazon.com

Sådan installeres BFG Miner?

Installation af BFG Miner er ret ligetil, da det bare er at skrive en enkelt kommando. Det er dog vigtigt at opdatere pakkeoplysningerne inden installationen. Følgende kommandolinjer viser, hvordan du installerer BFG Miner.

                             sudo su

                             apt-get opdatering

                             apt-get opgradering

                             apt-get install bfgminer

Den første kommando giver brugeren administratorrettigheden, den anden kommando opdaterer pakkeoplysningerne, den tredje kommando opgraderer alle pakkerne i systemet til den nyeste version, endelig kan bfgminer-pakken installeres med standardinstallationsparameteren i apt-get-kommandoen. Når det er installeret, skal du gå til næste afsnit for at finde ud af, hvordan du konfigurerer bfgminer til minedrift af bitcoins.

Sådan konfigureres BFG Miner?

Som med alle andre bitcoin minearbejdere er det vigtigt i BFG Miner at forberede de indledende trin, inden du fortsætter med BFG Miner. Først og fremmest skal en tegnebogadresse til at modtage de udvindede mønter være der, for det andet er en pool nødvendig for at fremskynde mineprocessen, for det tredje skal legitimationsoplysningerne være tilgængelige for adgang til puljen. Adgang til en pool er imidlertid ikke nødvendig i solo-tilstand, da det ikke kræver forbindelse til en ekstern bitcoin-klient, men dette kan være kompliceret og tidskrævende, og derfor anbefales poolminedrift stærkt.

  1. Besøg følgende URL og registrer dig der for at være medlem af SlushPool. Der er mange tilgængelige puljer, og nogle puljer opkræver endda et gebyr, så det anbefales at kontrollere pool-administratorens læse-mig-filer, inden du begynder minedrift på den pågældende pool.
    https: // slushpool.com
  1. Besøg følgende URL, og registrer dig i møntbasen for at oprette en tegnebog til opbevaring af bitcoins. Der er mange bitcoin-tegnebøger derude, men coinbase anbefales stærkt for dets pålidelighed og popularitet.
    https: // www.møntbase.com
  1. Skift til fanen "Konti", og klik på "Modtag" for at hente Bitcoin-adressen på den aktuelle tegnebog.
  1. Kopier tegnebogadressen til udklipsholderen ved at klikke på ikonet i nærheden.
  1. Brug følgende format til at starte minedriftsprocessen i terminalvinduet.
    bfgminer -o http: // pool: port -u brugernavn -p adgangskode
    bfgminer -o stratum + tcp: // stratum.slushpool.com: 3333 -u YOUR_USER_NAME_OF_POOL -p YOUR_PASSWORD_OF_POOL
  1. Besøg følgende web-url for at indsende tegnebogadressen. Tegnebogsadressen er den række af numre, der blev kopieret fra det foregående trin. Når du har sendt det, skal du sørge for at bekræfte det ved at klikke på den modtagne webadresse til den e-mail, der blev brugt, da du tilmeldte dig slushpool.
    https: // slushpool.com / indstillinger / bitcoin / udbetalinger /

Sådan konfigureres BFG Miner (avanceret)?

Avanceret sektion er til at demonstrere, hvordan man bruger flere puljer, og hvordan man bruger puljen over en proxyserver. Flere puljer er nyttige til at fremskynde mineprocessen endnu mere, men det opdeler yderligere blokbelønningen blandt minearbejderne baseret på bidraget til puljen. Følgende format bruges til minedrift med flere puljer.

Brug af flere puljer

                             bfgminer -o Pool1URL: PORT -u POOL1_USER_NAME -p

                             POOL1_PASSWORD -o Pool2URL: PORT -u POOL2USERNAME -p

                             POOL2PASSWORD

Proxy-serveren skal specificeres, hvis puljen er over en proxyserver. Som med pool-URL har proxyserveren sin egen URL og portnummer sammen med den klassiske adgangskode og brugernavn.  Da proxy-typerne understøtter i øjeblikket http, socks4, socks5, ocks4a, socks5h, og når du bruger den respektive proxy-type, skal du udskifte ordningen (http eller https) med en af ​​disse givne.

bfgminer -o POOL_URL: PORT -x PROXY_URL: PORT -u USERNAME -p PASSWORD

Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...