B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il...

24
BITCOIN Guida completa scritto da Benjamnin Guttmann MODELLI DI B USINESS ®

Transcript of B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il...

Page 1: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

BITCOINGuida completascritto da

Benjamnin Guttmann

BITC

OIN

- GUID

A COM

PLETAB. G

uttmann

MODELLI

DI BUSINESS

®

Page 2: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Libro_BitCoin.indb 2 26/06/14 15:32

Page 3: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

BitcoinGuida completa

scritto da

Benjamin Guttmann

MODELLI

DI BUSINESS

®

Libro_BitCoin.indb 3 26/06/14 15:32

Page 4: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Edizione italiana:Bitcoin - Guida completa

A cura di: Sebastiano ScròfinaHanno collaborato alla traduzione: Guido Baroncini Turricchia, Guido Dassori

Editor: Marco AleottiProgetto grafico: Roberta VenturieriImmagine di copertina: © 123dartist - Fotolia.com

ISBN: 978-88-6895-111-5

Copyright © 2014 LSWR SrlVia Spadolini, 7 - 20141 Milano (MI) - www.lswr.it

Finito di stampare nel mese di luglio 2014 presso “Rotolito Lombarda” spa, Pioltello (MI)

Nessuna parte del presente libro può essere riprodotta, memorizzata in un sistema che ne permetta l’elaborazione, né trasmessa in

qualsivoglia forma e con qualsivoglia mezzo elettronico o meccanico, né può essere fotocopiata, riprodotta o registrata altrimenti,

senza previo consenso scritto dell’editore, tranne nel caso di brevi citazioni contenute in articoli di critica o recensioni.

La presente pubblicazione contiene le opinioni dell’autore e ha lo scopo di fornire informazioni precise e accurate.

L’elaborazione dei testi, anche se curata con scrupolosa attenzione, non può comportare specifiche responsabilità in capo

all’autore e/o all’editore per eventuali errori o inesattezze.

Nomi e marchi citati nel testo sono generalmente depositati o registrati dalle rispettive aziende.

L’autore detiene i diritti per tutte le fotografie, i testi e le illustrazioni che compongono questo libro, salvo quando diversamente indicato.

Titolo originale: The Bitcoin Bible - Gold EditionISBN: 9783732296965Copyright © 2013 Benjamin Guttmann

Libro_BitCoin.indb 4 26/06/14 15:32

Page 5: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

5

SommarioPrefazione all’edizione italiana .............................................................................. 9

Premessa ................................................................................................................ 11

Introduzione .......................................................................................................... 13

Ringraziamenti ..................................................................................................... 17

Capitolo 1 - Alla scoperta di Bitcoin ................................................................. 191.1 Cosa sono i bitcoin? ................................................................................................... 191.2 Come funziona una transazione Bitcoin .................................................................. 241.3 Come posso ottenere dei bitcoin? ............................................................................... 291.4 Sviluppo open source .................................................................................................. 291.5 Altre monete matematiche......................................................................................... 371.6 Chi è Satoshi Nakamoto, il creatore di Bitcoin? ........................................................ 521.7 Paladini di Bitcoin famosi ......................................................................................... 58

Capitolo 2 - Aspetti sociali e opinioni.............................................................. 632.1 Un terzo dei kenioti ora ha un portafoglio Bitcoin ................................................... 632.2 Poolfa.com: una comunità Bitcoin iraniana in espansione ...................................... 642.3 Bitcoin in Cina: bisogna guardare oltre le apparenze? ............................................. 652.4 Quando il governo prende i tuoi soldi Bitcoin sembra veramente un’ottima soluzione .................................................................................................... 652.5 Da Capitol Hill al mondo di Bitcoin ......................................................................... 682.6 L’evoluzione della riservatezza in ambito finanziario e la capacità di Bitcoin di riaffermare i diritti .......................................................... 702.7 L’India adotta un approccio passivo nei confronti di Bitcoin ................................... 732.8 Come Bitcoin può veramente aiutare gli iraniani e gli argentini ............................. 742.9 Il rich-get-richer effect osservato nella rete digitale Bitcoin ..................................... 76

Capitolo 3 - Il mining ......................................................................................... 793.1 Una guida al mining: perché qualcuno ha comprato su eBay per 20.600 $ un miner Bitcoin da 1500 $ .................................................... 793.2 Le mining pool, piattaforme condivise di minatori .................................................. 853.3 Ingegnerizzare la corsa all’oro del Bitcoin: intervista a Yifu Guo, creatore del primo Purpose-Build Miner .............................. 87

Libro_BitCoin.indb 5 26/06/14 15:32

Page 6: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

6

BITCOIN | GUIDA COMPLETA

Capitolo 4 - Gli exchange di Bitcoin ................................................................ 994.1 Mt. Gox ...................................................................................................................... 994.2 Bitstamp ................................................................................................................... 1004.3 BTC-E ....................................................................................................................... 1024.4 Coinbase ................................................................................................................... 1034.5 The Rock Trading ..................................................................................................... 1114.6 Bitcoin Central ......................................................................................................... 1114.7 Buttercoin sceglie una strada alternativa per gestire la valuta digitale ................. 1154.8 Bitboat ...................................................................................................................... 1184.9 Scambiare bitcoin di persona .................................................................................. 1184.10 Altri exchange .......................................................................................................... 120

Capitolo 5 - Rassegna dei portafogli Bitcoin - Facilità d’uso e sicurezza ......1215.1 Rassegna dei portafogli online ................................................................................. 1225.2 Rassegna di portafogli desktop ................................................................................ 1255.3 I portafogli Bitcoin mobile ....................................................................................... 128

Capitolo 6 - Bitcoin per le transazioni commerciali ....................................1316.1 Panoramica .............................................................................................................. 1316.2 3dcart stringe un accorto con BitPay per offrire transazioni in bitcoin a oltre 16.000 esercenti ............................................................................ 132

Capitolo 7 - Progetti Bitcoin............................................................................1357.1 Bitcoin cresce ............................................................................................................ 1357.2 Monetizzare il proprio blog con BitMonet grazie alla potenza di Bitcoin ................ 1427.3 Viaggio dentro Silk Road, la piattaforma che permette(va) di acquistare droghe con Bitcoin .................................................................................................... 1447.4 Silk Road viene chiuso e il proprietario arrestato ................................................... 1477.5 Il tesoro del pirata Robert è ancora al sicuro .......................................................... 150

Capitolo 8 - Gli aspetti legali ...........................................................................1538.1 Premessa ................................................................................................................... 1538.2 La Germania getta le basi per la regolamentazione di Bitcoin .............................. 1578.3 La Thailandia avrebbe bandito Bitcoin? Non è esatto ............................................ 1598.4 La Germania può davvero imporre delle tasse su Bitcoin? .................................... 1608.5 I correntisti di Cipro subiscono prelievi forzosi fino al 47,5% ................................ 1638.6 Bitcoin, la goccia che fa traboccare il vaso .............................................................. 1648.7 Una commissione del Senato USA accende le luci su Bitcoin e le altre monete digitali ........................................................................................... 1668.8 Rischi legali con le valute digitali nei giochi online ................................................ 1688.9 Gli aspetti legali delle valute virtuali negli USA ..................................................... 170

Libro_BitCoin.indb 6 26/06/14 15:32

Page 7: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

7

SOMMARIO

Capitolo 9 - Bitcoin Venture Capitalists (VCs), Business Angels, fondi d’investimento e ETF ...............................................................................175

9.1 I milionari Bitcoin diventano Investing Angels ....................................................... 1769.2 Ecco in arrivo il fondo Bitcoin ................................................................................. 1789.3 Nelle monete matematiche come il bitcoin si iniziano a investire soldi veri ......... 1809.4 Peter Thiel e Founders Fund raccolgono 2 milioni di dollari per BitPay ............... 1819.5 Con 1,5 milioni di dollari raccolti da Winklevoss Capital, BitInstant punta a diventare il punto di riferimento per la compravendita di bitcoin ............................................................................... 1829.6 Più di 60 investitori si alleano per formare i BitAngels, la prima rete e il primo incubatore di startup Bitcoin operante su più città .............................. 1849.7 Ho investito in Bitcoin. Anche voi dovreste farlo .................................................... 186

Capitolo 10 - Il futuro di Bitcoin: una panoramica ......................................18910.1 Il Papa, Bitcoin e la nuova era dell’uomo ............................................................... 18910.2 Come Bitcoin potrebbe morire ................................................................................. 19110.3 Bitcoin prospererà finché i governi o le banche non decideranno di abbatterlo nottetempo ......................................................................................... 19210.4 Come eliminare Bitcoin ........................................................................................... 195

Appendice A - Bitcoin: un sistema di cash elettronico peer-to-peer ...........199

Appendice B - Il secondo White Paper su Bitcoin (Mastercoin) .................213

Libro_BitCoin.indb 7 26/06/14 15:32

Page 8: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Libro_BitCoin.indb 8 26/06/14 15:32

Page 9: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

9

Si dice che nel mondo Bitcoin il tempo scorra dieci volte più velocemente che nel mondo

normale. Non si può capire quanto questo sia vero finché non ci si immerge nell’universo

delle monete matematiche. Migliaia di geek, appassionati di informatica, sfornano ogni

giorno righe di codice per giocare con quella che finora era rimasta un’istituzione sacra,

tabù e quasi intoccabile: la moneta. Sono i currency hackers, e vogliono rivoluzionare il mon-

do della finanza. Il fantomatico creatore di Bitcoin, Satoshi Nakamoto, ha aperto un vaso di

Pandora che sarà difficile richiudere.

Bitcoin è innanzitutto un fenomeno umano, ancor prima che tecnologico. Una generazione

stanca del sistema bancario tradizionale, rimasta inascoltata dalla politica, dalla finanza e dal

business, si sente oggi più rappresentata da un protocollo che da persone in carne e ossa.

Bitcoin è infatti, tecnicamente, un protocollo, una serie di regole con cui delle macchine

possono scambiarsi informazioni. La moneta, per quanto possa sembrare strano, è ormai

da tempo essa stessa informazione, almeno da quando è stato rescisso definitivamente

ogni legame con i metalli preziosi e si è manifestata la natura convenzionale del suo valore.

Bitcoin è anche un mezzo di scambio, ma solo conseguentemente a quanto detto in prece-

denza. La tecnologia blockchain, alla base di questa nuova moneta digitale, può in realtà es-

sere usata in infinite altre applicazioni, molte delle quali restano ancora inesplorate. È questo,

credo, l’aspetto più interessante di Bitcoin: si tratta di molto di più di una semplice valuta.

In quanto riserva di valore Bitcoin potrebbe imporsi come standard internazionale nei

prossimi anni, o potrebbe sparire da un giorno all’altro: non è sicuramente una moneta

perfetta, ma è l’apripista di una serie crescente di “monete matematiche” che si sfidano

per contendersi nuove fette di mercato. Il suo futuro come mezzo di scambio è incerto, ma

questo aspetto non è così rilevante quanto tipicamente si pensi. Nei miei quasi dieci anni

di attività nel mondo delle monete alternative e complementari ho visto di tutto: token per

mondi virtuali, p2p currencies, valute locali, e ho dato il mio contributo prima con Ecoro-

ma, una moneta locale cartacea, e poi con Dropis, un credito online per scambiare beni e

servizi senza usare denaro.

Prefazione all’edizione italiana

Libro_BitCoin.indb 9 26/06/14 15:32

Page 10: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

10

BITCOIN | GUIDA COMPLETA

Quest’esperienza mi ha fatto notare una fondamentale novità rispetto al passato: Bitcoin

è innanzitutto un movimento globale di persone che cercano alternative alla monocoltura

monetaria in cui eravamo abituati a vivere. Un movimento entusiasta - a volte un po’ fana-

tico e politicizzato - ma nondimeno intelligente e visionario.

Bitcoin è anche un’innovazione tecnologica dalla quale difficilmente si tornerà indietro,

proprio perché si tratta di un genuino passo avanti. Oggi con la blockchain abbiamo un

sistema distribuito, ragionevolmente sicuro, per il timestamping pubblico di informazioni.

Una tecnologia del genere può essere migliorata, ma - viste le innumerevoli e utili applica-

zioni che può avere nella vita di tutti - è improbabile che sparisca nel nulla.

Nei prossimi anni vedremo esplodere l’innovazione nel settore valutario, con nuovi sistemi

sempre più decentralizzati e resilienti che permetteranno a tutti, privati, aziende e istitu-

zioni, di comunicare economicamente - ovvero scambiare valore - in modo fluido e senza

l’interposizione di intermediari. Il futuro potrebbe portarci verso sistemi, come per esem-

pio Ripple, dove non solo è decentralizzata la rete di pagamenti, ma la stessa tradizionale

idea di moneta viene a sfumare, per lasciare spazio a un ecosistema di monete private

tutte interscambiabili istantaneamente tra loro grazie a reti di fiducia.

Sono lieto che CoinCapital, il primo network italiano di esperti in monete digitali, sia riu-

scita a portare in Italia questo volume divulgativo sul tema. Spero sia utile ad alimentare

il dibattito anche a livello istituzionale, dove il nostro Paese è ancora indietro rispetto ad

altri - come per esempio la Germania - che hanno preso una posizione chiara sul tema e

stanno incoraggiando l’innovazione monetaria.

A oggi c’è ancora troppa incertezza, specie sul piano legale e fiscale, per chi opera con

questi strumenti in Italia. Con CoinCapital stiamo facendo del nostro meglio per spiegare,

restando nel ruolo di consulenti che ci compete, cosa sia questa tecnologia e quali siano le

sue implicazioni presenti e future. Il resto dovranno farlo le istituzioni, la politica e tutti co-

loro che, magari anche grazie a questo libro, si saranno fatti un’opinione chiara su Bitcoin.

Infine, un ringraziamento all’Ing. Guido Baroncini Turricchia e a Guido Dassori, le due per-

sone che hanno prestato la loro grande competenza tecnica a un progetto di traduzione

impegnativo come questo, a CoinCapital per l’occasione offertami, e all’editore che - primo

in Italia - ha creduto nell’idea.

Buona lettura

Sebastiano Scròfina,

Partner CoinCapital

www.coincapital.it

Libro_BitCoin.indb 10 26/06/14 15:32

Page 11: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

11

Viviamo in un mondo digitale in rapida evoluzione. Circondati e bombardati dai media,

facciamo acquisti e operazioni bancarie in rete, comunichiamo con gli amici e i colleghi,

facciamo ricerche per acquisti importanti e decisioni vitali – addirittura usiamo la rete per

cercare i nostri partner. Quindi non dovrebbe costituire una sorpresa l’arrivo di una valuta

digitale che sfidi la valuta tradizionale e sovrana che domina il mondo finanziario.

Questo è esattamente Bitcoin – una valuta digitale che non è governata o delimitata da con-

siderazioni nazionali e che non è sostenuta da governi, oro o altri beni. Esiste perché i suoi

utenti ci credono e perché offre un servizio utile e sicuro che non esisteva precedentemente.

Ma questa è una cosa buona o un’altra bolla online che alla fine esploderà lasciando un

sacco di gente senza soldi e delusa, o peggio? La giuria è ancora al lavoro. Il fondatore pu-

tativo di questo schema – Satoshi Nakamoto – rimane un enigma. Nessuno sa se si tratti

di una persona, di un gruppo di persone o di un’organizzazione (o, addirittura, di un gruppo

di organizzazioni), né si sa quale potrebbe essere lo scopo o la ragione dell’intero progetto.

Potrebbe trattarsi di un vero e proprio tentativo di strappare il controllo degli scambi fi-

nanziari ai governi e alle istituzioni finanziarie per metterlo nelle mani della gente comune;

oppure potrebbe avere uno scopo più ambiguo. Il fatto che il creatore di questo sistema

eviti di esporsi e apparentemente possegga un milione dei 21 milioni di bitcoin totali ge-

nerabili è visto da alcuni come preoccupante. Altri vedono nell’anonimità delle transazioni

un tornare indietro all’uso originale della valuta, dove tutti gli scambi erano faccia a faccia

e anonimi, e un vero e proprio assalto al controllo che le istituzioni finanziarie e i governi

esercitano sul sistema di scambi monetari.

Qualunque sia la sua posizione reale, Nakamoto – chiunque o qualunque cosa sia – ha cre-

ato un sistema che ha catturato l’immaginazione degli utenti virtuali, sviluppandosi mas-

sivamente e velocemente in una forza monetaria internazionale. Coloro che sono entrati

a farne parte hanno già visto un significativo incremento dei loro investimenti. Resta da

vedere dove questo potrebbe portare e quale potrebbe essere il risultato finale. Per il bene

oppure no? Solo il tempo ce lo dirà.

Premessa

Libro_BitCoin.indb 11 26/06/14 15:32

Page 12: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Libro_BitCoin.indb 12 26/06/14 15:32

Page 13: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

13

Ci sono un sacco di persone, là fuori, che credono che Bitcoin fallirà. Ci sono parecchi ar-

gomenti a favore di Bitcoin e ne troverete molti nel libro; ciò che, però, trovo sorprendente

è la mancanza di argomenti contro Bitcoin. Dal giornalista finanziario fino al profano della

valuta, lo scetticismo attorno a Bitcoin generalmente si riduce a due argomenti: usabilità e

volatilità. Mentre la volatilità di Bitcoin è sicuramente un argomento degno di discussione,

dobbiamo concentrarci sugli argomenti contro la sua usabilità, o la sua assenza di usabili-

tà, poiché questa è una delle problematiche più critiche.

Molte persone sono contrarie a Bitcoin perché non credono che possa raggiungere una

adozione di massa. Come consumatori, perché dovrebbero uscire dagli schemi per acqui-

stare dei bitcoin quando esiste solo un piccolo numero di aziende che li accetta? E, come

azienda, perché dovrebbero uscire dai propri schemi per integrare i bitcoin nei loro sistemi

POS, quando c’è solo un nucleo ristretto di utenti che li usa?

Curva a campana di Bell

Innovatori2,5%

Figura 1 - Curva a campana di Bell.

Introduzione

Libro_BitCoin.indb 13 26/06/14 15:32

Page 14: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

14

BITCOIN | GUIDA COMPLETA

Ma il prezzo di Bitcoin è schizzato alle stelle l’anno scorso, non è già troppo tardi per la

festa? No! Voglio presentarvi il ciclo di vita per l’adozione di nuove tecnologie.

Il modello del ciclo di vita per l’adozione di nuove tecnologie descrive l’accettazione di un

nuovo prodotto o innovazione, in accordo con le caratteristiche demografiche e fisiologi-

che di gruppi definiti di utenti. Il modello indica che i primi a usare un nuovo prodotto sono

chiamati “innovatori”; essi sono seguiti dagli “early adopters”. Viene, poi, con maggiore o

minore rapidità, la maggioranza e, infine, l’ultimo gruppo, quello dei “ritardatari”.

Per aiutarvi dandovi un punto di riferimento, ci troviamo all’inizio della curva di adozione,

dove chiunque usi bitcoin è classificato come un innovatore. Una struttura diffusa e stabile

non è ancora disponibile; c’è quindi una ripida curva di apprendimento per usarli. Molti

servizi relativi a Bitcoin sono relativamente nuovi ed esistono ancora molti rischi nell’uso

della valuta. Ci vuole molto tempo per apprendere come tenere i propri portafogli Bitcoin al

sicuro e solo gli innovatori sono disposti a questo. Ma, d’altro canto, immaginate di essere

tra gli innovatori di Facebook, Google, o addirittura di Internet.

Come risultato, la gente è spaventata da Bitcoin perché sembra complesso e non capisce

o percepisce la necessità di un concetto di questo genere. Non abbiamo mai vissuto in un

mondo in cui l’istantaneo trasferimento di valore a un altro individuo ovunque nel mondo

fosse possibile. Non riusciamo ad apprezzarlo. Non possiamo intravedere come funzioni,

le possibilità che si prospettano, o quanto drasticamente tale sistema cambierà il mondo.

Un tempo i computer erano enormi e complicati. Internet era addirittura peggio. Queste

cose erano solo per geeks. Se qualcuno avesse detto che un giorno avremmo avuto diversi

computer a casa, qualcuno dei quali più piccolo delle nostre tasche, sarebbe stato preso

per delirante o pazzo, perché non c’era motivo per le masse di possederne uno. Ma quegli

hacker fecero computer più piccoli e migliori e, nel momento in cui altri hacker misero

le mani su questi computer, iniziarono ad applicare la nuova tecnologia a una varietà di

problemi. Oggi non possiamo immaginare un mondo senza computer o senza accesso a

Internet. Entrambi coinvolgono quasi ogni aspetto della nostra vita – ma solo i pazzi che

vivevano mentalmente nel futuro sono riusciti a prevedere tutto ciò.

Non posso fare a meno di pensare che ora con Bitcoin ci troviamo in una fase simile. È

nuovo, pochissime persone lo usano e molte di meno lo capiscono, e il suo potenziale è al

di là della nostra immaginazione. Ma i visionari di Bitcoin vanno oltre queste incertezze.

Non conoscono necessariamente le future applicazioni di Bitcoin, così come pochi vede-

vano le potenzialità dei computer e di Internet, ma sanno che sarà rivoluzionario, e loro lo

realizzeranno.

Giusto per darvi un’idea delle potenzialità di Bitcoin e di come il suo prezzo potrebbe cam-

biare se solo avvenisse una delle seguenti cose:

• se gli hedge funds allocassero solo l’1% dei loro AUM in Bitcoin, il prezzo del bitcoin

sarebbe pari a 1230 $;

Libro_BitCoin.indb 14 26/06/14 15:32

Page 15: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

15

• se, a causa della crisi argentina, si cambiassero i dollari in contanti per bitcoin, il

prezzo sarebbe 2480 $;

• se i possessori di oro vendessero l’1% delle proprie riserve per bitcoin, il prezzo

sarebbe 3900 $.

• se Bitcoin dominasse l’e-commerce, il prezzo sarebbe 10.000 $;

• se il 10% dell’economia sommersa usasse Bitcoin, il prezzo sarebbe 7600 $;

• se Bitcoin rimpiazzasse l’oro, il prezzo sarebbe 400.000 $.

Spero possiate ora rendervi conto dell’enorme potenziale della prima valuta digitale ed

essere entusiasti quanto lo sono io. Siamo probabilmente parte di qualcosa di grande.

Benjamin Guttmann

Libro_BitCoin.indb 15 26/06/14 15:32

Page 16: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Libro_BitCoin.indb 16 26/06/14 15:32

Page 17: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

17

Un ringraziamento speciale va agli autori del libro e ai loro media, che ci hanno generosa-

mente consentito l’uso dei loro articoli su Bitcoin.

AutoriAlec Liu, Motherboard.com

Vitalik Buterin, Bitcoin Magazine

Danny Ashton, bitcoinexaminer.org

Daniel Stuckey, Motherboard.com

Elizabeth Ploshay, Bitcoin Magazine, Citizentekk

Jonathan Stacke, Blockchain

John Biggs, TechCrunch

Ryan Broderick, Motherboard

Greg Thomas, Motherboard

Pater Tenebrarum at acting-man.com

Jake Maxwell Watts, Quartz

Greg Thomas, Mitherboard

Mark Matthews, Let’s talk Bitcoins

Coindesk

Blockchain

Ringraziamenti

Libro_BitCoin.indb 17 26/06/14 15:32

Page 18: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

Libro_BitCoin.indb 18 26/06/14 15:32

Page 19: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

19

1.1 Cosa sono i bitcoin?Iniziamo il nostro viaggio alla scoperta dei bitcoin con qualche dato tecnico.

• Al contrario di altre valute, il bitcoin non è sostenuto da nessuna legge, ma sem-

plicemente dalla tecnologia. Anche se tutti i sistemi legali collassassero, il bitcoin

potrebbe continuare a funzionare fintanto che Internet esistesse e ci fossero perso-

ne disposte a usarlo. Per essere chiari, il bitcoin è ovviamente soggetto alla legge,

anche se la sua esistenza non è basata su di essa.

• La sua natura decentralizzata e robusta rende il bitcoin difficile da controllare o

regolamentare.

• Il bitcoin offre a livello crittografico elevati standard di sicurezza. Se conservati cor-

rettamente, è impossibile sottrarre dei bitcoin al proprietario, senza il suo consenso.

• Oggi, nella primavera 2014,1 ci sono quasi 13 milioni di bitcoin in circolazione e il

tasso di produzione è fissato a 25 nuovi bitcoin ogni 10 minuti. Questo flusso dimi-

nuirà nel tempo, seguendo un piano prefissato e trasparente, limitando l’ammonta-

re di bitcoin in circolazione a un totale di 21 milioni.

• Le transazioni sono anonime ma pubbliche. Ciascun utente può avere tutti gli indi-

rizzi che vuole (che, per intenderci, sono comparabili al numero di conto bancario)

e la persona che possiede l’accesso a questi indirizzi può liberamente inviare bitcoin

a qualsiasi altro indirizzo. Ciascuna transazione eseguita è inserita in un archivio

pubblico accessibile a tutti.

• Per poter inviare bitcoin a qualcuno, l’utente deve essere online, ma non necessa-

riamente il suo conto. Esistono anche meccanismi per effettuare transazioni offline;

questo genere di transazioni richiede che le parti coinvolte si fidino l’una dell’altra.

• Le transazioni possono essere eseguite in una manciata di secondi, ma potrebbero

richiedere anche un’ora per essere confermate. Finché la conferma non avviene, c’è

1 Aggiornato, N.d.T.

Capitolo 1

Alla scoperta di Bitcoin

Libro_BitCoin.indb 19 26/06/14 15:32

Page 20: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

BITCOIN | GUIDA COMPLETA

20

una piccola, decrescente possibilità, per una transazione, di non essere accettata

dalla rete (per esempio, a causa del tentativo di inviare gli stessi bitcoin a due indi-

rizzi differenti, il cosiddetto double-spending).

• Tutte le transazioni sono eseguite e verificate, in calcolo parallelo, da migliaia di

computer – con un elaborato schema per risolvere incongruenze mediante un siste-

ma di voti di maggioranza, nel quale i voti sono ponderati in funzione della potenza

di calcolo dei computer utilizzati. Qualsiasi computer può essere parte di questo

sistema. Le commissioni di transazione sono ridistribuite fra i partecipanti alla rete

Bitcoin come ricompensa e incentivo a contribuire con la propria potenza di calcolo.

Finché il limite di 21 milioni di bitcoin non verrà raggiunto, i nuovi bitcoin verranno

rilasciati assieme alle commissioni di transazione.

• Oggi, il guadagno maturato dalle commissioni è assai limitato, poiché sono molti

i partecipanti in competizione nella rete. L’attuale commissione consigliata per la

corretta inclusione di una transazione è di 0,00001 bitcoin, che equivale a circa un

millesimo di dollaro. Di fatto, sarebbe più corretto definirla una mancia anziché una

commissione. In inglese “tip” significa to insure promptness ed è esattamente ciò che

avviene: maggiore è la mancia, più grande è l’incentivo a verificare una transazione,

e più velocemente questa verrà elaborata.

• Bitcoin non ha nessun valore intrinseco – come, peraltro, le valute convenzionali.

Nessuno fissa o garantisce un valore. Il tasso di cambio è determinato esclusiva-

mente dalla domanda e dall’offerta sul mercato.

Le basi per un nuovo utenteCome nuovi utenti, potete iniziare a usare Bitcoin senza capirne i dettagli tecnici. Una volta

installato un portafoglio Bitcoin sul vostro computer o smartphone, il software genererà il

vostro primo indirizzo Bitcoin; in seguito, potrete crearne quanti ne vorrete. Potrete fornire

i vostri indirizzi agli amici, in modo che possano pagarvi, e viceversa. Questo sistema, in-

fatti, è molto simile a quello della posta elettronica, con la differenza che gli indirizzi Bitcoin

– secondo le linee guida degli sviluppatori – dovrebbero essere usati una sola volta.

Saldi – BlockchainLa blockchain è un registro pubblico condiviso sul quale si basa l’intera rete Bitcoin. Tutte

le transazioni confermate vengono incluse nella blockchain. In questo modo, si possono

controllare i saldi sui propri portafogli e le nuove transazioni possono essere verificate con-

trollando che chi invia i propri bitcoin ne sia, in effetti, il proprietario. L’integrità e l’ordine

cronologico della blockchain sono protetti crittograficamente.

Libro_BitCoin.indb 20 26/06/14 15:32

Page 21: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

CAPITOLO 1 | ALLA SCOPERTA DI BITCOIN

21

Transazioni – Chiavi privateUna transazione è il trasferimento di valore fra due portafogli Bitcoin, che viene incluso

nella blockchain. I portafogli Bitcoin mantengono al proprio interno un’informazione chia-

mata private key o seed, che viene usata per firmare le transazioni, fornendo una prova

matematica dell’avvenuto trasferimento dal proprietario del portafogli. La firma digitale

ha inoltre la funzione di prevenire l’alterazione della transazione una volta che questa sia

stata eseguita. Tutte le transazioni sono diffuse fra tutti i nodi della rete e normalmente

confermate dal network in meno di un’ora, attraverso un processo chiamato mining.

Processing – MiningIl mining è un sistema di consenso distribuito, che viene usato per confermare le transazio-

ni in stato di attesa, includendole infine nella blockchain. Stabilisce un ordine cronologico

all’interno della blockchain, protegge la neutralità del network e permette a una moltitu-

dine di computer di mettersi d’accordo sullo stato del sistema. Per essere confermata,

una transazione deve essere impacchettata in un blocco rispondente a rigide regole critto-

grafiche, che vengono poi verificate dal network. Queste regole impediscono che blocchi

passati e confermati possano essere modificati, poiché, facendo ciò, verrebbero invalidati

tutti i blocchi successivi. Il mining crea, inoltre, l’equivalente di una lotteria competitiva,

che stimola l’aumento della potenza di calcolo ed evita che ogni individuo possa aggiun-

gere facilmente blocchi consecutivi nella blockchain. In questo modo, nessun individuo può

controllare cosa è incluso nella blockchain, o rimpiazzare una parte di questa per tentare di

invertire le proprie transazioni.

Vocabolario

IndirizzoUn indirizzo Bitcoin è simile a un indirizzo fisico o a un indirizzo di posta elettronica. È l’uni-

ca informazione che occorre fornire a qualcuno per ricevere un pagamento. Una differenza

importante, tuttavia, è data dal fatto che ogni indirizzo dovrebbe essere usato solo per una

singola transazione.

BitcoinBitcoin, scritto con l’iniziale maiuscola, è usato quando si descrive il concetto di Bitcoin,

o l’intero network, per esempio: “Oggi mi stavo documentando riguardo al protocollo Bit-

coin”; bitcoin senza iniziale maiuscola è usato per descrivere i bitcoin come unità di conto.

Per esempio: “Oggi ho inviato due bitcoin”; è spesso anche abbreviato in BTC o XBT (stan-

dard ISO-4217).

Libro_BitCoin.indb 21 26/06/14 15:32

Page 22: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

BITCOIN | GUIDA COMPLETA

22

BloccoUn blocco è un archivio nella blockchain che contiene e conferma una certa quantità di

transazioni in attesa. Circa ogni dieci minuti, in media, viene aggiunto un nuovo blocco alla

blockchain attraverso l’attività di mining.

BlockchainLa blockchain è un registro pubblico e cronologico di transazioni Bitcoin. La blockchain è

condivisa fra tutti gli utenti Bitcoin. È usata per verificare la permanenza delle transazioni

Bitcoin e per evitare il double spending.

BTCBTC è l’abbreviazione più comune della valuta Bitcoin. Può essere usata in maniera simile

a come l’abbreviazione USD è usata per il dollaro statunitense.

ConfermaUna conferma significa che una transazione è stata processata dal network ed è molto

improbabile che possa essere invertita. Le transazioni ricevono una conferma quando sono

inserite all’interno di un blocco, e per ogni successivo blocco verificato. Anche una singola

conferma si può considerare abbastanza sicura se si tratta di una transazione di piccola en-

tità; al contrario, per importi elevati, è più prudente aspettare sei o più conferme. Ciascuna

conferma riduce esponenzialmente il rischio di un’inversione della stessa.

CrittografiaLa crittografia è quella branca della crittologia che ci permette di creare comunicazioni

protette, tentando di offrire elevati livelli di sicurezza. Il commercio online e le banche

usano già la crittografia. Nel caso di Bitcoin, la crittografia è usata per rendere impossibile

l’uso di portafogli altrui o la modifica non autorizzata della blockchain. Essa può essere

impiegata, inoltre, per cifrare i portafogli in maniera che non possano essere usati senza

una password.

Double spendingSi definisce Double spending il tentativo di un utente malintenzionato di spendere i propri

bitcoin inviandoli a due diversi indirizzi nello stesso momento. Il mining e la blockchain

servono a creare un flusso coerente all’interno della rete, per determinare quale delle due

transazioni sia effettivamente da considerare valida.

Libro_BitCoin.indb 22 26/06/14 15:32

Page 23: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

CAPITOLO 1 | ALLA SCOPERTA DI BITCOIN

23

Hash rateL’Hash rate è l’unità di misura della potenza di calcolo della rete Bitcoin. Il network Bitcoin

deve effettuare una elevatissima quantità di operazioni matematiche, per ragioni di sicu-

rezza. Ad esempio, il raggiungimento di un hash rate di 10 Th/s significa che la rete può

processare 10 miliardi di calcoli per secondo.

MiningIl mining di Bitcoin non è altro che la serie di calcoli matematici che i computer connessi

alla rete Bitcoin elaborano per confermare le transazioni e incrementare la sicurezza. Come

ricompensa per i loro servizi, i minatori hanno diritto alle commissioni sulle transazioni che

verificano, in aggiunta a un premio, consistente nei nuovi bitcoin creati. L’attività di mining

è un mercato specializzato e competitivo, in cui le ricompense sono ridistribuite propor-

zionalmente alla quantità di calcolo messa a disposizione. Non tutti gli utenti Bitcoin fanno

mining, e non si tratta certo di una via facile per fare soldi.

P2PPeer-to-peer si riferisce ai sistemi che lavorano come un collettivo organizzato, permet-

tendo a ciascun individuo di relazionarsi direttamente con gli altri, senza un intermediario

centrale. Nel caso di Bitcoin, la rete è costruita in maniera tale che ciascun utente diffonde

le informazioni relative alle transazioni degli altri utenti. Fondamentalmente, dunque, nes-

suna banca è richiesta come intermediario.

Chiavi privateUna chiave privata è una stringa segreta che dimostra il proprio diritto a spendere i bitcoin

di uno specifico portafoglio, usando una firma digitale cifrata. Se usate un programma in

locale (software wallet), la vostra chiave privata è memorizzata sul vostro computer. È

invece salvata in qualche server remoto nel caso stiate usando un portafoglio online (web

wallet). Le chiavi private non devono mai essere mostrate a nessuno, poiché permettono

di spendere i bitcoin contenuti nel relativo portafoglio.

Firma digitaleUna firma digitale cifrata è un meccanismo matematico che permette a qualcuno di dimo-

strare la proprietà di qualcosa. Nel caso di Bitcoin, un portafoglio Bitcoin e la sua chiave

privata sono connessi matematicamente. Quando il vostro software Bitcoin firma una tran-

sazione con l’opportuna chiave privata, l’intera rete può vedere che i soldi sono stati spesi dal

proprietario della firma. In ogni caso, non vi è modo, per il resto degli utenti, di indovinare la

vostra chiave privata, e dunque di rubare i vostri bitcoin, faticosamente guadagnati.

Libro_BitCoin.indb 23 26/06/14 15:32

Page 24: B. Guttmann Guida completa · 2015. 4. 10. · 1.2 Come funziona una transazione Bitcoin ... per il timestamping pubblico di informazioni. Una tecnologia del genere può essere migliorata,

BITCOIN | GUIDA COMPLETA

24

Wallet2

Un portafoglio Bitcoin si può considerare come l’equivalente di un portafoglio fisico, nella

rete Bitcoin. Il portafoglio contiene le chiavi private che vi permettono di spendere i bitcoin

disponibili al suo interno. Ciascun portafoglio Bitcoin mostra il saldo totale di tutti i bitcoin

che controlla e permette di pagare una specifica quantità, a una data persona, come avvie-

ne con un portafoglio reale. Questo differenzia Bitcoin dal sistema delle carte di credito, nel

quale è il commerciante a richiedere il pagamento.

1.2 Come funziona una transazione BitcoinLe transazioni Bitcoin sono inviate e ricevute dai portafogli elettronici e sono validate con

un processo di firma digitale. Tutti, nella rete Bitcoin, hanno accesso alle informazioni sulle

transazioni, e lo storico di una transazione può essere analizzato a ritroso fino al punto in

cui quei bitcoin sono stati creati.

Conservare dei bitcoin è favoloso, se si è uno speculatore che aspetta che il prezzo salga,

ma lo scopo di una valuta è di essere usata. Dunque, quando si spendono dei bitcoin, come

funziona una transazione?

Non esistono bitcoin, esistono solo tracce delle transazioni di bitcoinQuesta è la cosa divertente riguardo a Bitcoin: i bitcoin non esistono materialmente in

nessun luogo, nemmeno all’interno del disco rigido. Normalmente si dice “che qualcuno

possiede dei bitcoin”, ma, quando si considera uno specifico indirizzo bitcoin, non vi si tro-

vano bitcoin digitali nello stesso modo in cui, nei nostri conti bancari, sono presenti dollari

o euro. Non potete riferirvi a un oggetto fisico, ma neppure a un file digitale, e dire “questo

è un bitcoin”.

Al contrario, vi sono solo records di transazioni fra i vari indirizzi, con saldi che aumentano

o diminuiscono. Ciascuna transazione avvenuta è immagazzinata in un grande registro

generale chiamato blockchain.

A cosa assomiglia una transazione?Se Alice invia qualche bitcoin a Bob, la transazione conterrà tre informazioni:

• un input: un’informazione sull’indirizzo dal quale Alice ha ricevuto dei bitcoin (Alice

aveva ricevuto quei bitcoin dalla sua amica Eve);

• una quantità: è l’ammontare di bitcoin che Alice sta inviando a Bob;

• un output: è l’indirizzo Bitcoin di Bob.

2 Wallet significa “portafoglio”.

Libro_BitCoin.indb 24 26/06/14 15:32