twitterlinkedinmail


Che cosa è la Blockchain – Una introduzione

Introduzione – Che cosa è la Blockchain

Essenzialmente, la Blockchain è un

  • archivio distribuito

  • basato su reti peer-to-peer

  • implementato mediante crittografia

In qualità di archivio distribuito e decentralizzato, finalizzato alla gestione dei trasferimenti di assets digitali, la Blockchain consente agli utenti di scambiarsi reciprocamente valori digitali sotto forma di transazioni.

In questo modo non è necessario ricorrere a terze parti in funzioni di garanzia delle transazioni.

Vediamo ora quali sono gli obiettivi che la blockchain intende conseguire.

Guarda il Video

Accedi ai Contenuti Riservati
Accedi ai Contenuti Riservati

Sottoscrivi la Newsletter per accedere
in anteprima ai contenuti:


Obiettivi della Blockchain

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 Blockchain come tecnologia

La tecnologia Blockchain può assumere forme e implementazioni differenti.

Pertanto, essa rappresenta più un concetto di natura 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.

Elementi essenziali della Blockchain sono:

  • le transazioni;

  • i blocchi;

  • il ledger;

Le Transazioni

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.

Vediamo adesso le caratteristiche dei blocchi della blockchain.

I blocchi della Blockchain

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.

Il ledger distribuito

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.

I consensus protocols sono molteplici, e caratterizzano le differenti implementazioni della blockchain.

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