Condividi questo articolo

La lotteria Blockchain: come vengono premiati i minatori

In questo estratto dal libro "Bitcoin for the Befuddled", gli autori spiegano il processo con cui i minatori Bitcoin vengono ricompensati per il loro lavoro.

Nel loro nuovo libroBitcoin per i confusi, i dottori Conrad Barski e Chris Wilmer usano un linguaggio non tecnico e approcci chiari e passo dopo passo per spiegare i dettagli di Bitcoin. Qui, forniscono una panoramica della "lotteria blockchain" e del processo di ricompensa dei minatori.

Come incentivo per gli utenti ad aggiornare la blockchain il più frequentemente possibile, Bitcoin utilizza un sistema di ricompensa basato sulla lotteria. Molte persone diventano minatori e cercano di essere i primi ad aggiungere un blocco alla blockchain. Quindi, in base a una certa probabilità, viene scelto un vincitore che può aggiungere un blocco.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto for Advisors oggi. Vedi Tutte le Newsletter

Qual è lo scopo di usare una lotteria come questa per far funzionare Bitcoin? Bene, immaginiamo che Crowley voglia acquistare un'auto da 10.000 $ da Clarice. Utilizzando la valuta tradizionale, due persone che si impegnano in questa transazione probabilmente andrebbero in banca e farebbero trasferire il denaro tra i loro conti bancari (o userebbero un assegno circolare, che è analogo a questo; vedere Figura 2-10).

blockchain lotteria tradizionale
blockchain lotteria tradizionale

Lo farebbero in una banca perché hanno bisogno di una terza parte fidata (un "banchiere") che gestisca un "libro mastro di denaro" e trasferisca il denaro sul libro mastro dal conto di ONE persona all'altra. Il compito del banchiere è fare un annuncio di cui Crowley e Clarice possano fidarsi; vale a dire, affermare che il libro mastro è stato aggiornato correttamente. (Il banchiere potrebbe o meno indossare un monocolo, indossare un cilindro e fumare un sigaro.)

Con Bitcoin, abbiamo anche bisogno di una persona che regoli un registro, che in questo caso significa regolare la blockchain aggiungendovi un blocco. Si scopre che chiunque può ricoprire questo ruolo, a patto che non sia collegato a nessuna delle due parti nella transazione, perché ciò potrebbe portare a un conflitto di interessi. Scegliere una persona a caso tramite una lotteria aiuta a raggiungere questo obiettivo. Quindi con Bitcoin, una lotteria sceglie un minatore a caso, che poi annuncia alla rete che alcune transazioni Bitcoin sono valide (vedere Figura 2-11).

Naturalmente, c'è sempre una piccola possibilità che questo minatore conosca ONE delle persone coinvolte in una transazione recente. Ecco perché i blocchi sono disposti in una catena: in circa 10 minuti, quando viene annunciato il prossimo vincitore della lotteria, questo vincitore conferma anche, come parte del suo annuncio, di essere d'accordo con tutte le transazioni del precedente vincitore della lotteria (vedere Figura 2-12).

lotteria blockchain fig 2 11
lotteria blockchain fig 2 11

Nel processo, ogni vincitore della lotteria di mining di Bitcoin riceve una ricompensa, che è una certa quantità di bitcoin. La ricompensa include tutte le commissioni di transazione per le transazioni in quel blocco, il che motiva i minatori a raccogliere quante più transazioni possibili in un blocco, aumentando la loro ricompensa. Per essere idoneo alla ricompensa dal blocco successivo, che viene aggiunto 10 minuti dopo, un minatore deve avere l'ultima copia della blockchain per partecipare al round successivo. Questo processo viene eseguito automaticamente dal software open source di mining di Bitcoin che gira su computer controllati dalle persone coinvolte nel mining. Grazie a questa struttura di incentivi, migliaia di minatori aiutano costantemente a elaborare le transazioni degli utenti Bitcoin , assicurandosi che la blockchain sia sempre aggiornata.

La lotteria delle ricompense è gestita dalla comunità; non esiste un'autorità centrale che possa scegliere un vincitore. Per ora salteremo i dettagli tecnici e diremo solo che i minatori generano numeri casuali in continuazione, finché non ne trovano ONE vincente. Ci vogliono circa dieci minuti. La comunità verifica quindi (anche tramite crittografia) che il numero trovato dal singolo minatore sia il vincitore, e il minatore aggiunge un nuovo blocco alla blockchain e riscuote la ricompensa. Quando ciò accade, la frase comunemente usata è che un minatore ha trovato un blocco.

lotteria blockchain fig 2 12
lotteria blockchain fig 2 12

Bitcoin per gli sconcertati di Conrad Barski e Chris Wilmer è disponibile ora tramite No Starch PressI lettori CoinDesk possono inserire 'CoinDesk' alla cassa per ricevere uno sconto del 40% sul loro acquisto.

Conrad Barski and Chris Wilmer

Conrad Barski ha una laurea in medicina presso l'Università di Miami e quasi 20 anni di esperienza nella programmazione. Barski è fumettista, programmatore e autore di "Land of Lisp". Utilizza Bitcoin dal 2011. Chris Wilmer ha conseguito un dottorato di ricerca in ingegneria chimica presso la Northwestern University ed è professore all'Università di Pittsburgh. Il primo acquisto di Wilmer con Bitcoin è stato un sacchetto di caramelle al miele provenienti da una FARM dello Utah. Erano deliziose.

Picture of CoinDesk author Conrad Barski and Chris Wilmer