Le monete virtuali Loris Venuto 839749
Bitcoin: la prima moneta virtuale
• Ideata nel 2008 da Satoshi Nakamoto
• E’ una moneta decentralizzata
• Si inviano e si ricevono Bitcoin tramite un
portafoglio virtuale
Il Portafoglio virtuale
• Il Portafoglio virtuale è scaricabile dal sito
https://bitcoin.org/
• Appena installato genera un indirizzo del
tipo
1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX
• Può essere considerato come il nostro IBAN per
ricevere Bitcoin
Il Portafoglio virtuale:
le transazioni
1dice97ECuByXAvqXpaYzSaQuPVvrtmz6
1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX
Cosa c’è sotto una transazione:
La blockchain
• Prima di considerare una
transazione valida
questa va verificata dalla
rete Bitcoin
• Questo serve per
prevenire il “double
spending”
Bitcoin.org
La verifica della transazione:
cos’è la blockchain
• Si tratta di una serie di blocchi,
collegati assieme.
• Ogni blocco contiene le nuove
transazioni e un hash che punta al
blocco precedente nella
blockchain
• La blockchain è condivisa tra tutti i
computer connessi alla rete
Bitcoin Bitcoin.org
Chi crea i blocchi della
blockchain? I miners
• L’hash è facile da computare. Però la rete Bitcoin
richiede un particolare formato di stringa hash (es.
un certo numero di zeri all’inizio)
I miners
• I miners mantengono la rete Bitcoin e
vengono “premiati” con un blocco di
Bitcoin ogni volta che verificano un blocco.
• Chiunque può diventare un miner, basta
mettersi a calcolare molti hash specifici,
un’operazione che richiede potenza di
calcolo…
I miners
• CPU mining
Intel o AMD
• GPU mining
AMD o NVIDIA
• ASIC mining
Antminer, ButterflyLabs…
I miners: the dark side
“Alcune” FPGA
7x7970 GPU miner
Si può guadagnare minando?
• Calcolatori di ROI
Ad esempio: http://www.coinwarz.com
• Aumento dei miner => diminuzione del
guadagno
• Costo della corrente elettrica in Italia
Altre monete
• Usano un Algoritmo hash Scrypt anziché sha256
Litecoin
Dogecoin
Auroracoin
Sicurezza: “best practices”
• Tenere i Bitcoin nel proprio wallet (e non online…)
• Avere un backup del proprio portafoglio
• Proteggere il proprio portafoglio con una password
• Comunque, mai tenere grosse somme in Bitcoin, vista
l’alta variabilità del prezzo nel tempo (a meno che non si
sia disposti a perdere la cifra investita)
Portafoglio cartaceo
• Utilizzo dei QR code per inviare/ricevere
Bitcoin

Le monete virtuali

  • 1.
    Le monete virtualiLoris Venuto 839749
  • 2.
    Bitcoin: la primamoneta virtuale • Ideata nel 2008 da Satoshi Nakamoto • E’ una moneta decentralizzata • Si inviano e si ricevono Bitcoin tramite un portafoglio virtuale
  • 3.
    Il Portafoglio virtuale •Il Portafoglio virtuale è scaricabile dal sito https://bitcoin.org/ • Appena installato genera un indirizzo del tipo 1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX • Può essere considerato come il nostro IBAN per ricevere Bitcoin
  • 4.
    Il Portafoglio virtuale: letransazioni 1dice97ECuByXAvqXpaYzSaQuPVvrtmz6 1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX
  • 5.
    Cosa c’è sottouna transazione: La blockchain • Prima di considerare una transazione valida questa va verificata dalla rete Bitcoin • Questo serve per prevenire il “double spending” Bitcoin.org
  • 6.
    La verifica dellatransazione: cos’è la blockchain • Si tratta di una serie di blocchi, collegati assieme. • Ogni blocco contiene le nuove transazioni e un hash che punta al blocco precedente nella blockchain • La blockchain è condivisa tra tutti i computer connessi alla rete Bitcoin Bitcoin.org
  • 7.
    Chi crea iblocchi della blockchain? I miners • L’hash è facile da computare. Però la rete Bitcoin richiede un particolare formato di stringa hash (es. un certo numero di zeri all’inizio)
  • 8.
    I miners • Iminers mantengono la rete Bitcoin e vengono “premiati” con un blocco di Bitcoin ogni volta che verificano un blocco. • Chiunque può diventare un miner, basta mettersi a calcolare molti hash specifici, un’operazione che richiede potenza di calcolo…
  • 9.
    I miners • CPUmining Intel o AMD • GPU mining AMD o NVIDIA • ASIC mining Antminer, ButterflyLabs…
  • 10.
    I miners: thedark side “Alcune” FPGA 7x7970 GPU miner
  • 11.
    Si può guadagnareminando? • Calcolatori di ROI Ad esempio: http://www.coinwarz.com • Aumento dei miner => diminuzione del guadagno • Costo della corrente elettrica in Italia
  • 12.
    Altre monete • Usanoun Algoritmo hash Scrypt anziché sha256 Litecoin Dogecoin Auroracoin
  • 13.
    Sicurezza: “best practices” •Tenere i Bitcoin nel proprio wallet (e non online…) • Avere un backup del proprio portafoglio • Proteggere il proprio portafoglio con una password • Comunque, mai tenere grosse somme in Bitcoin, vista l’alta variabilità del prezzo nel tempo (a meno che non si sia disposti a perdere la cifra investita)
  • 14.
    Portafoglio cartaceo • Utilizzodei QR code per inviare/ricevere Bitcoin