Cosโรจ il Minยญing? Ho senยญtiยญto spesยญso quesยญta domanยญda, adesso vediยญamo insieme di cosa si tratยญta per fare un poโ di chiarezยญza.
Il terยญmine โminยญingโ deriยญva dalยญlโinยญglese โto mineโ, che sigยญnifiยญca โestrarreโ. Nel caso di Bitยญcoin, rapยญpยญreยญsenยญta il procesยญso che forยญnisce un mecยญcaยญnยญisยญmo, di regoยญlazione staยญbile, per le reti delle cripยญtoยญvaยญlute. I โminยญerโ di crypยญto, come nel caso del Bitยญcoin, sono detenยญtori dei comยญputยญer. Essi infatยญti, conยญtribuisยญcono, con la proยญpria potenยญza di calยญcoยญlo, alla rete peer-to-peer. La preยญsenยญza dei minยญer garanยญtisce: effiยญcienยญza e sicurezยญza delle transazioni, allโinยญterยญno del sisยญtema delle cripยญtoยญvaยญlute.
Ma facยญciamo un pasยญso indiยญetro, beh molto indiยญetroโฆ
Tranยญquilยญlo รจ solo per fornirยญti il quadro delยญla situยญazione genยญerale, ti garanยญtisยญco che alla fine di questo post, tutยญto ti sarร piรน chiaro.
Quanยญdo nel 2009 fu lanยญciยญaยญto Bitยญcoin (BTC), solo poche perยญsone sapeยญvano cosa fosยญse.
Allโepoca, la blockchain era un conยญcetยญto nuoยญvo e veniยญva poco comยญpreยญsa nel suo insieme. Ancoยญra oggi, la blockchain rimane un argoยญmenยญto di grande interยญesse. Sebbene spesยญso sia assoยญciยญaยญta soltanยญto alle cripยญtoยญvaยญlute, in realtร si tratยญta di un conยญcetยญto autonomo su cui le cripยญtoยญvaยญlute posยญsono basarยญsi.
Come funziona e a cosa serve la Blockchain
Lโobiettivo delยญla blockchain รจ: creare un regยญistro, conยญteยญnente un tracยญciaยญto delle transazioni nellโarco degli anni. Parยญliamo sia di transazioni finanziarie, sia di mesยญsagยญgi e molto altro.
Per farยญla breve, la blockchain รจ una cateยญna di blocยญchi di dati. Ogni blocยญco di dati in quesยญta impleยญmenยญtazione conยญtiene quatยญtro inforยญmazioni:
- Lโoยญra in cui il blocยญco รจ staยญto creยญato: Timeยญstamp
- I detยญtagli delle transazioni conยญtenute in un blocยญco: ovvero la radice delยญla transazione (che posยญsiยญamo immagยญinare come una picยญcoยญla parte del regยญistro).
- Hash preceยญdente. Quanยญdo un blocยญco di dati viene elabยญoยญraยญto, il suo hash divenยญta lโhash preceยญdente del blocยญco sucยญcesยญsiยญvo nelยญla cateยญna. In questo modo i blocยญchi si colยญlegano tra loro.
- Nonce: un camยญpo che conยญsente al minยญer di inserire valยญori numeriยญci variยญabili al fine di modยญiยญfiยญcare lโhash del blocยญco. Lo scopo รจ trovare un nonce, che renยญda lโhash del blocยญco iniziale con gli zeri necยญesยญsari per aumenยญtarne la sicurezยญza.
Blockchain e minig: cosa sono le implementazioni:
In tutยญto lโutilizzo di quesยญta tecยญnoloยญgia, esistono svariยญate impleยญmenยญtazioni. In quesยญta spieยญgazione, non mi dilunยญgo parยญtiยญcoยญlarยญmente, poichรฉ abbiยญamo realยญizยญzaยญto diverยญsi artiยญcoli a riguarยญdo, che ti lasยญcio linkati. Le impleยญmenยญtazioni piรน note sono:
- Proof of Work (PoW): rende il calยญcoยญlo di un hash valiยญdo per un blocยญco difยญfiยญcile. La priยญma perยญsona a calยญcoยญlare un hash valiยญdo (minยญer) lo invia alla rete. Qui viene conยญvaยญlยญidaยญto dagli altri minยญer, priยญma di essere aggiunยญto alla cateยญna.
- Proof of Stake (PoS): i creยญatori dei blocยญchi venยญgono selezionati in modo pseuยญdo-casuale in base al loro โstackยญing di cripยญtoยญvaยญluteโ (parteยญciยญpazione) nelยญla blockchain. Questo approcยญcio รจ utiยญlizยญzaยญto molto in ambito crypยญto. Ciรฒ poichรฉ, il valยญore delยญla parteยญciยญpazione, รจ calยญcoยญlaยญto in base alla quanยญtitร di valยญuยญta detenuยญta da ciasยญcun memยญbro.
- Pracยญtiยญcal Byzanยญtine Fault Tolยญerยญance (PBFT): una forยญma di conยญsenยญso basaยญta sulยญla tollerยญanยญza ai guasti bizanยญtiยญni. PBFT รจ progยญetยญtaยญto per โtollerยญareโ i guasti nel sisยญtema e sisยญtemarยญli autoยญmatiยญcaยญmente.
Mining
ร finalยญmente arrivaยญto il momenยญto che tanยญto hai atteยญso, parยญliamo del minยญing.
Priยญma perรฒ รจ doveroso fare una preยญmesยญsa. Il minยญing รจ in realtร un aspetยญto speciยญfiยญco delle cripยญtoยญvaยญlute che utiยญlizยญza la soluzione di Proof of Work. Perยญciรฒ non รจ totalยญmente rilยญeยญvante, per la magยญgior parte delle altre appliยญcazioni blockchain.
Come funziona il mining e la proof of Work?
Parยญtiยญamo dalยญla Proof of Work, come funยญziona pratiยญcaยญmente?
Quesยญta impleยญmenยญtazione, si basa sulยญlโimยญpostazione di una โdifยญfiยญcoltร obiยญetยญtiยญvoโ per lโhash. Questo obiยญetยญtiยญvo numeriยญco richiede che lโhash sodยญdisยญfi deterยญmiยญnate conยญdizioni. Tutยญtavia bisogna valยญutare il fatยญto che gli hash sono semยญpre gli stesยญsi per un deterยญmiยญnaยญto set di dati. Per cui, dobยญbiยญamo modยญiยญfiยญcare un valยญore che fa parte dei dati per cerยญcare di manipoยญlare il valยญore delยญlโhash. ร qui che entra in gioยญco il nonce. Come abbiยญamo visยญto poco fa, il nonce รจ un valยญore numeriยญco che il minยญer assegยญna a sua scelta. Lo scopo รจ la sicurezยญza. Come abbiยญamo detยญto, magยญgiori zeri possiede un hash, magยญgiore sarร la sua effiยญcaยญcia in terยญmiยญni di sicurezยญza. Ricorยญdi?
Perยญtanยญto, se lโhash non sodยญdisยญfa la difยญfiยญcoltร obiยญetยญtiยญvo, proviยญamo con un nonce diverยญso e ripetiยญamo il procesยญso con i dati origยญiยญnali.
ร fonยญdaยญmenยญtale sapere, che tutte le perยญsone che effetยญtuano la verยญiยญfiยญca, dovrebยญbero avere una copia degli stesยญsi dati. Perยญciรฒ, nel caso in cui qualยญcuno manipoli i dati per generยญare un hash falยญsato, sarebbe immeยญdiยญataยญmente rilยญeยญvaยญto e respinยญto dalยญla rete.
Comโรจ possibile?
Questo accade, poichรฉ la verยญiยญfiยญca delยญla corยญretยญtezยญza del lavoro รจ veloce. Perยญtanยญto, la rete puรฒ facilยญmente verยญiยญfiยญcare e rifiยญutare i risulยญtati non valiยญdi.
Come abbiยญamo menยญzionยญaยญto in preceยญdenยญza, alcune volte viene utiยญlizยญzaยญta, la Proof of Work, come mecยญcaยญnยญisยญmo per il minยญing. Infatยญti, la priยญma perยญsona che genยญera con sucยญcesยญso un hash valiยญdo, accettaยญto dalยญla rete, viene preยญmiยญaยญta. Il preยญmio natยญuยญralยญmente altro non รจ, che le comยญmisยญsioni di transazione incluse nel blocยญco e/o con una nuoยญva monยญeยญta delยญla valยญuยญta.
Non sorยญprende che tutยญto ciรฒ abbia porยญtaยญto a una corยญsa per lโesยญtrazione di queste valute. E come in tutte le attivยญitร legate al denaro, una corยญsa per svilupยญpare metoยญdi di estrazione piรน effiยญciยญenยญti e veloci.
Quesยญta non vuole essere una guiยญda, ma piutยญtosto, una panoramยญiยญca genยญerale per sciogliere alcuยญni dubยญbi. Tutยญtavia il blog รจ ricยญco di inforยญmazioni utili allโapprofondimento di tali argoยญmenยญti. Ti lasยญcio qui lโarticolo speciยญfiยญco su: cosโรจ e come funยญziona il minยญing di cripยญtoยญvaยญlute.
Conยญcluยญsione
In conยญcluยญsione, il minยญing, la blockchain e le cripยญtoยญvaยญlute hanยญno introdotยญto una serie di novitร nel monยญdo finanziario e tecยญnoยญlogiยญco:
- Il minยญing: ha forยญniยญto un mecยญcaยญnยญisยญmo per valยญiยญdare e regยญisยญtrare le transazioni nelle cripยญtoยญvaยญlute.
- La tecยญnoloยญgia blockchain: offre una soluzione innoยญvยญaยญtiยญva per la regยญisยญtrazione sicuยญra e trasparยญente delle transazioni.
In sinยญteยญsi, lโevoluzione di queste tecยญnoloยญgie richiede un equiยญlibยญrio tra lโadozione responยญsยญabile e lโatยญtenยญzione alle conยญseguenยญze indesiderยญate. Tutยญto ciรฒ, al fine di svilupยญpare un futuro finanziario e tecยญnoยญlogiยญco sosteniยญbile e sicuro.
Se ti interยญesยญsa approยญfondire ulteยญriยญorยญmente lโargomento delle cripยญtoยญvaยญlute o ti interยญesยญsa il monยญdo degli invesยญtiยญmenยญti in genยญerale, alloยญra entra nelยญla comยญmuยญniยญty di Invesยญthero, dove potrai trovare altri investiยญtori del setยญtore e non.
0 commenti