Cos’è il mining di Bitcoin
I miners guadagnano cryptocurrencies approvando le transazioni di una rete blockchain e mantenendo la rete sicura.
Key Takeaways
L’attività di mining consiste nell’approvazione le transazioni che avvengono all’interno di una rete, come, ad esempio, Bitcoin.
Il mining di criptovaluta comporta l'esecuzione di complesse operazioni aritmetiche e crittografiche per convalidare le transazioni utilizzando un algoritmo specifico.
Il mining è un attività ad alta intensità energetica.
Il mining è il processo con cui reti di computer generano e mettono in circolazione nuovi bitcoin e verificano le nuove transazioni. Se nessuno convalidasse le transazioni, la natura decentralizzata della blockchain potrebbe consentire ai truffatori di spendere Bitcoin e altre criptovalute più di una volta contemporaneamente. Tuttavia, l'utilizzo del mining per verificare le transazioni previene le frodi, rafforzando la fiducia degli utenti nella criptovaluta. I minatori sono proprietari di computer che contribuiscono con la loro potenza ed energia di calcolo alla rete di una criptovaluta basata sulla "Proof of Work" come Bitcoin. Il primo miner a convalidare un nuovo blocco per la blockchain riceve come ricompensa una parte della valuta estratta . Questa remunerazione è chiamata Block Reward. I blocchi sono strutture di dati all'interno del database blockchain, in cui i dati delle transazioni in una blockchain di criptovaluta vengono registrati in modo permanente. Un blocco registra alcune o tutte le transazioni più recenti non ancora convalidate dalla rete. Una volta convalidati i dati, il blocco viene chiuso. Quindi, viene creato un nuovo blocco per le nuove transazioni da inserire e convalidare.La dimensione massima dei blocchi per la blockchain di Bitcoin è di 12 MB con un intervallo di blocco tra un approvazione un altra di circa 600 secondi.
La sicurezza della rete
La sicurezza della rete di Bitcoin è assicurata dai miners, che vengono ripagati in BTC per la loro fornitura di potere computazionale, compilare i blocchi e costruire la blockchain. Il totale del potere computazionale fornito dai miners nella rete è stimato dall’Hashrate, e la complessità di calcolo è chiamata Difficulty. Man mano che l'Hashrate cresce, il costo opportunità di un attacco del 51% aumenta. Mining Difficulty è un parametro impostato dal protocollo Bitcoin per regolare l'intervallo di blocco medio (tempo medio tra i blocchi). A livello tecnico, è una misura di quanto sia difficile trovare un hash al di sotto di un dato target. Ogni 2016 blocchi (~ 2 settimane), il protocollo Bitcoin eseguirà la regolazione della difficoltà, che aumenta o diminuisce la difficoltà di mining per mantenere l'intervallo di blocco medio vicino all'obiettivo di 600 secondi.