Immagina di estrarre materiali preziosi da un giacimento minerario.
Di cosa avresti più bisogno? Attrezzature adatte per l'estrazione, la lavorazione e la gestione dei materiali. Allo stesso modo, la miniera d'oro digitale delle criptovalute richiede strumenti per verificare e aggiungere transazioni a un registro blockchain per il mining di criptovalute.
Un modo per minare criptovalute è tramite l'unità centrale di elaborazione (CPU) del tuo computer. Le unità logiche aritmetiche (ALU) nelle CPU eseguono operazioni aritmetiche e logiche avanzate, rendendo le CPU capaci di eseguire operazioni e calcoli complessi.
Chiunque abbia un computer desktop può utilizzare la potenza di elaborazione della propria CPU per risolvere algoritmi complessi e convalidare le transazioni di criptovalute. Questo processo di mining è noto come CPU mining nel software di mining di criptovalute.
Cos'è il CPU mining?
Il CPU mining è un processo di mining di criptovalute che utilizza l'unità centrale di elaborazione di un computer per garantire le transazioni di criptovalute. Risolvendo problemi matematici complessi, i minatori convalidano le transazioni, aggiungono nuovi blocchi alla blockchain e guadagnano ricompense in criptovalute. Il CPU mining può essere effettuato utilizzando un computer comune o rig di CPU mining.
Le CPU possono passare rapidamente da un compito all'altro e seguire le istruzioni di esecuzione di algoritmi del tipo 'se questo, fai quello, altrimenti fai qualcos'altro'. Questa capacità della CPU riduce al minimo il tempo di attesa dell'utente quando si lavora con diversi software.
Le CPU possono anche eseguire calcoli matematici, ma non sono adatte per risolvere equazioni matematiche ripetitive o lunghe. Gli appassionati di mining di criptovalute sono passati al mining con unità di elaborazione grafica (GPU) a causa dell'incapacità delle CPU di gestire grandi volumi di dati matematici.
Cos'è un CPUminer?
CPUminer è un software open-source multi-threaded che ottimizza il mining di criptovalute. Questo software supporta il protocollo di algoritmo di hash sicuro (SHA)-256d e scrypt (N, 1, 1), getblocktemplate e i protocolli di mining Stratum. Un CPUminer è ideale sia per il mining solitario che per quello in pool.
Anche se possibile con qualsiasi computer, la redditività del CPU mining è diminuita rispetto all'uso di hardware specializzato come le GPU.
CPU mining vs. GPU mining
Il CPU mining utilizza la potenza di elaborazione di una CPU per convalidare le transazioni e minare nuove monete. Il GPU mining si basa sulla capacità delle unità di elaborazione grafica di risolvere problemi matematici complessi e verificare le transazioni elettroniche.

Una CPU agisce come un dirigente. Cerca di essere più intelligente in qualsiasi compito le venga assegnato. Il suo obiettivo principale è eseguire istruzioni software e cambiare compito in un attimo. Le CPU inoltre:
- Creano un'illusione di memoria virtuale per i programmi
- Garantiscono la compatibilità con i codici legacy
- Impongono livelli di privilegio tra i programmi utente e il sistema operativo (OS)
Una GPU fa meno lavoro esecutivo ma è estremamente brava a elaborare lavori ripetitivi. Le GPU possono eseguire più equazioni matematiche perché hanno più ALU rispetto alle CPU. Questo è il motivo per cui i minatori GPU eccellono nei calcoli paralleli.
Esaminiamo quattro fattori che differenziano le capacità di mining di CPU e GPU.
Velocità
Le GPU sono molto più veloci delle CPU nel risolvere problemi matematici legati al mining. Le CPU gestiscono un set di istruzioni più ampio con meno core.
Ad esempio, un core CPU che utilizza istruzioni di estensione SIMD streaming a 128 bit (SSE) o otto estensioni vettoriali avanzate (AVX) a 2256 bit esegue quattro istruzioni a 32 bit per clock. In confronto, una GPU esegue 3200 istruzioni a 32 bit per clock.
Efficienza energetica
L'efficienza del mining è un altro fattore da considerare quando si confrontano il CPU e il GPU mining. Più efficiente è l'hardware che usi, più energia risparmi.
Le GPU conservano meglio l'energia rispetto alle CPU e sono diventate la scelta preferita dai minatori.
Manutenzione
Le CPU non sono facili da mantenere o aggiornare come le GPU. Devi fare attenzione alla temperatura della CPU e ai potenziali danni.
D'altra parte, le GPU sono piuttosto facili da mantenere.
Livello di difficoltà
La GPU dovrebbe essere la prima scelta se stai cercando di minare senza sforzo. Le CPU possono elaborare qualsiasi cosa tu chieda loro. Ma un'elaborazione più elevata genera anche calore e aumenta la possibilità di danni permanenti all'hardware.
In sintesi, le CPU sono più versatili e gestiscono set di istruzioni ampi, mentre i core delle GPU elaborano i dati molte volte più velocemente delle CPU.
Vuoi saperne di più su Software di mining di criptovalute? Esplora i prodotti Estrazione di criptovalute.
Il CPU mining nella storia del mining di Bitcoin
Nel 2009, Bitcoin (BTC) non era così diffuso come lo è oggi. Il creatore pseudonimo Satoshi Nakamoto fu il primo a minare bitcoin il 3 gennaio 2009. Minò il primo lotto di 50 bitcoin utilizzando il chip CPU del suo computer. Questo primo blocco di Bitcoin era noto come il Blocco Genesi.
Il mining di criptovalute con CPU si basa sul meccanismo di consenso 'un processore, un voto'. Satoshi Nakamoto propose questa idea nel documento del 2008 Bitcoin: A Peer-to-Peer Electronic Cash System. Bitcoin non segue più questo principio, e solo alcune altcoin consentono ai minatori di coniare monete con le CPU.
La mancanza di concorrenza tra i minatori nei primi giorni significava che chiunque poteva utilizzare l'energia computazionale delle proprie CPU per creare nuovi blocchi di criptovalute e guadagnare ricompense di mining. Nel 2010, probabilmente potevi generare centinaia di BTC utilizzando una CPU Intel Pentium, poiché meno concorrenza significava un tasso di successo più elevato. Tuttavia, molte cose sono cambiate da allora.
La concorrenza è aumentata gradualmente man mano che più minatori si univano alla rete BTC per le ricompense dei blocchi. Tuttavia, i minatori scoprirono presto che le loro vincite superavano i costi di elettricità e di deprezzamento delle macchine.
Inoltre, l'aumento della difficoltà algoritmica ha portato a tempi di scoperta delle transazioni più lunghi. Questi problemi hanno portato al mining con GPU.
Come funziona il CPU mining
Il CPU mining utilizza l'hardware del computer per eseguire calcoli relativi alla blockchain. Puoi utilizzare laptop e desktop normali per minare monete e poi conservarle con software di custodia di criptovalute. I minatori di criptovalute utilizzano le CPU per eseguire funzioni di hashing fino a trovare il risultato corretto. Dopo aver risolto il problema di mining di un blocco, ricevono una ricompensa in blocchi nella moneta proprietaria di una rete.
A seconda della configurazione, le CPU si basano su processori a centro solitario, doppio centro o quad-center. Più centri consentono a un processore di soddisfare costantemente diverse linee guida di CPU mining.
Alcune CPU possono immaginare due centri per ogni centro disponibile e facilitare l'hyper-threading indirettamente. Sebbene l'hyper-threading suggerisca la moltiplicazione della forza potenziale, i centri effettivi funzionano meglio di quelli virtuali. Alcuni minatori collegano due o più processori CPU a server e workstation basati su processori Intel e AMD.
Il CPU mining di solito sfrutta il meccanismo di proof-of-work (PoW) per dimostrare il completamento del lavoro, aggiungere nuove monete e diventare idonei per le ricompense. Il suo successo dipende da due capacità tecniche della CPU:
- Hash rate misura le possibilità di risolvere puzzle crittografici necessari per ricevere ricompense di mining. È misurato in hash al secondo (h/s). Il mining con chip CPU misura l'hash rate in kilo hash al secondo (kh/s). Anche le migliori CPU possono raggiungere un hash rate di 8-20 kh/s.
- Efficienza nell'uso dell'energia misura il consumo energetico complessivo in hash per kilowattora. Questa valutazione aiuta i minatori a confrontare le ricompense e i costi dell'elettricità.
Componenti di un rig di CPU mining:
Un rig di CPU mining combina dispositivi di mining individuali per migliorare le prestazioni e l'efficienza. Gli elementi comuni di un rig di CPU mining sono:
- Raffreddatore per il raffreddamento dell'hardware
- Processore per frequenza competitiva
- Alimentazione per supporto silenzioso ed efficace hash rate
- Scheda madre per comunicazione senza interruzioni tra tutti gli elementi
- Memoria ad accesso casuale (RAM) per canali di memoria e larghezza di banda
Alcuni minatori di CPU creano anche rig di mining multi-CPU collegando diverse CPU. L'idea qui è di combinare e concentrare la potenza di più CPU in un singolo computer. Server e workstation con tali configurazioni necessitano di schede server o schede madri personalizzate con più core e thread.
Come iniziare il CPU mining
Se sei pronto a fare il grande passo e iniziare a minare oggi, hai due opzioni. Puoi andare da solo o unirti a un pool di minatori per iniziare il CPU mining.
1. Mining solitario
Nel mining solitario, un minatore indipendente conferma blocchi di transazioni blockchain senza supporto di terze parti o di pool. I minatori solitari si affidano alla potenza di hash dell'hardware e al tasso di hash della rete per aggiungere nuove monete ai loro portafogli di criptovalute.
Il mining solitario è molto competitivo e può richiedere anni a un minatore prima di scoprire un blocco. Questo metodo di mining era più redditizio nei primi giorni a causa della minore complessità del tasso di hash. Nonostante il fattore di difficoltà, il mining solitario può essere vantaggioso poiché offre rendimenti più elevati rispetto al mining in pool nel tempo. Confronta le spese di elettricità e altri costi con i profitti prima di immergerti in un'operazione di CPU mining solitario.
2. Pool di mining
Un pool di mining attira minatori individuali a collaborare e condividere la potenza di calcolo per scoprire nuovi blocchi. I minatori del pool condividono le loro risorse su una rete per aumentare le possibilità di redditività. Dopo aver convalidato e aggiunto un blocco, dividono le ricompense in base ai contributi di potenza di elaborazione individuali. Alcuni pool di mining di criptovalute richiedono ai minatori di mostrare il PoW per ricevere ricompense.
Unirsi a un pool di mining consente ai minatori di coprire i costi di elettricità e hardware. Tuttavia, rinunciano a parte dell'autonomia del mining e devono seguire le regole del pool per partecipare.
Slushpool è stato il primo pool di mining di Bitcoin ed è apparso sul forum Bitcointalk nel 2010.
Come trovare la migliore CPU per il mining
Non tutte le CPU sono create uguali, quindi trovare la migliore per minare criptovalute è una sfida. Considera questi fattori per trovare la migliore CPU per i rig di mining.
Numero di core
Pensa a un core come al cervello di una CPU. Un core CPU è composto da miliardi di transistor microscopici. Riceve ed elabora le informazioni sui compiti per uso esterno. Le prime CPU nel 1971 avevano solo un core CPU. Questi core non avevano bisogno di eseguire più programmi contemporaneamente.
Le CPU richiedevano più core man mano che gli utenti iniziavano a eseguire applicazioni più impegnative in termini di risorse. Più core ha il tuo computer, più è facile eseguire più compiti. Per costruire la migliore CPU per il mining di criptovalute, hai bisogno di abbastanza core per verificare le transazioni dei blocchi a velocità.
Thread
Un thread è una sequenza di istruzioni di programmazione o componenti virtuali che dividono i core fisici in più core virtuali. Una CPU può threadare i suoi core fino a 2x per offrire più potenza di elaborazione.
Ad esempio, una singola CPU Intel Core ha 2 thread per core. Allo stesso modo, una CPU dual o octa-core ha da 4 a 16 thread. Idealmente, l'utilizzo di CPU con più thread genera una potenza di elaborazione ottimale.
Alcune CPU oggi offrono capacità di multithreading o hyper-threading. L'hyper-threading consente a un singolo core di agire come due core per accelerare l'esecuzione delle applicazioni. Il multithreading esegue due o più thread concorrenti utilizzando una singola risorsa di processo.
Velocità di clock
La velocità di clock, o clocking speed, misura la velocità con cui un generatore di clock genera impulsi per sincronizzare le operazioni di diversi componenti. Le CPU misurano la velocità di clock o il tasso di cicli in gigahertz (GHz). Una velocità di clock più elevata aiuta i minatori di criptovalute a raggiungere un tasso di hash più elevato e previene l'overclocking.
Le CPU moderne specificano una velocità di clock base (minima) e una velocità turbo (massima). Regolano il tasso di clock a seconda dell'intensità del compito e della temperatura.
Opzioni di raffreddamento
I transistor della CPU producono energia termica o calore durante il funzionamento. Questo calore aumenta la temperatura complessiva della CPU. Le CPU per il mining richiedono sistemi di raffreddamento efficienti per rimanere entro le loro temperature operative sicure.
Le CPU sono dotate di opzioni di raffreddamento ad aria o a liquido per assorbire e ridistribuire il calore lontano dall'hardware. Mentre i raffreddatori ad aria rilocano e disperdono il calore all'interno del case, i raffreddatori a liquido utilizzano ventole del radiatore per spostare il calore fuori dal sistema.
Consumo energetico
Le CPU potenti consumano grandi quantità di energia. Se mineri criptovalute che richiedono molta energia, finisci per spendere molto in bollette elettriche. Ecco perché i minatori acquistano CPU con un consumo energetico inferiore o minano monete meno impegnative. Alcuni minatori di CPU considerano anche di unirsi a pool di mining per recuperare i costi dell'elettricità dal pool.
Valutazione TDP
La valutazione della potenza termica di progetto (TDP) misura la potenza e le prestazioni termiche di un processore in watt. Le CPU con buone valutazioni TDP ti aiutano a risparmiare sul consumo di elettricità mantenendo temperature operative stabili. Se vuoi acquistare CPU con TDP più elevato per il mining, hai anche bisogno di raffreddatori potenti.
CPU popolari per il mining di criptovalute nel 2024
- AMD EPYC 9554
- AMD Ryzen Threadripper 3990X
- AMD Ryzen 9 7950X
- Intel Core i9-10900X
- AMD Ryzen 5 3600X
- AMD EPYC 7J13
- AMD EPYC 7742
- AMD Ryzen Threadripper 3960X
Il CPU mining è redditizio?
La redditività del CPU mining dipende dai tuoi progetti di mining di criptovalute e dalle configurazioni della CPU. Il CPU mining può essere un ottimo modo per ottenere token in anticipo e tenerli al sicuro fino a quando i rendimenti non sono più alti.
I minatori spesso combinano CPU e schede grafiche per ottenere più profitti. Tuttavia, fai attenzione, poiché il mining di criptovalute può essere altamente volatile e speculativo.
Calcolatore di redditività del CPU mining
Un calcolatore di redditività del CPU mining ti consente di valutare i potenziali guadagni dal tuo hardware. Confronta i costi dell'elettricità e il reddito totale per stimare i profitti. Puoi dividere i costi della CPU e dell'elettricità per i guadagni stimati per capire quanto tempo ci vorrà per vedere un ritorno sull'investimento (ROI).
Il CPU mining è sicuro?
Sì, ma devi fare attenzione a alcune cose. Innanzitutto, il tuo software antivirus potrebbe segnalare un client di mining come un virus. Questo accade quando i minatori di CPU registrano il software di mining come un virus cavallo di Troia. Puoi semplicemente aggiungere il software all'elenco delle eccezioni per smettere di vedere tali errori.
In secondo luogo, devi fare attenzione quando mineri su laptop. I laptop non possono sopportare temperature crescenti come le CPU, e il mining può causare danni permanenti all'hardware. Gli utenti possono anche utilizzare software di benchmarking per testare le prestazioni del computer, recensioni hardware e ottimizzazione del sistema per il CPU mining.
Pro e contro del CPU mining
I minatori di CPU utilizzano un normale setup di computer personale (PC) o una farm di CPU per minare nuove monete. I minatori individuali spesso iniziano il CPU mining con i loro computer di casa per generare un reddito passivo moderato. Ecco alcuni pro e contro per valutare se il CPU mining è adatto a te.
Pro del CPU mining:
- Facile da iniziare
- Aiuta a guadagnare un reddito passivo scalabile
- Comporta costi operativi e investimenti hardware minimi
- Genera il miglior ROI possibile nel tempo
- Disponibile per chiunque abbia un computer
- Facilmente minare criptovalute minabili solo con CPU
Contro del CPU mining:
- Vulnerabile alle reti di bot
- Non può minare la maggior parte delle criptovalute
- Non redditizio a causa dell'alto consumo di elettricità
- Possibile danno permanente al rig da temperature non sicure
Migliori pratiche per il mining con CPU
Se il potenziale problema di temperatura della CPU ti ha fatto sudare, ecco alcune migliori pratiche per un CPU mining sicuro.
- Mantieni la temperatura della CPU sotto gli 80°C (176°F). Questo è il benchmark da raggiungere con finestre variabili su ciascun lato. Un modo è controllare la temperatura di un computer dal sistema di input/output di base (BIOS). Puoi anche utilizzare software di monitoraggio hardware per tenerla d'occhio.
- Limita i processi. Ricorda, una CPU può eseguire più processi contemporaneamente ma genera calore mentre lavora di più. Devi minimizzare i processi in background mentre mineri criptovalute sulla CPU. Tali processi includono giocare, navigare su internet e guardare video su YouTube.
- Pulisci spesso ventole e schede. Le CPU possono facilmente intasarsi a causa del calore che generano. Soffia via e pulisci la polvere frequentemente con aria compressa.
- Ottieni un sistema di raffreddamento. Attrezzature di raffreddamento come ventole del case del PC, filtri antipolvere e raffreddatori per CPU aiutano a mantenere il sistema entro intervalli di temperatura sicuri.
- Fai attenzione alle truffe di mining di criptovalute che utilizzano il tuo processore per minare criptovalute. Ad esempio, l'XMrig CPU installa un cavallo di Troia sui computer e utilizza le sue risorse per minare valute digitali. Tali minacce causano il surriscaldamento dei computer e prestazioni scadenti.
Migliori criptovalute per il CPU mining nel 2024
Se stai cercando di avviare una piccola operazione di mining di criptovalute con il tuo PC di casa, queste sono le migliori criptovalute da minare con le CPU.
- Monero (XMR): Costantemente una delle migliori scelte per il CPU mining grazie al suo algoritmo e alla sua attenzione alla privacy.
- Bytecoin (BCN): Progettato con resistenza agli ASIC e forti caratteristiche di privacy per favorire i minatori di CPU.
- Zcash (ZEC): Un'altra moneta per la privacy con un algoritmo ottimizzato per il CPU mining.
- Yenten (YTN): Una moneta a bassa difficoltà progettata per il CPU mining, rendendola adatta ai minatori hobbisti.
- Nerva (XNV): Esclusivamente per il CPU mining, promuove la decentralizzazione della rete e offre buoni rendimenti per i minatori di CPU.
- Ergo (ERG): Un progetto relativamente nuovo con un focus sui contratti intelligenti, efficiente per i CPUminer.
- Electroneum (ETN): Buono per i minatori principianti e per coloro che cercano opzioni mobile-friendly, minabile con le CPU.
- Stakesnet (XSN): Si concentra sulle transazioni di secondo livello su Bitcoin e supporta il CPU mining.
Il trading di criptovalute può essere redditizio quanto il CPU mining
Il CPU mining non è l'unica opzione per minare criptovalute. Puoi anche utilizzare il mining con circuiti integrati specifici per applicazioni (ASIC) o il cloud mining per guadagnare dalla scoperta di blocchi.
Se trovi il mining troppo impegnativo, puoi anche guadagnare un reddito passivo facendo trading su exchange di criptovalute.
Questo articolo è stato originariamente pubblicato nel 2022. È stato aggiornato con nuove informazioni.

Sudipto Paul
Sudipto Paul is a former SEO Content Manager at G2 in India. These days, he helps B2B SaaS companies grow their organic visibility and referral traffic from LLMs with data-driven SEO content strategies. He also runs Content Strategy Insider, a newsletter where he regularly breaks down his insights on content and search. Want to connect? Say hi to him on LinkedIn.
