Úvod
Cgminer je open source bitcoinový miner ASIC / FPGA vyvinutý pro řadu platforem, včetně Windows, Linux a OSx. Skládá se ze sofistikovaných algoritmů vyvinutých s programovacím jazykem C, které využívají maximální výkon hardwaru k snadnému získání ziskového množství bitcoinů v závislosti na výkonu stroje. Cgminer v současné době nepodporuje GPU, protože již není použitelný pro kompenzaci energie a času spotřebovaného na výrobu bitcoinů; a proto musí být použit ASIC.
Nastavit Cgminer
Než začnete, je samozřejmě nutné do systému nainstalovat Cgminer. Protože kompilace Cgmineru v systému přináší optimální výkon, důrazně se doporučuje stáhnout zdroj namísto binární formy přímo z githubu, kde je aktuálně hostován cgminer, a kompilovat jej pomocí níže uvedených příkazů.
Co dělá, je stáhnout potřebné balíčky ke kompilaci, změnit adresář na src a nainstalovat cgminer, naklonovat cgminer z github do lokálního systému, znovu změnit adresář na cgminer, připravit sestavení pro kompilaci a nakonec zkompilovat zdrojové kódy. Po kompilaci opusťte cgminer a pokračujte do dalšího segmentu. Může být nutné použít sudo před příkazy, pokud je povýšena chyba požadující oprávnění správce.
- 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 clone https: // github.com / ckolivas / cgminer.sakra
- cd cgminer
- ./ autogen.sh
- udělat
Obrázek 1 Cgminer je umístěn na / usr / src / cgminer
Vytvořte peněženku
K ukládání bitcoinů je k dispozici široká škála peněženek, a proto by mohlo být těžké najít vhodnou peněženku. Obvykle se z bezpečnostních důvodů ve výchozím nastavení doporučuje bitcoinové jádro, ale stahování „bitcoinového blockchainu“, který od roku 2017 obvykle spotřebuje více než 100 GB šířky pásma, chvíli trvá. Tento výukový program tedy používá tohoto odlehčeného a jednoduchého klienta známého jako elektrum.
Následující kroky vás naučí, jak nastavit a nakonfigurovat elektroniku pro vlastní osobní bitcoinovou peněženku.
1. Nejprve použijte následující příkazy jeden po druhém k instalaci QT a Electrum do systému.
- aktualizace apt-get
- apt-get upgrade
- apt-get nainstalovat python-qt4 python-pip
- apt-get install python-pip python-dev build-essential
- pip2 nainstalovat https: // stáhnout.elektrum.org / 2.9.3 / Electrum-2.9.3.dehet.gz
2. Po instalaci. Spusťte „Electrum“ z „Dash“ v rozhraní jednoty. Tato pomlčka je ekvivalentní nabídce Start systému Windows v rodině Windows.
3. Do následujícího textového pole zadejte název peněženky a pokračujte.
4. Z daných možností vyberte „standardní peněženku“
5. Vyberte možnost „Vytvořit nové semeno“ a označte, že tato peněženka je zcela nová. Alternativně, pokud již byla peněženka vytvořena, lze ji obnovit pomocí možnosti „Už mám semeno“.
6. Vygeneruje počáteční klíč a vytiskne se na obrazovku, jednoduše jej zkopírujte a vložte do následujícího textového pole a pokračujte jako potvrzení.
7. Nyní zadejte standardní heslo peněženky. Navíc jej lze zašifrovat pomocí možnosti „zašifrovat soubor peněženky“, která jej dále zajistí.
8. Když je elektrum správně nakonfigurováno, jak je uvedeno výše. Ve výchozím nastavení zobrazí hlavní okno, kde ve výchozím nastavení zobrazí podrobnosti transakce, poté kartu Odeslat pro odesílání mincí a kartu Přijmout pro příjem mincí. Jednoduše přepněte na kartu „Přijmout“, vyhledejte veřejnou adresu bitcoinu, zkopírujte ji a uložte na bezpečném místě.
Připojte se k bazénu
V dnešní době není ziskové těžit bitcoiny samostatně na jediném stroji kvůli nákladům, které jsou zapotřebí k vygenerování dostatečného množství bitcoinů; proto byl koncept bazénu vytvořen proto, aby byl efektivní a rychlý. Pool je sbírka horníků, kteří společně pracují na těžbě mincí a poté, co je blok nalezen, sdílejí produkci. Poplatek se platí horníkům, kteří blok našli. Obvykle je výplata k dispozici okamžitě, ale do značné míry záleží na poskytovateli služeb. Tento výukový program vybere jako poskytovatele „Bitcoin Merge Mining Pool“, kde je výplata okamžitá.
1. Přejděte na následující web
http: // mmpool.org / registrace
2. Zadejte požadované uživatelské jméno a výše uvedenou zkopírovanou veřejnou bitcoinovou adresu do textového pole „Bitcoin“, jak je vidět níže.
3. Zadejte následující příkazy do „Terminálu“ Ubuntu
cd / usr / src / cgminer
4. Nyní připojte USB „ASICMiner Block Erupter“ k počítači. Následující byl převzat z Amazonu. Obvykle to stojí kolem 80 až 100 dolarů.
5. Během připojování znovu zadejte následující příkaz do terminálu Ubuntu
./ cgminer -o stratum + tcp: // mmpool.org: 3333 -u VAŠE PŘIHLÁŠENÍ - p NIC
6. Pak začne těžit bitcoiny. Rychlost je určena hashovací rychlostí za sekundu, která je obvykle označena Mh / s, což znamená mega hash za sekundu. Čím vyšší je Mh / s, tím lepší by bylo zařízení „ASICMiner Block Erupter“. Výše uvedená hashovací rychlost produktu je 330MH / s, ale v jakémkoli internetovém obchodě za levnou cenu jsou k dispozici lepší a nejhorší blokové erupce. V současné době je na Amazonu nejvýkonnějším „ASICMiner Block Erupter Blade“ s hodnocením 10.7gh / s.
7. Chcete-li vidět postup celé těžby, přejděte na tuto konkrétní adresu
http: // mmpool.org / members, kde se zobrazuje následující zpráva, když je uvedeno uživatelské jméno, pro které byly bitcoiny generovány.
U bitcoinů je minimální částka pro výběr 0.00500000 v „Bitcoin Merge Mining Pool“
Další oblíbené bazény dostupné online
V současné době není mnoho fondů k dispozici online a dokonce ani ty stávající nejsou tak přitažlivé kvůli nízké uživatelské zkušenosti a komplikované konfiguraci. Následující služby fondu však lze doporučit jako málo z nejlepších, včetně sloučení těžařského fondu, který je uveden v tomto článku.
- com,
- BitMinter,
- com,
- Eligius,
- Dej mi MINCE,
- KanoPool,
- MergeMining,
- P2Pool,
- BTCDig
Jak používat GPU k těžbě bitcoinů?
Jak bylo vysvětleno dříve v tomto článku, vzhledem k výrobním nákladům není ziskové používat k těžbě bitcoinů ani GPU, ani CPU, a proto jsou na prvním místě nutná zařízení ASIC. Pokud je však k dispozici několik grafických karet AMD s dostatečným výkonem, je možné je s určitým úsilím použít k těžbě několika bitcoinů. Tento článek stále nedoporučuje grafické karty NVidia a Intel a také CPU pro výrobu bitcoinů pro jejich strašně nízký výkon.
V tuto chvíli jsou nejlepšími grafickými kartami pro těžbu bitcoinů 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 a všechny jsou schopné mít kapacitu vyšší než 1000 Mh / s, což znamená více než 1 Gh / s, což je ve srovnání s mnoha ASICBlock Erupters o velikosti USB poměrně vysoká. Cgminer však aktuálně nepodporuje těžbu GPU; tedy 3.Verze 7 nebo nižší je nutná, aby těžba GPU fungovala.
V "Nastavit Cgminer ” výše, použijte následující příkaz namísto zde uvedeného. Tím se stáhne finální verze, která podporuje těžbu GPU.
git clone https: // github.com / ckolivas / cgminer / strom / 3.7
V současné době neexistují žádné ovladače pro Ubuntu 17.04, což je nejnovější stabilní veřejné veřejné vydání desktopu pro operační systém Ubuntu. Existuje však jeden pro 16.04, které lze stáhnout na tomto místě
Po stažení jej nainstalujte pomocí následujícího příkazu
- cd / tmp
- tar xf amdgpu-pro-
.dehet.xz - chmod + x amdgpu-pro-
.běh - sudo ./ amdgpu-pro-
.běh
, pak nainstalujte APP SDK
- cd / tmp
- tar -xvjf AMD-APP-SDKInstaller-
-GA-linux64.dehet.bz2 - chmod + x AMD-APP-SDKInstaller-
-GA-linux64.běh - sudo ./ AMD-APP-SDKInstaller-
-GA-linux64.běh
Nakonec následující příkazy ke konfiguraci Cgminer pro grafický ovladač AMD. První příkaz konfiguruje grafickou kartu, druhý zkopíruje sadu ADL SDK do adresáře cgminer, čtvrtý připraví kompilaci cgmineru, pak cgminer nastaví příslušné příznaky GPU pro práci s grafickým ovladačem AMD, zkompiluje cgminer. Po dokončení tohoto kroku postupujte od té doby Vytvořte peněženku Segment.
- sudo aticonfig -adapter = all -f -initial
- cp / usr / ADL_SDK / include / * / usr / cgminer / ADL_SDK /
- cd / usr / src / cgminer
- běh ./ autogen.sh
- CFLAGS = ”- O2 -Wall -march = nativní -I / opt / AMDAPPSDK-
/ include / ”LDFLAGS =” - L / opt / AMDAPPSDK- / lib / x86_64 " ./ configure -enable-opencl -enable-scrypt - udělat
Užitečné bitcoinové Asics pro těžbu