Miniera Bitcoin con Cgminer Su Ubuntu

Introduzione

Cgminer è un open source ASIC/FPGA bitcoin miner sviluppato per una gamma di piattaforme, tra cui Windows, Linux e OSx. Consiste di sofisticati algoritmi sviluppati con linguaggio di programmazione C per utilizzare le massime prestazioni hardware per ottenere una quantità redditizia di bitcoin con facilità a seconda delle prestazioni della macchina. Cgminer attualmente non supporta GPU in quanto non è più utilizzabile per compensare la potenza e il tempo consumato per produrre bitcoin; e quindi ASIC deve essere utilizzato.

Setup Cgminer

Prima di iniziare, ovviamente Cgminer deve essere installato nel sistema. Poiché la compilazione di Cgminer all’interno del sistema produce prestazioni ottimali, è altamente raccomandato scaricare il sorgente anziché il modulo binario direttamente da github dove cgminer è attualmente ospitato e compilarlo con i comandi indicati di seguito.

Quello che fa è scaricare i pacchetti necessari per compilare, cambiare la directory in src per installare cgminer, clonare il cgminer da github al sistema locale, cambiare nuovamente la directory in cgminer, preparare la build per la compilazione e infine compilare i codici sorgente. Dopo che è stato compilato, lasciare il cgminer e procedere al segmento successivo. Potrebbe essere necessario utilizzare sudo davanti ai comandi, se viene promosso un errore chiedendo il privilegio amministrativo.

  • 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.git
  • cd cgminer
  • ./autogen.sh
  • fare
Schermata di Selezione della Cartella di Ubuntu

Figura 1 Cgminer si trova in /usr/src/cgminer

Creare un Portafoglio

Ci sono una vasta gamma di portafogli disponibili per la memorizzazione dei bitcoins, e quindi potrebbe essere difficile trovare uno adatto. Di solito per impostazione predefinita Bitcoin Core è raccomandato per motivi di sicurezza, ma ci vuole un po ‘ per scaricare la “Blockchain Bitcoin” che di solito consuma oltre 100 GB di larghezza di banda a partire dal 2017. Quindi, questo tutorial utilizza questo client leggero e semplice noto come electrum.

I seguenti passaggi ti insegnano come configurare e configurare electrum per avere il tuo portafoglio bitcoin personale.

1. Per prima cosa usa i seguenti comandi uno per uno per installare sia QT che Electrum nel sistema.

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

2. Dopo che è stato installato. Esegui ” Electrum “da” Dash” nell’interfaccia unity. Questo trattino è equivalente al menu start di Windows nella famiglia di Windows.

Portafoglio su Ubuntu per Bitcoin
3. Digitare il nome del portafoglio nella casella di testo seguente e continuare.

Configurazione portafoglio Bitcoin Ubuntu Parte 1
4. Seleziona “portafoglio standard” dalle opzioni fornite

Imposta Bitcoin Wallet Ubuntu Part 2

5. Seleziona “Crea un nuovo seme” per indicare che questo portafoglio è nuovo di zecca. In alternativa, se il portafoglio era già stato creato, può essere recuperato con l’opzione” Ho già un seme”.

Configurazione portafoglio Bitcoin Ubuntu Parte 3

6. Genererà una chiave seed e la stampa sullo schermo, è sufficiente copiarla e incollarla nella seguente casella di testo per procedere come conferma.

Configurazione portafoglio Bitcoin Ubuntu Parte 4
7. Ora digitare la password standard del portafoglio. Inoltre, può essere crittografato con l’opzione “encrypt wallet file” per proteggerlo ulteriormente.

Bitcoin Portafoglio Impostare la password
8. Quando electrum è configurato correttamente come indicato sopra. Mostrerà la sua finestra principale in cui mostra i dettagli delle transazioni nella prima finestra per impostazione predefinita, quindi invia scheda per l’invio di monete e ricevi scheda per la ricezione di monete. Basta passare alla scheda “Ricevi”, individuare l’indirizzo pubblico bitcoin, copiarlo e tenerlo in un luogo sicuro.

Imposta il tuo Bitcoin Wallet su Ubuntu con CGMiner

Partecipare a una Piscina

al giorno d’Oggi non è utile al mio bitcoins da solo in una singola macchina a causa del costo necessario per generare abbastanza bitcoins; da qui il concetto di piscina è stato inventato per rendere efficiente e veloce. Un pool è una raccolta di minatori che lavorano insieme per estrarre monete e quindi condividono la produzione quando viene trovato il blocco. La tassa è pagata ai minatori che hanno trovato il blocco. Di solito il pagamento è disponibile immediatamente, ma dipende in gran parte dal fornitore di servizi. Questo tutorial sceglie come provider “Bitcoin Merge Mining Pool” in cui la vincita è immediata.

1. Passare al seguente sito web

http://mmpool.org/register

2. Digita un nome utente desiderato e il suddetto indirizzo bitcoin pubblico copiato nella casella di testo” Bitcoin ” come mostrato di seguito.

interfaccia di estrazione bitcoin

3. Digitare i seguenti comandi in Ubuntu”Terminale ”

cd /usr/src/cgminer

4. Ora collegare USB ” ASICMiner Block Erupter” al computer. Il seguente è stato preso da Amazon. Di solito costa circa 8 80 a bucks 100 dollari.

Bitcoin mining asic dispositivo di connessione a Ubuntu

5. Mentre è collegato, digita di nuovo il seguente comando nel terminale di Ubuntu

./ cgminer-o stratum + tcp: / / mmpool. org: 3333-u YOURUSERNAME-p ANYTHING

6. Poi inizierà bitcoin minerarie. La velocità è determinata dal tasso di hash al secondo che di solito è indicato con Mh / s, che significa mega hash al secondo. Più alto è il Mh / s, migliore sarà il dispositivo” ASICMiner Block Erupter”. Il suddetto tasso di hash del prodotto è 330MH / s, ma ci sono migliori e peggiori eruzioni block asic disponibili da qualsiasi negozio online ad un prezzo economico. Attualmente il più potente disponibile su Amazon è “ASICMiner Block Erupter Blade” che è valutato a 10.7 gh/s.

Ubuntu Terminal Screenshot

7. Per vedere lo stato di avanzamento dell’intero mining, vai a questo particolare indirizzo

http://mmpool.org/members dove mostra il seguente report quando viene dato il nome utente per il quale sono stati generati bitcoin.

Output da CGminer per bitcoin Mining su Ubuntu

Per Bitcoin l’importo minimo di prelievo è 0.00500000 a”Bitcoin Merge Mining Pool ”

Altre piscine popolari disponibili online

Attualmente non ci sono molte piscine disponibili online, e anche quelle esistenti non sono così attraenti a causa della bassa esperienza utente e della configurazione complicata. Tuttavia, i seguenti servizi di pool possono essere raccomandati come alcuni dei migliori, incluso il pool di Merge Mining che è descritto in questo articolo.

  1. com
  2. BitMinter,
  3. com
  4. Eligio,
  5. dammi MONETE,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

Come Utilizzare la GPU al mio Bitcoins?

Come spiegato in precedenza in questo articolo, a causa del costo di produzione non è redditizio utilizzare GPU o CPU per estrarre bitcoin, ed è per questo che i dispositivi ASIC sono necessari in primo luogo. Tuttavia, se ci sono un paio di schede grafiche AMD disponibili con abbastanza potenza, è possibile utilizzarli per estrarre un paio di bitcoin con un certo sforzo. Ancora questo articolo non consiglia sia la scheda grafica NVidia che Intel, e anche la CPU per la produzione di bitcoin per le loro orrende basse prestazioni.

Al momento i migliori schede grafiche per il data mining bitcoins sono 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, e tutti sono in grado di avere al di sopra dei 1000 Mh/s, il che significa oltre 1Gh/s, che è abbastanza alta rispetto a molti USB di dimensioni ASICBlock Erupters. Tuttavia, Cgminer attualmente non supporta il mining GPU; quindi è necessaria la versione 3.7 o inferiore per far funzionare il mining GPU.

Nel segmento “Setup Cgminer” sopra, utilizzare il seguente comando invece di quello fornito lì. Questo scaricherà la versione finale che supporta GPU mining.

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

Attualmente non ci sono driver per Ubuntu 17.04 che è l’ultima versione desktop pubblica stabile per il sistema operativo Ubuntu. Tuttavia, ce n’è uno per 16.04 che può essere scaricato in questa posizione

Dopo averlo scaricato installare con il seguente comando

  • cd/tmp
  • tar xf amdgpu-pro- < NUMERO DI VERSIONE>.impeciare.xz
  • chmod + x amdgpu-pro- < NUMERO DI VERSIONE >.eseguire
  • sudo ./ amdgpu-pro- < NUMERO DI VERSIONE >.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. Il primo comando configura la scheda grafica, il secondo copia l’SDK ADL nella directory di cgminer, il quarto prepara la compilazione di cgminer, quindi cgminer imposta i flag GPU appropriati per lavorare con il driver grafico AMD, compila il cgminer. Dopo aver terminato questo passaggio, seguire da creare un segmento di portafoglio.il sistema di gestione dei dati è un sistema di gestione dei dati che consente di gestire i dati personali ./ 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

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato.