GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come estrarre Ethereum su Ubuntu 16.04/20.04

Di recente, una mania delle criptovalute ha travolto le comunità di Internet. Le persone hanno scoperto che non sono necessarie diverse migliaia di dollari per estrarre criptovaluta con un profitto. I negozi sono a corto di schede grafiche e la febbre dell'oro ha superato i minatori. Se hai una scheda con più di 2 GB di VRAM, anche tu puoi tentare il mining. Diamo un'occhiata alla via mineraria più comune:Ethereum.

Ethereum è considerata una grande moneta da estrarre, con alti potenziali profitti. Per estrarre Ethereum, hai bisogno di un software chiamato "ethminer", che è uno strumento da riga di comando. Può essere eseguito su più distribuzioni Linux, ma in questo articolo ci concentreremo su Ubuntu 16.0.4/20.04 e Debian 8.

Prima di iniziare, per non perdere tempo, non tentare di eseguire il mining con una scheda con meno di 2 GB di VRAM, poiché è improbabile che venga rilevata dal software e sia in grado di estrarre qualsiasi cosa. Inoltre, se stai utilizzando una scheda Nvidia, devi utilizzare il driver proprietario. Per AMD, il driver AMDGPU funziona perfettamente.

In questa guida ti mostrerò come installare Ethminer su Ubuntu usando il terminale.

Aggiungi repository Ethereum

Prima di tutto, dobbiamo aggiungere il repository Ethereum, quindi esegui i seguenti comandi nel tuo terminale:

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ethereum/ethereum
$ sudo apt-get update

Se stai usando Debian, il nome del repository deve essere sostituito:

$ sudo sed ‘s/jessie/vivid/’ -i /etc/apt/sources.list.d/ethereum-ethereum-*.list

Installazione di Ethminer

Possiamo finalmente arrivare all'installazione di ethminer. Tuttavia, oltre a ciò, avremo bisogno di pacchetti aggiuntivi:Geth ed Ethereum:

Installa pacchetti

Eseguire quanto segue per installare i pacchetti richiesti:

$ sudo apt-get install ethereum geth

Per utilizzare l'ethminer richiesto per il mining di monete, dobbiamo scaricarlo da GitHub:

https://github.com/ethereum-mining/ethminer/releases

Al momento della stesura di questo tutorial, l'ultima versione era ethminer 0.19.0-alpha.0

Digita quanto segue per scaricare ed estrarre il file binario:

$ wget https://github.com/ethereum-mining/ethminer/releases/download/v0.19.0-alpha.0/ethminer-0.19.0-alpha.0-cuda-8-linux-x86_64.tar.gz
$ mkdir ethminer
$ cd ethminer
$ tar -xzvf ../ethminer-0.19.0-alpha.0-cuda-8-linux-x86_64.tar.gz

Scegli una rete

Ce ne sono due per Ethereum. Ethereum Classic, noto come ETC, ed Ethereum, noto come ETH.

Per un minatore, la differenza principale è nel prezzo e nella difficoltà di estrazione. Maggiore è la difficoltà, meno monete estrarrai. Devi scegliere una moneta, che ti porterà i migliori profitti. Al momento della scrittura, ETH ha un rapporto migliore. Una potenza di 20 megahash ti porterà $ 29 di profitto, rispetto ai $ 15 di ETC, con lo stesso consumo energetico.

Scegli un portafoglio

Presumo che starai estraendo ETH; quindi, suggerisco di usare questo portafoglio. La password che hai impostato è permanente, non perderla, poiché perderai tutto ciò che tieni all'interno del portafoglio. Configuralo e poi passeremo al punto successivo.

Mining da solo o mining in pool

Generalmente, con un hashrate basso, vuoi estrarre in un pool, a causa di maggiori ricompense. Ci vorrà anche più tempo per ricevere profitti dal mining in solitario.

Scegli un pool da questo elenco.

Potrebbero esserci altre piscine oltre a quella dell'elenco:trova quella che ritieni più adatta a te.

Inizia l'estrazione!

Come indicato dall'applicazione, per impostazione predefinita, ethminer proverà a utilizzare tutti i tipi di dispositivi che può rilevare. Facoltativamente puoi limitare questo comportamento impostando una delle seguenti opzioni:

    -G,--opencl         Mine/Benchmark using OpenCL only
    -U,--cuda           Mine/Benchmark using CUDA only

Quindi, esegui un comando di mining, solitamente indicato sul sito Web del pool.

Per dwarfpool, è:

$ cd ./bin
$ ./ethminer -G -P http://eth-eu.dwarfpool.com:80/YOUR_WALLET

Invece di YOUR_WALLET, incolla l'indirizzo del tuo portafoglio.

L'uscita su una scheda RX480 dovrebbe essere:

[OPENCL] Found suitable OpenCL device [Ellesmere] with 8560984064 bytes of GPU Memory

Anche se il conteggio dei byte dipenderà dalla quantità di VRAM del tuo modello specifico. Ed ecco qua! Ora stai estraendo Ethereum su Linux.

Con pochi comandi hai a disposizione un minatore di criptovalute. Ethminer ha il vantaggio di essere gratuito rispetto ad altre soluzioni mantenendo la stessa velocità ed efficienza del software proprietario. Se vuoi saperne di più su questo fantastico software Linux, resta sintonizzato.


Ubuntu
  1. Come installare IPMItool su Centos 7/8 e Ubuntu 18.04/20.04

  2. Come installare e utilizzare Powertop su Ubuntu 16.04/20.04

  3. Come installare e configurare MRTG su Ubuntu 18.04/20.04

  4. Come impostare la rotazione del registro con Logrotate su Ubuntu 18.04/20.04

  5. Come installare Flatpak su Ubuntu 20.04/18.04

Come installare PHP 8 su Ubuntu 22.04/20.04

Come installare AngularJS su Ubuntu 22.04/20.04

Come installare Redis su Ubuntu 20.04/22.04

Come installare KDE Plasma 5.16 su Ubuntu 16.04/Ubuntu 18.04, 19.04

Come installare la piattaforma di blogging Ghost su Ubuntu Server 18.04/20.04

Come installare Jenkins su Ubuntu 20.04/18.04