network

block size

La dimensione del blocco determina quanti dati di transazione può contenere un singolo blocco Bitcoin. Il limite base è di 1 MB, esteso in pratica a circa 2-4 MB tramite l'aggiornamento SegWit, che ha introdotto un sistema di misurazione basato sul peso.

Il limite base di dimensione del blocco di 1 MB è stato introdotto da Satoshi Nakamoto nel 2010 come misura temporanea di prevenzione dello spam. Poiché ogni nodo completo deve scaricare e validare ogni blocco, il limite controlla anche quanta memoria e larghezza di banda richiede la rete. Una dimensione del blocco più piccola rende l'operazione di un nodo accessibile a più partecipanti, supportando la decentralizzazione. Una dimensione del blocco maggiore consente più transazioni per blocco, riducendo le commissioni e confermando più pagamenti in ogni intervallo di 10 minuti.

SegWit (Segregated Witness), attivato nell'agosto 2017, ha ristrutturato il modo in cui vengono misurati i dati del blocco. Invece dei byte grezzi, la nuova unità si chiama peso del blocco, con un limite di quattro milioni di unità di peso per blocco. I dati delle transazioni legacy contano come quattro unità di peso per byte, mentre i dati della firma (il "witness") contano come uno. Questo sconto incentiva l'uso dei formati di transazione SegWit e consente effettivamente ai blocchi di trasportare più transazioni, con dimensioni tipiche che raggiungono 1,5-2 MB in pratica.

Il dibattito sulla dimensione dei blocchi è stato uno dei più accesi nella storia di Bitcoin. Una fazione ha sostenuto blocchi più grandi per supportare più transazioni on-chain e ridurre direttamente le commissioni. Un'altra ha sostenuto che blocchi grandi avrebbero reso inaccessibile la gestione di nodi indipendenti, centralizzando la validazione attorno a entità ben dotate di risorse. Il punto morto ha contribuito alla creazione di Bitcoin Cash nell'agosto 2017, che si è separato con un hard fork a un limite di 8 MB. Bitcoin ha mantenuto il limite base di 1 MB e ha perseguito la scalabilità attraverso SegWit e la Lightning Network.

Frequently asked questions