twitterlinkedinmail


IntroduzioneObiettivi della BlockchainLa Blockchain come tecnologiaLe Transazioni digitaliI blocchi della BlockchainIl ledger distribuito

Essenzialmente, la Blockchain è un

  • archivio distribuito

  • basato su reti peer-to-peer

  • implementato mediante crittografia

In qualità di archivio distribuito e decentralizzato, la Blockchain consente agli utenti di scambiarsi reciprocamente valori digitali sotto forma di transazioni

La tecnologia Blockchain è stata originariamente introdotta a supporto di Bitcoin.

Il fine principale era quello di prevenire il fenomeno del double spending delle criptovalute, vale a dire la possibilità di spendere più volte la stessa moneta.

Tuttavia, il ruolo della Blockchain non è limitato al settore delle transazioni finanziarie.

In generale, ogni transazione di valori digitali può essere oggetto di registrazione all’interno di un ledger distribuito

La tecnologia Blockchain può assumere forme e implementazioni differenti.

Pertanto, essa rappresenta più un concetto architetturale, che una tecnologia specifica e ben definita.

Ogni implementazione differente è inoltre in grado di fornire caratteristiche e funzionalità specifiche, come ad esempio l’esecuzione di smart contracts

Lo scambio di valori tra le controparti all’interno della Blockchain avviene mediante la realizzazione di transazioni.

Le transazioni vengono validate dalla rete dei nodi della Blockchain, prima di essere inserite all’interno del ledger.

Una volta accodate alle transazioni preesistenti all’interno del ledger, esse divengono inalterabili e immodificabili

Per sua natura, la Blockchain non è altro che una catena di blocchi.

Ogni blocco al suo interno contiene una o più transazioni.

L’aggiunta di nuovi blocchi alla Blockchain avviene sulla base di prefissate frequenze temporali.

In questo modo, è possibile mantenere lo storico delle transazioni tracciando la sequenza delle registrazioni effettuate sui blocchi

Contabilmente, la Blockchain può essere considerata un libro mastro distribuito e decentralizzato, noto appunto come ledger distribuito.

La gestione del ledger avviene mediante l’impiego di consensus protocols, che sono progettati per conseguire il consenso della rete sulle transazioni registrate all’interno del ledger distribuito.

Tra i consensus protocols più comuni possiamo ricordare il Proof of Work (PoW), il Proof of Stake (PoS) e il Proof of Authority (PoA)

Per saperne di più

Scarica il Tutorial completo

Scarica il Tutorial completo

Sottoscrivendo la Newsletter accederai
in anteprima ai Contenuti Riservati del sito