Blockchain - Incentivi ai minatori

Come abbiamo visto nel capitolo Bitcoin - Mining, un minatore può essere sommerso da molte transazioni in un dato periodo di tempo. La dimensione massima di un blocco è predefinita nel sistema, pertanto nel blocco deve essere incluso solo un certo numero di transazioni.

Il numero di transazioni nel blocco è determinato dalla dimensione del blocco predefinita e dalla lunghezza media di ogni blocco. Un suggerimento importante qui è che il mittente non dovrebbe includere troppe informazioni nel suo messaggio in modo da renderlo breve e quindi incentivare il miner ad accettarlo prima degli altri messaggi lunghi.

Un mittente in genere aggiungerà anche una commissione di transazione in termini di un certo numero di bitcoin in modo da incentivare il miner per l'inclusione anticipata nel suo blocco.

L'altra conseguenza nella costruzione della blockchain è la sua mera dimensione. Per un periodo di tempo, l'intera blockchain potrebbe diventare troppo grande per consentire a un nodo di memorizzarla sul proprio disco. Questo viene risolto utilizzando Merkle Tree che è descritto di seguito.