Sei sulla pagina 1di 25

Come iniziare con il Bitcoin:

principali Wallet ed Exchange

Meetup 28 Gennaio 2016


Francesco Piras - 28/01/2016
Cosa un Wallet?
Un wallet un software che contiene tutti i tuoi indirizzi. Usalo per inviare bitcoins e gestire le tue
chiavi.
(A. Antonopoulos, Mastering Bitcoin)

2
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Caratteristiche del Wallet
La propriet dei bitcoin determinata attraverso le chiavi digitali (digital keys) e le firme
digitali (digital signatures).

Queste chiavi sono generate utilizzando uno specifico software chiamato Bitcoin client. Le
chiavi possono essere memorizzate in un file, in un database, o semplicemente stampate su
carta. Solitamente vengono memorizzate in un Bitcoin wallet.

Queste chiavi consentono allutente di firmare le transazioni, fornendo in tal modo la


prova crittografica di propriet dei bitcoin oggetto della transazione.

3
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Crittografia

4
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Che differenza c fra Bitcoin wallet e client ?
Spesso sono utilizzati come sinonimo, ma in realt vanno distinti:

Il wallet un insieme di dati, composto dalla coppia di chiavi


pubblica/privata e relativo indirizzo, che rende possibile allutente l
invio e la ricezione di bitcoins, nella forma di un output spendibile.

Il client il software che connette lutente al network Bitcoin.


Gestisce tutte le comunicazioni, aggiorna il wallet con i fondi in
arrivo e utilizza le informazioni nel wallet per firmare le transazioni
in uscita.

5
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Bitcoin clients
Full client Web client Lightweight Mobile
client client

Memorizza tutta la blockchain SI NO NO NO

Gestisce il wallet localmente SI NO SI Dipende

Avvia transazioni direttamente nel network SI NO NO Dipende

Gestisce tutti gli aspetti senza appoggiarsi a SI NO NO Dipende


terze parti

Comunica le chiavi private NO SI NO Dipende

Memorizza localmente le chiavi private SI NO SI Dipende

6
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Mobile client
Un client mobile, solitamente utilizzato negli
smartphones, pu teoricamente operare
come full client, come lightweight client, o
web client.

Alcuni mobile client sono sincronizzati con


un client web o desktop, per fornire un
wallet multi piattaforma attraverso
dispositivi multipli, con un comune deposito
di fondi.

7
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
La scelta importante sulle chiavi private.
Avere le chiavi private memorizzate in locale o presso terze parti (in remoto) una scelta che
dipende dal client e wallet che si decide di utilizzare. La sicurezza dei propri fondi dipende
fortemente da tale scelta che quindi va fatta con cautela.

Pro e contro delle due scelte

Locale:
Se il computer (o dispositivo) viene compromesso da un hacker, se si rompe senza avere dei
backup, o se vengono dimenticate le password, molto probabilmente si andranno a perdere i
propri bitcoin senza possibilit di recupero.

Tuttavia, se vengono prese ragionevoli misure di sicurezza e protezione dai rischi, le chiavi private
saranno al sicuro e protette da casi come il fallimento o la malafede delle aziende terze parti.

In questo caso il tradeoff fra una minore convenienza in cambio di una maggiore sicurezza.

8
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Affidarsi ad una terza parte (azienda)
Remoto:
Se la sicurezza del gestore viene compromessa, o se questo agisce illegalmente, i bitcoin saranno
probabilmente persi per sempre.

Molte di queste aziende utilizzano esperti di sicurezza e infrastrutture robuste, al pari di altri
provider di servizi internet. Nonostante ci, essendo potenziali bersagli per gli attacchi, se
compromessi pu non essere possibile recuperare i propri fondi.

Le aziende che offrono servizi Bitcoin non sono banche e quindi i livelli di tutela e protezione dell
utente sono molto variabili e tendenzialmente ancora bassi. Alcuni dei maggiori provider offrono ai
propri clienti assicurazioni in caso di furto dei fondi.

In questo caso il tradeoff fra una (minore) sicurezza in cambio di una maggiore convenienza.

9
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Nei casi peggiori potreste trovare uno come lui...

10
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Differenze con lEmail

Come per gli indirizzi email, gli indirizzi Bitcoin possono


essere condivisi con altri utenti Bitcoin che li possono
usare per inviare bitcoins direttamente verso il nostro
wallet.

A differenza degli indirizzi email, si possono creare nuovi


indirizzi Bitcoin ogni volta che si vuole, ognuno dei quali
invier i fondi verso il nostro wallet.

Il Wallet semplicemente una collezione di indirizzi e le


chiavi private che sbloccano i fondi allinterno. Non c
limite al numero di indirizzi che un utente pu creare.

11
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Principali
Bitcoin
Wallet

12
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Cold storage
Si intende il mantenere la propria riserva di Bitcoin offline.
Avere le chiavi private offline uno dei metodi pi sicuri per proteggerle.

True cold storage significa che le chiavi private non sono mai state in un computer o dispositivo
connesso a internet, per esempio sono state generate offline senza intermediari. Questo metodo
viene usato per lo storage di lungo periodo di grandi quantit di fondi che non si trasferiranno
frequentemente, essendo un metodo poco pratico per un uso quotidiano. Si pu sempre utilizzare
in modo sicuro lindirizzo per inviarvi Bitcoin, cos come per verificarne il saldo.

Conventional cold storage si riferisce allutilizzo di un medium per la memorizzazione del wallet,
che si connette online solo per la firma delle transazioni. Questo un metodo intermedio, pi
pratico, ma pu sempre esporre le chiavi a rischi di sicurezza.

13
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Tipologie di Cold Storage
USB Drive o altra memoria esterna
Online su una memoria criptata, dove la chiave crittografica viene memorizzata offline
Paper wallet
Bitcoin hardware wallet

14
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Hardware Wallet
Forniscono una sicurezza extra e maggiore
resistenza contro computer compromessi o
collegamenti non sicuri.

Questo grazie un dispositivo hardware protetto da


PIN, dove vengono gestite: le chiavi private
generate e memorizzate, e firmate le transazioni.

Dispositivo che consente il backup su paper wallet


in caso di distruzione del device.

Trezor - Ledger Nano - HW1

Confronto fra Trezor ed altri HW wallet

15
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Paper wallet
E composto da:

Indirizzo (chiave pubblica)


disponibile a chi voglia inviare
bitcoins

Chiave privata, necessaria per


poter utilizzare e spendere i
bitcoins

Come funziona?
Genero un nuovo indirizzo e lo stampo su carta. Da un wallet online invio bitcoins all
indirizzo del paper wallet per caricarlo di fondi da conservare in maniera sicura.
Guida (EN)

16
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Buone pratiche per la sicurezza del wallet
Massima attenzione al nel caso in cui si scelga un wallet online.

Puoi usare siti come https://www.bitaddress.org per generare


facilmente un wallet.

Utilizzare differenti wallet a seconda delluso, per esempio con


piccoli importi per le spese frequenti e con importi ingenti tenuti
offline.

Effettuare il backup dei wallet, seguendo la regola 3-2-1 (3 copie, 2


dispositivi, 1 offline).

Effettua la crittografia del tuo wallet

Mantieni aggiornato il software Bitcoin che utilizzi

17
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Inviare e ricevere Bitcoin
Per poter ricevere bitcoins dobbiamo fornire il nostro indirizzo Bitcoin, allo stesso
modo in cui forniremmo la nostra email a chi ci volesse scrivere un messaggio.

Possiamo fornire il nostro indirizzo con un copia e incolla oppure, se il mittente utilizza
un dispositivo mobile, pi semplice che faccia la scansione del QR code.

Qui trovate ad esempio lindirizzo dellAssociazione.

19BdF1u1ieTEfBFYqZ6QBxSR48iA1pYCQz

18
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Gli Exchange: scambiare fiat per Bitcoin

Al pari degli intermediari finanziari tradizionali che consentono il trading fra diverse
valute, gli Exchange Bitcoin consentono di effettuare scambi fra valute fiat e BTC
oppure fra le diverse valute crittografiche (Altcoin) a partire dal Bitcoin.

Wallets

Exchanges Servizi Finanziari

Merchant Tools

19
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Volume
degli
scambi
(Trading)

Dati
aggiornati qui

20
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Cosa fanno gli Exchange

Cryptocurrency exchanges consentono agli utenti di acquistare o vendere criptomonete in cambio di


una valuta fiat. Sono essenzialmente i gateways che consentono il passaggio dal mondo finanziario
tradiaizonale al mondo delle criptovalute.
Molti dei primi Exchange sono falliti, creando casi di allarme nei media, come per Mt. Gox.

21
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Localbitcoins.com

Exchange che oltre a consentire


gli scambi online, offre una
piattaforma per mettere in
connessione la domanda e
offerta di Bitcoin a livello locale.

22
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Exchange: criticit e aree di sviluppo
Liquidit: bassa rispetto al mercato dei cambi tradizionale, questo significa che
difficile transare somme consistenti a livello istituzionale. Inoltre questo rende il
mercato pi facilmente soggetto a manipolazioni.

Sicurezza: si sono verificati diversi casi di perdita dei fondi dei clienti. Per il futuro
sviluppo dovranno affermarsi modelli di multi signature private key management e/o
prova crittografica dellesistenza dei fondi (audit finanziari).

Futures: non esiste ancora un mercato dei futures sviluppato, anche se alcuni hanno
iniziato sviluppi in tal senso. Futures hanno un ruolo importante nel ridurre la volatilit.

Regolamentazione: non c ancora chiarezza diffusa su quali requisiti devono


possedere gli operatori Exchange in criptovaluta. Unica eccezione quella del Bit
Licence di New York.

23
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Transazione nella Blockchain

Una volta che le transazioni sono


confermate, diventano parte della
Blockchain, il registro pubblico nel
quale tutte le transazioni vengono
memorizzate in maniera distribuita P2P
in tutti i nodi della rete, senza necessit
di intermediari.

24
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016
Ulteriori informazioni:

Associazione Bitcoin Sardegna


http://www.bitcoinsardegna.it/
https://www.facebook.com/bitcoinsardegna/

info@bitcoinsardegna.it
tel. 328/6293418
25
Associazione Bitcoin Sardegna Francesco Piras - meetup 28/01/2016

Potrebbero piacerti anche