Minare Crypto con Amazon AWS

La nuova istanza AWS che rende redditizio il mining ETH

Il mining di Ethereum su AWS fino ad ora non era redditizio. Questa nuova istanza AWS è il punto di svolta che non solo raggiunge il pareggio, ma può finalmente farti guadagnare!

Da quando ho scritto il mio primo articolo sul mining di Ethereum e Bitcoin su AWS più di un anno fa, sono stato bombardato più e più volte con lo stesso tipo di domande:

  • È redditizio ora che il prezzo dell’ETH è aumentato?
  • … che questo nuovo tipo di istanza AWS è stato rilasciato?
  • … che questa nuova moneta è l’hype del giorno?

Finora la risposta è sempre stata un NO. La redditività è gradualmente migliorata da circa $ 20 estratti in ETH per ogni $ 100 spesi in servizi AWS un anno fa, a $ 60 o $ 65 in ETH per gli stessi $ 100 spesi da AWS un mese fa. Perderesti comunque denaro.

Fino ad ora. Permettetemi di presentarvi due nuove istanze EC2 abilitate per GPU, una delle quali finalmente cambia il gioco. Mi ci è voluto un po ‘di tempo per confrontarli perché non sono la tipica GPU NVIDIA in una sorta di piattaforma CPU Intel che abbiamo visto finora sotto forma di p3.2xlarge, g4dn.xlarge o come le più recenti istanze g5.xlarge. No, questi due che analizzeremo oggi sono completamente diversi e necessitano di una configurazione diversa. Ecco perché mi ci è voluto un po ‘più di tempo per ottenere rapporti su di loro.

TL;DR — per gli impazienti

In questo momento l’istanza EC2 più efficiente in termini di costi per il mining ETH è g4ad.xlarge a un prezzo spot in una delle regioni degli Stati Uniti. Puoi effettivamente fare soldi con esso – il costo di esecuzione di g4ad.xlarge può essere leggermente inferiore al valore dell’ETH estratto. Questo significa profitto!

Leggi di seguito per i dettagli o inizia il mining lanciando il modello Ethminer CloudFormation in us-east-1us-east-2 o us-west-2. Per qualsiasi altra regione,  repository AWS Ethereum Miner GitHub e scarica i modelli CloudFormation da lì.

Per scegliere la tua regione AWS consulta questa tabella:

Disponibilità dell’istanza GPU per area

Istanze G5g — mining su ARM64 / Graviton2

Le istanze G5g offrono GPU NVIDIA T4g sulla piattaforma AWS Graviton2. Graviton2 è la CPU di Amazon basata sull’architettura ARM64: potresti aver già utilizzato istanze EC2 T4g, M6g o R6g e database RDS con questi processori. In genere sono circa il 20% più veloci rispetto alle istanze Intel comparabili, mentre sono anche circa il 20% più economici. Dovresti controllarli per il tuo computer AWS generico se non l’hai già fatto.

Lo svantaggio di Graviton2 è che non è compatibile binariamente con i soliti Intel o AMD EC2: il sistema operativo e le app devono essere compilati per il set di istruzioni ARM. Tuttavia, gli utenti finali come te o me non devono necessariamente preoccuparsi molto. Le distribuzioni ufficiali di Amazon Linux 2, Ubuntu, RedHat Linux e molte altre distribuzioni Linux hanno AMI già disponibili per ARM64 (aka AARCH64) e quasi tutte le applicazioni open source come Apache, Java, Python, PHP o, sì, ethminer, sembrano e si sentono esattamente le stesse quando vengono eseguite su ARM. Non noterai la differenza, tranne per il fatto che pagherai meno. Si noti inoltre che non è possibile eseguire Windows su Graviton2. Ancora. Ma chi se ne frega di Windows.

Convenientemente NVIDIA fornisce il loro runtime CUDA per ARM64 Ubuntu, AWS fornisce un’AMI Ubuntu per le istanze ARM64 e ho anche trovato una versione ARM64 del venerabile etminer. L’ultimo passo è l’aggiornamento del modello CloudFormation: sono state necessarie alcune modifiche per supportare due diverse architetture CPU, ma niente di troppo difficile. Sembra che siamo a posto!

L’hashrate misurato degli instaces g5g.xlarge è paragonabile a quello dell’istanza g4dn.xlarge confrontata l’anno scorso a causa della simile GPU NVIDIA Tesla T4 / T4g. Entrambi fanno circa 25 MH / s (Mega Hash al secondo).

Sebbene le prestazioni siano le stesse, il prezzo G5g è molto più basso: g5g.xlarge costa $ 0,1260 / ora sul posto rispetto a $ 0,1578 / ora per g4dn.xlarge. Ciò rende le nuove istanze circa il 20% più efficienti in termini di costi rispetto a g4dn.xlarge. Sfortunatamente questo non è ancora abbastanza per raggiungere il pareggio. A partire da ora potresti aspettarti poco più di $ 70 estratti in ETH per ogni $ 100 spesi in costi AWS quando usi g5g.xlarge.

Sul lato positivo queste istanze sono attualmente prontamente disponibili al prezzo spot a differenza di molte altre istanze GPU. Apparentemente gli utenti sono lenti a passare a un’architettura CPU completamente diversa. Approfittane prima che si sveglino 🙂

Si noti inoltre che solo g5g.xlarge ha senso. La maggior parte di quelli più grandi (g5g.2xlarge e oltre) hanno ancora solo 1 GPU mentre il prezzo continua a salire a causa di più RAM e core CPU di cui non abbiamo bisogno. La prima istanza con 2 GPU è g5g.16xlarge ma a $ 0,8232 / ora è troppo costosa per le nostre esigenze.

g4ad.xlarge — yay, finalmente diventando ricco!!

Ancora una volta, questa è una piattaforma completamente diversa da quelle di cui abbiamo discusso prima. Mentre la CPU è un AMD Epyc poco eccitante che è stato visto in T3a, M5a o M6a prima, la GPU qui è AMD Radeon Pro V520. Per farla breve, si aggira intorno ai 48 MH / s al prezzo spot a partire da $ 0,1136. Questo è più veloce ed economico del g5g.xlarge di cui sopra! In realtà è così veloce ed economico che è redditizio.

Per assicurarmi di non sognare, ho eseguito 5 di queste istanze per poco più di 2 giorni e ho estratto in un nuovo portafoglio Ethereum per avere un quadro pulito dei risultati.

  • Costo AWS: 30,95 USD
  • ETH estratto: 0,00820 del valore di $ 33,36 in quel momento

Ciò significa circa $ 108 in ETH per $ 100 spesi per i costi AWS!

Quella. È. Geniale! Il mining di ETH su AWS ha finalmente un senso.

Tieni presente che i prezzi spot fluttuano, che potresti non essere in grado di ottenere istanze g4ad a causa di una forte domanda e che il prezzo ETH e la difficoltà della rete Ethereum sono volatili come tutto in cripto. Il margine di profitto è sottile ma in questo momento funziona.

Costo di esecuzione 5x g4ad.xlarge per 2+ giorni

Il 24 dicembre le istanze sono state eseguite per l’intera giornata. Pertanto possiamo calcolare il prezzo spot effettivo: $ 13,76 al giorno / 5 istanze / 24 ore = $ 0,1147 / ora per istanza. Leggermente al di sopra del fondo roccioso $ 0,1136 ma ancora redditizio.

Come posso iniziare il mining?

Per ricapitolare avrai bisogno di:

  • Portafoglio web Ethereum – Raccomando MetaMask in quanto ti consente di modificare facilmente le impostazioni di pagamento nel pool di mining di Ethermine. Se non sai cos’è un pool di mining, vai al mio primo articolo collegato sopra che lo spiega.
  • Il tuo indirizzo di portafoglio Ethereum: è qui che l’ETH estratto verrà inviato dal pool. Una volta che sono nel tuo portafoglio, sono veramente tuoi.
  • Account AWS con limiti di servizio sufficientemente elevati per avviare “G spot instances”, ovvero g4ad, g5g, g5 o g4dn e infine anche “P spot instances” per l’esecuzione di istanze p3 o p3dn.

Richiedi l’aumento del limite di servizio tramite quote di servizio > aws Services – > Amazon Elastic Compute Cloud (Amazon EC2) in ogni regione in cui prevedi di eseguire i minatori.

Aumento del limite spot di richiesta

Se il tuo account è nuovo richiedi prima un piccolo aumento. Ad esempio, a 4 o 8 vCPU in una regione, quindi utilizzarlo per un po ‘e quindi richiederne un po ‘di più. Non è probabile che tu ottenga un’approvazione per un aumento elevato senza una storia di utilizzo!

Si noti che sia g4ad.xlarge che g5g.xlarge hanno 4 vCPU, pertanto un limite di 8 vCPU consentirà di avviare 2 istanze di mining.

Distribuire lo stack CloudFormation del minatore ETH

Con questi prerequisiti fuori mano vai avanti e inizia a estrarre. Scegli una regione che offra i tipi di istanza richiesti e distribuisci il modello CloudFormation pronto all’uso dal mio progetto AWS Ethereum Miner GitHub. Il modello è abbastanza “intelligente” da capire quali tipi di istanza sono disponibili in ogni regione, quali sono i loro prezzi spot e quale è il più conveniente da eseguire.

Accedi al tuo account AWS e avvia il minatore in una delle regioni in cui viene offerto g4ad.xlarge:

Puoi impostare l’hashrate richiesto, scegliere i tipi di istanza desiderati e, naturalmente, impostare l’indirizzo del tuo portafoglio Ethereum.

Una volta creato lo stack, vai ai suoi output per trovare il collegamento alla dashboard di Ethermine. Sii paziente: le statistiche dei minatori potrebbero richiedere dai 15 ai 20 minuti per apparire e un’altra ora o più per aumentare. Dovresti estrarre per almeno 6-12 ore per ricevere risultati significativi.

Buon mining!

Condividi

Potrebbero interessarti anche...

Finmetrica S.r.l.

Oikka.it è un prodotto 

Finmetrica S.r.l.

 

Altri prodotti :

Contatti