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
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.
3. Digitare il nome del portafoglio nella casella di testo seguente e continuare.
4. Seleziona “portafoglio standard” dalle opzioni fornite
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”.
6. Genererà una chiave seed e la stampa sullo schermo, è sufficiente copiarla e incollarla nella seguente casella di testo per procedere come conferma.
7. Ora digitare la password standard del portafoglio. Inoltre, può essere crittografato con l’opzione “encrypt wallet file” per proteggerlo ulteriormente.
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.
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.
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.
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.
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.
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.
- com
- BitMinter,
- com
- Eligio,
- dammi MONETE,
- KanoPool,
- MergeMining,
- P2Pool,
- 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