Algoritmo di estrazione di Ethereum

Algoritmo di estrazione di Ethereum

Il secondo più grande Prova di lavoro rete per mercato capitalizzazioneEtherium ha la più grande comunità di mining blockchain e funge da base per il mining di monete tramite GPU. Ethereum è stato lanciato nel 2015. È una blockchain open source in cui contratti intelligenti e le applicazioni decentralizzate. Ethash è l'algoritmo di Ethereum. È fondamentalmente diverso dal modo in cui viene estratto il BTC.

Caratteristiche dell'algoritmo di mining di Ethereum

Inizialmente, il meccanismo di estrazione dell'etherium era stato proposto sotto forma di sistema Dagger-Hashimoto. Ma molte cose sono cambiate dalla prima implementazione. Ora l'algoritmo PoW si è evoluto in un sistema chiamato Ethash.

Storia dell'emersione

La prima versione di Ethereum estrazione mineraria L'algoritmo chiamato Dagger-Hashimoto è stato sviluppato da Vitalik Buterin e Thaddeus Driya nel 2014. Inizialmente, il principio di funzionamento consisteva in due parti:

  • Il primo metodo utilizza i grafi aciclici diretti (DAG) per costruire una struttura di dati massiccia. Inizialmente, la struttura dell'algoritmo Dagger occupava poco più di 1 GB di memoria, ma ora si aggira intorno ai 4-5 GB. Questa struttura esegue una serie di calcoli che forniscono un alto livello di prestazioni. È questa struttura che consente di estrarre criptovalute con il sistema Hashimoto.
Algoritmo di estrazione di Ethereum
Schema DAG
  • Hashimoto è un algoritmo sviluppato da Thaddeus Driya. Il suo scopo è quello di aggiungere resilienza agli ASIC quando si ottiene una hash (conversione di qualsiasi informazione in un insieme unico di caratteri). I circuiti integrati specializzati sono hardware progettati specificamente per il mining di bitcoin e altre criptovalute. Gli ASIC sono costosi da installare, ma molto potenti. È l'hardware che può ottenere il maggior numero di hash.

Gli ASIC sono così costosi da gestire che il mining viene effettuato da gruppi di minatori in pool. La forza di questi pool può influenzare il prezzo e la direzione della moneta. Alcuni hanno notato che i pool di minatori che utilizzano gli ASIC sono simili al potere centralizzato, il che è contrario alla vera natura delle criptovalute.

Se una moneta è resistente agli ASIC, significa che il modo in cui le monete vengono estratte in quella blockchain è indipendente dai circuiti integrati specializzati. Il mining è legato agli strumenti tradizionali - la CPU e la scheda grafica. Combinando entrambi i meccanismi (Dagger e Hashimoto), è possibile ottenere un unico algoritmo che consente di progettare un sistema di mining complesso in cui gli ASIC non possono essere coinvolti. Tuttavia, Dagger-Hashimoto presentava degli inconvenienti che hanno portato alla nuova versione.

Il principio di funzionamento di Ethash

Il team di sviluppo di Ethereum ha introdotto il proprio algoritmo sulla base di sviluppi precedenti. Il lavoro di Ethash è completamente diverso dal meccanismo originale, ma i principi di base rimangono gli stessi. L'algoritmo utilizza una struttura di dati che è stata calcolata secondo una specifica regola aritmetica ed è correlata alla lunghezza attuale della blockchain (più transazioni avvengono nella rete, più veloce diventa). Questo array di informazioni è chiamato DAG. Viene aggiornato dopo 30 mila blocchi (una volta ogni 5-6 giorni). Il principio di Ethash può essere descritto in pochi passaggi:

5020 $
bonus per i nuovi utenti!

9.8

ByBit offre condizioni comode e sicure per il trading di criptovalute, offre commissioni basse, un alto livello di liquidità e strumenti moderni per l'analisi del mercato. Supporta il trading a pronti e con leva finanziaria e aiuta i trader principianti e professionisti con un'interfaccia intuitiva e tutorial.

Guadagnate un bonus di 100 $

per i nuovi utenti!

9.5

Il più grande exchange di criptovalute dove è possibile iniziare in modo rapido e sicuro il proprio viaggio nel mondo delle criptovalute. La piattaforma offre centinaia di asset popolari, commissioni basse e strumenti avanzati per il trading e l'investimento. La facilità di registrazione, l'alta velocità delle transazioni e l'affidabile protezione dei fondi fanno di Binance un'ottima scelta per i trader di qualsiasi livello!

  1. Un meccanismo simile a quello di SHA-3 combina un'intestazione pre-elaborata, che viene preso dall'ultimo blocco (Header preprocessato), e il numero casuale attuale (Current Nonce). Si ottiene così una miscela iniziale di 128 byte (Mix 0).
  2. La miscela 0 è necessaria per calcolare una pagina con 128 byte di dati dal DAG. Tutto questo viene formato in un blocco chiamato Get DAG Page.
  3. Utilizzando una speciale funzione di miscelazione, il Mix 0 viene combinato con la pagina ottenuta dal DAG. In questo modo si forma la Miscela 1.
  4. Le fasi #2 e #3 vengono ripetute 64 volte., ottenendo la Miscela 64.
  5. Dopo tutti questi passaggi, Mix 64 viene elaborato. Il risultato è un mix più breve (Mix Digest) del peso di 32 byte.
  6. Quindi Mix Digest viene confrontato con la soglia target (soglia di 32 byte). Se la miscela finale è inferiore o uguale a 32 byte, il Current Nonce viene convalidato e trasmesso alla rete Etherium. Se la miscela è maggiore, il Current Nonce sarà invalidato e l'algoritmo ripartirà con numeri diversi.
Algoritmo di estrazione di Ethereum
Come funziona Ethash

Questa operazione viene eseguita nella versione attuale della blockchain Etherium e utilizza le funzioni degli algoritmi di hashing Keccak-256 e Keccak-512. Lo standard SHA-3 è stato sviluppato sulla base di questi algoritmi.

Attrezzature per l'estrazione mineraria

Il mining di Ethereum è stato progettato in modo tale da essere redditizio solo quando viene eseguito con schede grafiche e GPU. Pertanto, fino al 2018, l'ETH non potrà essere estratto con gli ASIC.

Nel 2023, è possibile estrarre etherium utilizzando GPU e un circuito integrato per scopi speciali. Gli ASIC sono più efficienti delle GPU, ma se l'utente intende minare koin in un pool, anche le schede video vanno bene.

Per il mining su GPU in un pool, è necessario quanto segue:

  • Un computer o un impianto di estrazione di koin con più GPU.
  • OS per l'estrazione dell'etherium.
  • Driver della GPU per consentire la comunicazione tra la GPU e il sistema operativo.
  • Un portafoglio di criptovalute per conservare i premi.

Il mining con gli ASIC è più efficiente, ma i circuiti integrati costano di più. Questo hardware viene creato per produrre una moneta specifica. È importante capire su quale algoritmo viene estratto Ethereum e tenerne conto quando si sceglie l'attrezzatura per il mining. Ethereum è in fase di transizione verso il meccanismo di consenso PoS. Pertanto, investire in ASIC per il mining di ETH può essere inefficiente. Inoltre, i circuiti integrati speciali consumano molta energia e bisogna tenere conto delle bollette dell'elettricità.

Un minatore avrà meno costi se prende in considerazione altri tipi di apparecchiature per il mining di Ethereum: CPU e GPU.

Il primo tipo di hardware utilizza un'unità di elaborazione centrale (CPU) per estrarre i blocchi. La CPU è un'unità di elaborazione centrale. È progettata per eseguire una catena di istruzioni nel minor tempo possibile. Questo tipo di mining era molto popolare tra i migliori minatori di Ethereum, ma recentemente viene utilizzato sempre meno.

Le apparecchiature per il conio di koin basate su CPU sono molto popolari tra i principianti. Le CPU costano meno e sono più facili da usare. Tra gli svantaggi c'è il fatto che il processo di estrazione è molto lento: possono essere necessari mesi (e persino anni) prima che il ritorno sull'investimento sia evidente.

Il secondo metodo di conio di Ethereum utilizza un'unità di elaborazione grafica (GPU). Un'unità di elaborazione grafica è una scheda grafica che esegue il rendering (il processo di creazione di immagini) della grafica 3D e degli effetti visivi. L'hardware basato su GPU è superiore a quello basato su CPU in quasi tutti gli aspetti. Lo svantaggio di questo metodo è che i dispositivi GPU sono molto costosi. Le apparecchiature di mining su GPU possono costare da $3000 a $5000.

Indipendentemente dal tipo, tutti i sistemi di conio delle monete digitali sono costituiti da un alimentatore, una scheda madre, una scheda grafica, un dispositivo di raffreddamento e una struttura che collega il tutto.

NomePrezzoPotenza di HashingConsumo di energia
AMD RX 580$300
32,74 MH/s
84 W
NVIDIA Titan V$2000
70 MH/s
250 W
NVIDIA GeForce GTX 1080 Ti$820
43,5 MH/s
220 W
AMD Radeon RX 5700 XT$1300
55 MH/s
225 W

Criptovalute basate sull'algoritmo Ethereum

La catena di blocchi più famosa che funziona con il meccanismo di mining Ethash è Ethereum. L'algoritmo è stato sviluppato per questo progetto e qui si è sempre evoluto. Il progetto Ethereum Classic, che è un forca dura della rete Ethereum, ha continuato a lavorare sul meccanismo Ethash.

Inoltre, molti partecipanti al mercato delle criptovalute utilizzano Ethereum gettoni (ad esempio Maker, DAI o Theter). monete stabili ). Pertanto, tutte queste unità digitali utilizzano l'algoritmo ETH. Altre altcoin che utilizzano Ethash sono MusiCoin o Callisto, per citare alcuni progetti.

Modifica dell'algoritmo di estrazione dell'ETH da PoW a PoS

Esistono due meccanismi di consenso e di mining più comuni per le criptovalute:

  • Proof-of-Work (PoW). In questo caso, i nodi devono utilizzare tutta la potenza del loro hardware di calcolo. Se non lo fanno, ci sono poche possibilità di essere ricompensati per un blocco completato.
  • Proof-of-Stake (PoS). Questo è il nome del meccanismo in cui le transazioni sono controllate da validatori (partecipanti autorizzati che hanno una certa quantità di monete nel loro conto. Per Ethereum - almeno 32 ETH).
Algoritmo di estrazione di Ethereum
Differenze tra PoW e PoS

Il PoW è caratteristico delle apparecchiature di mining, come le unità di elaborazione grafica (GPU), le unità di elaborazione centrale (CPU) e i circuiti integrati specializzati (ASIC). I dispositivi sono collegati alla blockchain in modo da poter tracciare, verificare e convalidare le transazioni. È importante ricordare che la rete è un sistema decentralizzato, quindi non esiste un unico centro di controllo. Le copie della blockchain sono ospitate su più dispositivi di proprietà dei partecipanti alla blockchain. Ciò consente di effettuare transazioni sicure, verificate e approvate dagli stessi utenti. Una transazione sulla rete non può essere alterata o interrotta. Le tracce di manomissioni e modifiche vengono visualizzate nei blocchi della catena. Il funzionamento delle maggiori criptovalute (Bitcoin, Ethereum) si basa sul meccanismo di consenso Proof-of-Work.

Tutte le azioni nelle reti PoS sono controllate dai validatori. Si tratta di utenti che possiedono grandi scorte di monete di una particolare rete. Gli altri partecipanti (stakers) ricevono commissioni dalle transazioni in proporzione al loro contributo. Il PoS non richiede un grande consumo di energia. Gli sviluppatori della rete Efirium intendono implementare questo meccanismo di consenso come base per il funzionamento della blockchain.

Nel 2016, Vitalik Buterin, il creatore di Efirium, ha dichiarato che il passaggio al PoS potrebbe essere ritardato fino al 2020. Di conseguenza, il cambiamento del meccanismo di consenso è stato rimandato più volte e poi è stato proposto di utilizzare un algoritmo ibrido di Proof-of-Work e Proof-of-Stake. Ethereum è stato circondato da reti di test, varie sidechain e altri meccanismi per passare a un modo diverso di confermare le transazioni.

Gli sviluppatori promettono che la rete ibrida inizierà a funzionare non prima della seconda metà del 2022. Inoltre, i creatori si aspettavano di passare al PoS entro un anno, ma in realtà ci stanno lavorando da più di 6 anni.

Nonostante non sia nota la data del passaggio definitivo di Ethereum al meccanismo di consenso Proof-of-Stake, gli utenti possono già pensare alle possibili conseguenze:

  • Utenti vintoessere in grado di effettuare il mining su GPUI nuovi blocchi saranno estratti e verificati dai validatori che possiedono 32 ETH o più nei loro conti.
  • Ci saranno punti deboli nella rete e opportunità di hackerare la catena.
  • Molti utenti smetteranno di lavorare con la moneta. Poiché la partecipazione alla blockchain comporta un investimento significativo, anche il numero di clienti della rete diminuirà.
  • Ci sarà il rischio di una forca durapoiché alcuni nodi non saranno d'accordo con le nuove regole. Una situazione simile si è verificata nel 2016, quando è nato Ethereum Classic.
  • Il fatturato e le opportunità di guadagno aggiuntivo diminuiranno. Ciò è dovuto alla natura deflazionistica di Etherium, che sta già bruciando attivamente le monete.

Naturalmente, la transizione può anche portare risultati positivi:

  • Il consumo di energia elettrica diminuisce e l'impatto ambientale si riduce.
  • La blockchain sarà suddivisa in aree autonome che interagiscono tra loro gestendo ciascuna la propria transazione - shard. La decentralizzazione aumenterà.
  • Per estrarre le monete, gli investimenti dovranno essere effettuati nella rete di criptovalute, non nell'hardware.
  • I problemi di scalabilità e velocità di esecuzione delle transazioni volontàscomparire (la rete sarà in grado di confermare fino a 100 mila transazioni al secondo).
  • Le commissioni diminuiranno.

Sintesi

Nel marzo 2022, Ethereum funziona ancora con un algoritmo proof-of-work e i minatori vengono pagati per confermare tutte le azioni sulla rete. Il vantaggio del mining ETH è la resilienza ASIC. Ciò significa che quando la rete cambia, le schede video sintonizzate sull'algoritmo di mining (Ethash di Ethereum) possono essere utilizzate per piattaforme decentralizzate simili come Ubiq o Expanse. In questo modo, i minatori non subiranno perdite come se avessero investito in schede video.

Non ci sono restrizioni per le schede grafiche. Possono funzionare con qualsiasi algoritmo di criptovaluta disponibile. Il vantaggio del mining di Ethereum è che i proprietari di unità di elaborazione grafica (GPU) non hanno nemmeno bisogno di utilizzare l'hash rate degli ASIC, perché le schede video sono già programmate con gli algoritmi giusti (SHA-256 e Scrypt).

Non si sa ancora quando la rete Ethereum passerà finalmente al meccanismo di consenso Proof-of-Stake e i minatori potranno sfruttare i sistemi in vigore. È possibile che gli sviluppatori decidano di utilizzare un algoritmo ibrido. In questo caso, i profitti derivanti dal mining diminuiranno, ma non scompariranno del tutto. La diversificazione aiuterà i partecipanti alla rete a mantenere il livello abituale di reddito derivante dal mining di Ethereum.

Domande frequenti

💰 Qual è la ricompensa per i minatori di Ethereum?

La ricompensa attuale è di 2 ETH più tutte le commissioni di transazione e il gas contenuto nel blocco estratto.

🔍 Qual è il miglior dispositivo per estrarre l'etherium?

Le GPU più recenti, come la 3060 Ti, offrono sicuramente una maggiore potenza per il mining. Tuttavia, costano molto di più.

📚 Vale la pena estrarre l'etherium?

Sì. Il mining di Ethereum può ancora essere redditizio, soprattutto se l'utente dispone di una potenza di calcolo inutilizzata.

⌛ Quanto tempo ci vuole per estrarre 1 etherium?

Il tempo per minare 1 blocco di Ethereum è di 10-20 secondi, ma a causa dell'elevata domanda e della maggiore complessità, ci vorranno 7,5 giorni per minare 1 ETH con una potenza di hashing di 500 MH/S.

📅 Quando si fermerà l'estrazione dell'eterium?

La transizione da Proof-of-Work a Proof-of-Stake è in ritardo e nessuno può dire quando avverrà effettivamente.

C'è un errore nel testo? Evidenziatelo con il mouse e premete Ctrl + Entrare

Autore: Saifedean Ammous, esperto di economia delle criptovalute.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITItalian

Segnalazione di errore ortografico

Il seguente testo sarà inviato ai nostri redattori: