Slide Federico Tenga - Conferenza Blockchain Roma 17-06-16
1. ASPETTI ECONOMICI DELLA BLOCKCHAIN
Federico Tenga
federicotenga@gmail.com
@FedericoTenga
Co-Founder @ BEN Italia
Blockchain Consultant @ The AvantGarde Group
Co-Founder @ Chainside ltd
2. INTRODUZIONE E DEFINIZIONI
BLOCKCHAIN
Tecnologia di registro distribuito per depositare dati in maniera immutabile, senza necessità di trust e resistente
alla censura. La struttura a blocchi concatenati garantisce che i dati passati non possano essere manipolati senza
modificare tutti quelli successivi.
CRYPTOCURRENCY
Monete digitali che vivono su una blockchain che possono essere quindi scambiate senza l’ausilio di enti
centralizzati. Ogni blockchain deve necessariamente avere una cryptocurrency per far funzionare il sistema di
incentivi a base della sicurezza del network.
BITCOIN
Blockchain più antica, diffusa e sicura con la cryptocurrency più accettata, scambiata e a capitalizzazione di
mercato più alta.
3. CAMPI D’USO DELLA BLOCKCHAIN
ASSET DIGITALI
La tecnologia blockchain permette di riprodurre la scarsità nel mondo digitale. È infatti
possibile creare asset non duplicabili e movimentarli senza rischio di double spending e senza
doversi affidare a un ente centrale.
Gli asset possono essere cryptocurrency native della blockchain, come i bitcoin, o generici
token che possono rappresentare un bene reale o una quota di una fonte di reddito
4. CAMPI D’USO DELLA BLOCKCHAIN
SMART CONTRACTS
Gli smart contract sono contratti che una volta messi su blockchain agiscono perseguendo il proprio
scopo automaticamente senza possibilità di censura. Di base sono linee di codice che vengono
eseguite da una rete distribuita di computer, rendendo impossibile manomettere il contenuto dei
contratti.
Al momento la piattaforma per smart contract più usata e performante è Ethereum.
5. CAMPI D’USO DELLA BLOCKCHAIN
NOTARIZZAZIONE SU BLOCKCHAIN
Come garantire la sicurezza?
Un’applicazione molto interessante della blockchain è la possibilità Inserire l’impronta di file e
documenti su blockchain, in modo che non siano più possibile né manipolabili, né retrodatabili,
né postdatabili.
In questo modo si possono creare certificati che garantiscono l’esistenza di un documento in un
determinato momento passato (ideale per certificare la proprietà intellettuale e per processi di
digitalizzazione di documenti cartacei).
Block
n-3
Block
n-2
Block
n-1
Block
n
Block
n+1
Block
n+2
6. INCENTIVI ECONOMICI DELLA BLOCKCHAIN
La sicurezza della rete è garantita da alcuni incentivi economici per farsi si che i vari attori agiscano
secondo gli scopi del network.
Fee di transazione
Chi effettua delle transazioni
su rete Bitcoin paga una piccola
fee per ricompensare i miners
che tengono sicura la rete
Reward del blocco
Chi mette a disposizione
potenza di calcolo per tenere
sicura la rete viene
ricompensato con 25 bitcoin
per ogni blocco
98%
REWARD E FEE SULLA BLOCKCHAIN BITCOIN
7. INCENTIVI ECONOMICI DELLA BLOCKCHAIN
Per Blocco (10 min)
Giornaliero
Settimanale
Mensile
25 btc
3600 btc
25,200 btc
108,000 btc
€16,000
€2,304,000
€16,128,000
€16,128,000
TEMPO BITCOIN* EURO**
*riferito a giugno 2016, prima dell’halving
**tasso di cambio 1btc= €640
REWARD PER I MINER NEL TEMPO SULLA BLOCKCHAIN BITCOIN
8. Block
n+1
Block
n+2
Block
n+200
TENTATIVI DI MANIPOLAZIONE BLOCKCHAIN
Ipotizziamo che un miner con il 33% della potenza di calcolo totale della rete voglia provare a modificare il
blocco n-100 e il suo contenuto, quando il blocco corrente è il blocco n.
Block
n-101
Block
n-100
Block
n-99
Block
n-98
Block n
Per riuscire nel suo tentativo dovrebbe andare a cambiare tutti i blocchi da n-100 al blocco corrente
Il problema è che avendo solo il 33% della potenza di calcolo del network, durante il tempo in cui lui a
riscritto 100 blocchi il resto del network con il 67% è già arrivato al blocco n+200
Block
n-101
Block
n-100
Block
n-99
Block
n-98
Block n
Block
n-100
Block
n-99
Block
n-98
Block n
Risulta quindi impossibile per un miner con potenza di calcolo inferiore al 50% della rete
modificare dati passati
9. TENTATIVI DI MANIPOLAZIONE BLOCKCHAIN
ATTUALE DISTRIBUZIONE DELLA POTENZA DI CALCOLO SU NETWORK BITCOIN
Nessuno ha la maggioranza del
network, è quindi impossibile
per chiunque andare a
modificare dati passati
10. TENTATIVI DI MANIPOLAZIONE BLOCKCHAIN
OTTENERE IL 51% DEL NETWORK
Per tentare di manipolare dati passati della blockchain ho bisogno quindi di controllare la maggioranza del network.
Quanto costa ottenere e controllare il 51% del network?
500 milioni di dollari in
hardware
900,000 dollari al giorno di
elettricità
Un attacco al network farebbe calare il prezzo dei bitcoin, facendo quindi svalutare
considerevolmente i 500 milioni investiti in hardware.
Il sistema di incentivi rende economicamente molto svantaggioso tentare di manipolare la
blockchain
11. SOSTENIBILITA’ DEGLI INCENTIVI
Ad oggi il 98% della ricompensa dei miner viene dalla generazione di nuovi bitcoin, che causano inflazione e
aumento della base monetaria.
13. SOSTENIBILITA’ DEGLI INCENTIVI
Se il numero di bitcoin nuovi emessi diminuisce, è necessario remunerare i miner in altro modo
Aumento del prezzo del bitcoin
La crescita del valore dei bitcoin
può compensare la diminuzione del
numero di bitcoin usati per
ricompensare i miner
Aumento dei ricavi da fee di
transazione
La crescita dei ricavi generati dalle
fee di transazione compensano la
diminuzione di ricavi generati dalla
creazione di nuovi bitcoin
SOLUZIONE DI LUNGO TERMINESOLUZIONE DI MEDIO TERMINE
reward fee
14. FASI DI SVILUPPO DI UNA CRYPTOCURRENCY
Alta emissione di
nuova moneta
per remunerare i
miner
È necessaria
ampia adozione
per compensare
l’effetto inflattivo
no
L’inflazione fa calare
il prezzo, i miner
non hanno più
incentivo a tenere
sicura la rete
La moneta
muore
La domanda la salire
il prezzo e sostiene
la crescita del
network
Mentre il
network cresce
l’inflazione cala
e aumentano i
ricavi da fee per
i miner
La moneta è
consolidata
La moneta
viene
adottata?
sì
15. SUCCESSO DI UNA CRYPTOCURRENCY
QUALI FATTORI DETERMINANO IL CONSOLIDAMENTO DI UNA CRYPTOCURENCY SUL LUNGO PERIODO?
Adozione di massa per
sostenere la crescita
Caratteristiche intrinseche della moneta che invoglino
le persone ad acquisirla e ad entrare nel network
Network
ampio e sicuro
Moneta molto fungibile (e.g.
supportata da un’istituzione)
Innovazione a livello tecnologico (e.g.
smart contract, improved privacy)
16. CONSIGLI E CONCLUSIONI
Un sistema solido e scalabile
di incentivi economici sta alla
base della sicurezza di una
blockchain
Se volete implementare la
blockchain nel vostro sistema,
usatene una già esistente che
possa garantire alti livelli di
sicurezza
Evitare di usare una
blockchain appena creata
per gestire dati di alto
valore, i rischi sono alti