23/05/2014 – ITForum Rimini
BITCOIN REVOLUTION
2
►www.cloudminingbiz.com
►Stand 53 C
MatteoMaggioni
DavideCapoti
DamianoBarbati
LorenzoBlanco Almena
Jaun LuisAguilera
3
Indice
1. Bitcoin (Matteo Maggioni)
2. Mining (Davide Capoti)
3. Trading (Matteo Maggioni)
4. Futuro? (Davide Capoti)
1. BITCOIN
5
Definizione di Bitcoin
Bitcoin è un sistema di pagamento peer-to-peer ed una
moneta digitale, sviluppato nel 2009 come software open
source.
Si tratta di una crypto valuta, poiché utilizza la crittografia
per controllare la creazione e il trasferimento della moneta.
(Wikipedia)
6
Satoshi Nakamoto (中本哲史 )
18 Agosto 2008: viene registrato il dominio www.bitcoin.org, sembra che sia stato registrato da Satoshi Nakamoto attraverso il sito www.anonymousspeech.com che permette registrazioni anonime di domini internet
31 Ottobre 2008: viene pubblicato il “Bitcoin design paper”
9 Novembre 2008: il progetto “Bitcoin” viene registrato sul sito www.sourceforge.net che fornisce gli strumenti per sviluppare software in modo collaborativo
Bitcoin
7
ANALISI TECNICA
TRADING
ECONOMIA
INFORMATICA
CRITTOGRAFIA
MATEMATICA
STATISTICA
LEGISLAZIONE
FISCALITA’
SOCIOLOGIA
Cosa ruota intorno ai Bitcoin?
8
► Non presenta i classici connotati di una moneta fiat► Le transazioni sono irreversibili
► Non prevedono la presenza di un’entità centrale che sia da intermediario tra compratore e venditore
► Utilizzano un database distribuito tra i nodi della rete per tracciare tutte le transazioni
Caratteristiche
9
Client/Server P2PArchitettura centralizzata Architettura decentralizzata
Ogni nodo è in grado di comunicare direttamente con gli altri nodi senza dover passare da un server centrale
Network
10
Deriva dall’unione di due parole greche:
“kryptós” che significa "nascosto“ “graphia” che significa "scrittura“
Crittografia
Lo scopo della Crittografia è quello di nascondere il contenuto di un messaggio
11
Crittografia Simmetrica:
Crittografia Asimmetrica
Chiave Pubblica (o chiave di cifratura) Chiave Privata (o chiave di decifratura)
Crittografia
12
E’ un portafoglio digitale in cui sono contenuti i bitcoin. Permette di ricevere ed inviare denaro da e verso altri utenti.
Chiave Pubblica
Chiave Privata
Address:18wKrj1aExRvWvoYWDeGvPf9uvcjTzC
8GE
E’ un segmento segreto di dati che dimostra il diritto di spendere bitcoin da uno specifico indirizzo attraverso una firma crittografica
E’ l’unica informazione che bisogna fornire per essere pagati in bitcoin
E’ l’equivalente di un portafoglio fisico
Wallet
13
Diversi tipi di Wallet:
Desktop Wallet: è un client che si installa sul proprio computer. La sicurezza è a carico dell’utente.
Smartphone Wallet: è un’app che permette di effettuare e ricevere pagamenti in mobilità.
Web Wallet: è un account che permette di al wallet dal proprio browser.
Wallet
14
“Catena di blocchi”
La blockchain è un registro pubblico di tutte le transazioni in bitcoin. Tali transazioni sono contenute in blocchi ordinati cronologicamente.
3 Gennaio 2009: nasce il “Genesis block” alle 18:15:05 GMT
BloccoN
BloccoN-1
BloccoN-2
Blocco0
Blockchain
15
Blockchain
Blockchain
Blocchi
Transazioni
La blockchain contiene i blocchi.
Un blocco è una parte della blockchain che contiene e conferma le transazioni. In media ogni 10 minuti viene creato un nuovo blocco ed è aggiunto alla blockchain attraverso il processo di mining.
Per conferma si intende la verifica della transazione. Una sola conferma può talvolta essere sufficiente, ma per grandi somme (ad esempio 1000 € o più) è possibile aspettare più conferme, solitamente sei.Ogni nuova conferma riduce esponenzialmente il rischio d annullamento della transazione.
2. MINING
18
Si tratta però di una spiegazione non precisa e riduttiva. Vero è
che attraverso il mining si crea l’offerta di moneta, ma non solo:
1. Permette la verifica delle transazioni e la convalida dei blocchi
2. Previene il double-spending3. Raccoglie le fee delle transazioni Il mining è vitale per il funzionamento del network
Mining
La generazione di nuove monete digitali viene definita con la parola “mining”, in analogia con il
gold mining ovvero l’estrazione dell’oro.
19
Il mining è un’operazione di forza bruta
► L’algoritmo è alla ricerca di un codice hash che soddisfi un determinato target
► L’obiettivo è di essere i primi a trovare una delle possibili soluzioni
Come funziona?
20
E’ un lavoro difficile ed oneroso
Due tipi di incentivi solo per i minatori cheriescono a minare un blocco:
1. Nuove monete: per ogni blocco risolto viene assegnato un certo numero di monete
2. Transaction Fees: sono le commissioni generate per validare le transazioni contenute in un blocco
Mining
21
SHA-256 SCRYPT
Bitcoin Litecoin
Terracoin Dogecoin
Namecoin Feathercoin
Peercoin Worldcoin
Cosa minare?
22
Capitalizzazione
23
Capitalizzazione Altcoins
24
L’offerta di moneta è limitata e si esaurisce in modo geometrico con il passare del tempo, circa ogni 4 anni.
Ogni 210.000 blocchi il numero di nuovi bitcoin viene dimezzato.
21 mil. nel 2140
28/11/2012: da 50 a 25 BTC
Offerta di moneta
25
Prodotti 19,5mil BTC ovvero il 94% del totale
Produzione attuale e teorica
Offerta di moneta
26
► Il valore iniziale è stato fissato pari ad 1► Non ha un valore massimo► Non può mai essere inferiore a 1► Si aggiusta ogni 2016 blocchi ovvero ogni 2 settimane circa► E’ inversamente correlata con il target► E’ positivamente correlata con l’hash rate
Difficoltà
La difficoltà è una misura di quanto sia complicato trovare un hash al di
sotto di un certo target.
27
Tempo teorico per svolgere la prova di lavoro:
10 minuti
• T effettivo < T teorico : Difficoltà
• T effettivo > T teorico : Difficoltà
Difficoltà
28
Dal valore iniziale di 1 siamo attualmente arrivati ad un valore della difficoltà che ha superato 8 miliardi, con una crescita incredibile del 885.341.630.813% in soli 5 anni.
Difficoltà
2009 2010 2011 2012 2013 20140
1000000000
2000000000
3000000000
4000000000
5000000000
6000000000
7000000000
8000000000
9000000000
10000000000
Difficoltà
2009 2010 2011 2012 2013 20140
5
10
15
20
25
Difficoltà Ln
29
Difficoltà
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 170
5
10
15
20
25
30
35
Frequenza Distr. Normale
1899
1906
1913
1920
1927
1934
1941
1948
1955
1962
1969
1976
1983
1990
1997
2004
2011
0
2
4
6
8
10
12
14
16
18
Conta gg cambio Diff. Media
2010 2011 2012 2013 2014
N° cambi Diff. 33 30 27 31 12
Media 38.30% 18.03% 3.74% 21.84% 18.37%
Max 300.00% 78.15% 14.89% 46.02% 26.16%
Min -7.81% -18.03% -11.59% -8.64% 10.16%
Diff. >= Diff. Prec. 115 85.82%
Diff. < Diff. Prec. 18 14.18%
30
Hash rate
L’hash rate è la potenza complessiva in giga-hash al secondo (GH/s), che il
network sta eseguendo.
2009 2010 2011 2012 2013 20140
10000000
20000000
30000000
40000000
50000000
60000000
70000000
80000000
90000000
Hash rate (GH/s)
2009 2010 2011 2012 2013 2014
-10
-5
0
5
10
15
20
25
Hash rate (GH/s) Ln Difficoltà Ln
31
Hash
rate ↑Tempo
↓Difficoltà
↑
Hash rate / Tempo / DIfficoltà
32
► Il mining con la CPU è stato il primo metodo per minare bitcoin
► E’ diventato obsoleto
Hardware
► La GPU è in pratica il processore di una scheda grafica
► E’ più efficiente della CPU ma è diventato poco profittevole
► L’ASIC è un circuito integrato costruito appositamente per il mining
► Sono macchine costose ma le uniche che possono garantire un ritorno per i minatori
CPU
GPU
ASIC
33
Perché collegarsi ad un pool?
► Con la crescita della difficoltà nessun computer, per quanto potente, è in grado di minare da solo in modo competitivo.
► Per questo si uniscono le forze.► Quando un pool trova la soluzione della prova di lavoro allora
viene premiato con una certa quantità di monete e la ridistribuisce ai minatori in base al contributo che hanno dato.
Pool
Un pool è un gruppo di persone che mettono i propri computer in rete per
generare monete digitali.
34
Incentivo: 25 BTC
Pool
Pool 2
Miner 120%
Miner 210%
Miner 370%
5 BTC 2,5 BTC 17,5 BTC
Pool 1 Pool 3
35
► Il mining proprietario tramite dispositivi di CPU, GPU o ASIC non è più conveniente.
► Il mining sta prendendo i connotati di un mercato industriale in cui poche società con grossi capitali e know-how possono essere competitive.
► Alte barriere all’ingresso.
Limiti del mining proprietario
36
► Cos'è il cloud mining?
E’ un servizio che permette di minare in cloud, evitando di comprare hardware dedicato e pagando solo la potenza computazionale desiderata.
Cloud Mining
37
Vantaggi
► Nessun costo legato all’acquisto di macchinari ► Nessun costo legato al ritardo nella consegna dei
macchinari, difetti di fabbrica, o rotture► Nessun rischio di tecnologica obsoleta► Nessun costo di corrente elettrica► Nessuna rumorosità► Know-how tecnico di non semplice comprensione► Assistenza hardware e software 24/7
38
► Pacchetti annuali:
999 euro/anno per minare Bitcoin a 200 GH/s
999 euro/anno per minare Litecoin a 4 MH/s
► Nessun costo aggiuntivo
www.cloudminingbiz.com
39
Mining o Trading?
Mining
Hedging
Trading
Speculazione
3. TRADING
41
► Sono negoziati 24/7 su mercati OTC► BTC / Valute fiat / Altcoins
Exchange
04/2013 07/2013 10/2013 01/20140
200
400
600
800
1000
1200
1400
Coindesk BPI Mt. Gox Bitstamp BTCe
42
Historical daily chart
2010 2011 2012 20130
200
400
600
800
1000
1200
1400
Prezzo $
43
Historical daily chart
2010 2011 2012 2013
-4
-2
0
2
4
6
8
Prezzo Ln $
Grafico logaritmico
44
Performance
Giorno Prezzo $ Var%
17/08/2010 0.0769
31/12/2010 0.299999 290%
01/01/2011 0.299998
31/12/2011 4.995 1565%
01/01/2012 5.2
31/12/2012 13.59 161%
01/01/2013 13.561
31/12/2013 731 5290%
01/01/2014 746.9
16/05/2014 449.51 -39%
Variazioni % annuali
S&P 500
17%
-1%
13%
29%
2%
Dax
15%
-15%
29%
25%
2%
FTSE Mib
2%
-25%
8%
16%
9%
Gold
16%
11%
5%
-27%
8%
45
Performance
2010 2011 2012 201340
60
80
100
120
140
160
180
200
S&P 500
Dax
FTSE Mib
Gold
46
Performance
2010 2011 2012 20130
200000
400000
600000
800000
1000000
1200000
1400000
1600000
1800000
S&P 500
BTC
Dax
FTSE Mib
Gold
584.438%
Solo Long?
47
Drawdown
0
200
400
600
800
1000
1200
1400
-100%
-90%
-80%
-70%
-60%
-50%
-40%
-30%
-20%
-10%
0%
Draw Down Max cum. Eq. Line Eq. Line
Drawdown % Eq. Line: max perdita consecutiva
48
Drawdown
0
200
400
600
800
1000
1200
1400
-80%
-70%
-60%
-50%
-40%
-30%
-20%
-10%
0%
Draw Down Max cum. Eq. Line Eq. Line
49
Weekly chart
14/01/201318/02/201325/03/201329/04/201303/06/201308/07/201312/08/201316/09/201321/10/201325/11/201330/12/201303/02/201410/03/201414/04/20145
205
405
605
805
1005
1205
50
Weekly chart
14/01/201318/02/201325/03/201329/04/201303/06/201308/07/201312/08/201316/09/201321/10/201325/11/201330/12/201303/02/201410/03/201414/04/20145
205
405
605
805
1005
1205
SAR
Volume
51
Weekly chart
0
20
40
60
80
100
14/01/201318/02/201325/03/201329/04/201303/06/201308/07/201312/08/201316/09/201321/10/201325/11/201330/12/201303/02/201410/03/201414/04/20145
205
405
605
805
1005
1205
MACD
RSI
SMA 6, 12
52
Daily chart - Volume
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
Volume
53
Daily chart - Trendline
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
54
Daily chart - Trendline
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
55
Trading – SAR, MACD, RSI
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
0
20
40
60
80
100
MACD
RSI
56
Trading - RSI
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
0
20
40
60
80
100
RSI
57
Trading – Williams %R
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
-100
-80
-60
-40
-20
0
Williams %R
58
Trading – Williams %R
17/11/201330/11/201313/12/201326/12/201308/01/201421/01/201403/02/201416/02/201401/03/201414/03/201427/03/201409/04/201422/04/201405/05/2014336
436
536
636
736
836
936
1036
1136
-100
-80
-60
-40
-20
0
Williams %R
59
Daily chart
2009 2010 2011 2012 2013 2014
-4
-2
0
2
4
6
8
0
5
10
15
20
25
Prezzo Ln $ Difficoltà Ln
4. FUTURO?
61
► La moneta ha generalmente tre ruoli distinti:
► Unità di conto: il bitcoin può essere convertito in tutte le valute mondiali, o essere considerato un’unità di conto a sé stante.
► Mezzo di scambio: il bitcoin offre costi di transazione molto bassi rispetto ai metodi di pagamento tradizionali (Paypal 0.35 $ + 3,5% vs. bitcoin pochi centesimi di $).
► Riserva di valore: il bitcoin offre una valida alternativa al contante in termini di sicurezza, trasparenza delle transazioni e in termini di contraffazione. E’ inoltre molto più facile da trasportare.
► La progettazione del protocollo bitcoin è basata su una fornitura limitata di moneta, che protegge il suo valore da governi dissoluti o banche centrali con il “vizietto” di stampare moneta indiscriminatamente.
► Il relativo anonimato del protocollo bitcoin è vantaggioso per i cittadini dei Paesi in crisi finanziaria. Per esempio, ci è stato un forte aumento d’interesse nei bitcoin il 16 marzo 2013 quando le autorità cipriote avevano dichiarato il fermo dei conti correnti e il prelievo forzoso degli stessi.
Analisi costi-benefici: vantaggi
62
Analisi costi-benefici: svantaggi
► Il ruolo dei bitcoin come riserva di valore è seriamente compromessa dall’elevata volatilità del prezzo. Tale volatilità mina anche il ruolo del bitcoin come mezzo di scambio in quanto le grandi catene di distribuzione sono molto meno propense ad accettarlo come una forma di pagamento.
► I regolatori europei ed extra-Ue potrebbero tentare di imporre controlli che aumenterebbero i costi per l'utilizzo dei bitcoin nonostante la sua efficienza e la trasparenza rispetto ai contanti.
► Per gli utenti che non dispongono degli strumenti per minare, l’unica possibilità è quella di scambiare la propria valuta fiat per bitcoin su un exchange. Oltre al rischio cambio vi è un rischio correlato alla sicurezza di questi exchange e alla professionalità dei suoi creatori (Mt.gox).
► Sono necessari circa 50 minuti di attesa prima della conferma di un pagamento. E’ il tempo necessario per aggiungere sufficienti blocchi alla blockchain tali da proteggersi dal fenomeno del “double spending”.
63
► Numero di transazioni giornaliere (stima)
► Numero di transazioni mensili in BTC
N° transazioniVisa, Inc. 212.603.000MasterCard Inc. 93.578.000American Express Co. 14.521.000Paypal 7.700.000Western Union Company 633.000BITCOIN 65.122Xoom Corp 25.000
Numero di transazioni
64
► Numero di transazioni annuali in BTC
N° transazioni annuali Var%2009 32.687 467%2010 185.212 926%2011 1.900.652 344%2012 8.447.785 132%2013 19.638.728 467%2014* 5.759.179
La crescita delle transazioni è un indicatore dell’interesse e dell’utilizzo
Numero di transazioni
65
Merchant
66
ATM Point
67
Startups
68
Punti di vista...
John Donahoe“…The digital currency will play a very important role in the future. Exactly how that plays out, and how we can best take advantage of it and enable it with PayPal, that’s something we’re actively considering. It’s on our radar screen…”
Ben Bernanke“…The Fed doesn’t have the autority to supervise virtual currencies, but that they may hold long-term promise, particularly if the innovations promote a faster, more secure and more efficient payment system…”
Janet Yellen“…The central bank doesn’t have the authority to regulate bitcoin. The Federal Reserve simply does not have authority to supervise or regulate bitcoin in any way…”
Jared Cohen “…The future of digital currencies like bitcoin is clear: t’s very obvious to all of us that cryptocurrencies are inevitable…”
69
Legal view