Bitcoin

Miniera Bitcoin con Cgminer su Ubuntu

Miniera Bitcoin con Cgminer su Ubuntu

introduzione

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

Configura Cgminer

Prima di iniziare, ovviamente Cgminer deve essere installato nel sistema. Poiché la compilazione di Cgminer all'interno del sistema produce prestazioni ottimali, si consiglia vivamente di scaricare il sorgente anziché il modulo binario direttamente da github in cui è attualmente ospitato cgminer 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 di nuovo la directory in cgminer, preparare la build per la compilazione e infine compilare i codici sorgente. Dopo che è stato compilato, lascia il cgminer e passa al segmento successivo. Potrebbe essere necessario utilizzare sudo davanti ai comandi, se viene promosso un errore chiedendo il privilegio di amministratore.

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

Crea un portafoglio

C'è un'ampia varietà di portafogli disponibili per la memorizzazione di bitcoin, e quindi potrebbe essere difficile trovarne uno adatto. Di solito per impostazione predefinita si consiglia Bitcoin Core per motivi di sicurezza, ma ci vuole un po' di tempo per scaricare la "Bitcoin Blockchain" 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 impostare 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.

2. Dopo averlo installato. Esegui "Electrum" da "Dash" nell'interfaccia unity. Questo trattino è equivalente al menu di avvio di Windows nella famiglia Windows.


3. Digita il nome del portafoglio nella seguente casella di testo e continua.


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. Verrà generata una chiave seme e stampata sullo schermo, è sufficiente copiarla e incollarla nella seguente casella di testo per procedere come conferma.


7. Ora digita la password standard del portafoglio. Inoltre, può essere crittografato con l'opzione "crittografa file portafoglio" per proteggerlo ulteriormente.


8. Quando l'elettrone è configurato correttamente come indicato sopra. Mostrerà la sua finestra principale in cui mostra i dettagli delle transazioni nella prima finestra per impostazione predefinita, quindi la scheda Invia per l'invio di monete e la scheda Ricevi per ricevere monete. Passa semplicemente alla scheda "Ricevi", individua l'indirizzo bitcoin pubblico, copialo e conservalo in un luogo sicuro.

Unisciti a un pool

Al giorno d'oggi non è redditizio estrarre bitcoin da soli in una singola macchina a causa del costo necessario per generare abbastanza bitcoin; quindi il concetto di piscina è stato inventato per renderlo 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 quota viene 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" dove il pagamento è immediato.

1. Vai al seguente sito web

http://mmpool.organizzazione/registrazione

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

3. Digita i seguenti comandi in Ubuntu "Terminale"

cd /usr/src/cgminer

4. Ora collega l'USB "ASICMiner Block Erupter" al computer. Il seguente è stato preso da amazon. Di solito costa da $ 80 a $ 100 dollari.

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

./cgminer -o stratum+tcp://mmpool.org:3333 -u TUONOMEUTENTE -p QUALSIASI COSA

6. Quindi inizierà a estrarre bitcoin. 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 sarebbe il dispositivo "ASICMiner Block Erupter". L'hash rate del suddetto prodotto è di 330 MH/s, ma ci sono eruttori block asic migliori e peggiori disponibili da qualsiasi negozio online a un prezzo economico. Attualmente il più potente disponibile su Amazon è "ASICMiner Block Erupter Blade" che ha una valutazione di 10.7gh/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 fornito il nome utente per il quale sono stati generati i bitcoin.

Per Bitcoin l'importo minimo di prelievo è 0.00500000 a "Bitcoin Merge Mining Pool"

Altre piscine popolari disponibili online

Attualmente non ci sono molti pool disponibili online, e anche quelli esistenti non sono così attraenti a causa della scarsa esperienza utente e della configurazione complicata. Tuttavia, i seguenti servizi di pool possono essere consigliati come alcuni dei migliori, incluso il Merge Mining Pool descritto in questo articolo.

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

Come utilizzare la GPU per estrarre Bitcoin?

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 sono necessari in primo luogo i dispositivi ASIC. Tuttavia, se sono disponibili un paio di schede grafiche AMD con potenza sufficiente, è possibile utilizzarle per estrarre un paio di bitcoin con un certo sforzo. Tuttavia 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 le migliori schede grafiche per il mining di bitcoin 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 oltre 1000 Mh /s, che significa oltre 1 Gh/s, che è piuttosto alto rispetto a molti ASICBlock Erupter di dimensioni USB. Tuttavia, Cgminer attualmente non supporta il mining GPU; quindi 3.La versione 7 o precedente è necessaria per far funzionare il mining GPU.

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

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

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

Dopo averlo scaricato, installa con il seguente comando

, quindi installa APP SDK

Infine seguendo i comandi per configurare Cgminer per il driver grafico AMD. 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 viene impostato i flag GPU appropriati per funzionare con il driver grafico AMD, compila il cgminer. Dopo aver terminato questo passaggio, segui da Crea un portafoglio Segmento.

Bitcoin utili Asics per il mining


I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...
Come mostrare l'overlay OSD in app e giochi Linux a schermo intero
Giocare a giochi a schermo intero o utilizzare app in modalità a schermo intero senza distrazioni può tagliarti fuori dalle informazioni di sistema ri...
Le 5 migliori carte di acquisizione del gioco
Abbiamo tutti visto e amato i giochi in streaming su YouTube. PewDiePie, Jakesepticye e Markiplier sono solo alcuni dei migliori giocatori che hanno g...