• Non ci sono risultati.

“What is a Bitcoin?” bitcoin

N/A
N/A
Protected

Academic year: 2021

Condividi "“What is a Bitcoin?” bitcoin"

Copied!
18
0
0

Testo completo

(1)

bitcoin

“What is a Bitcoin?”

(2)

What is a Bitcoin?

Bitcoin

The 4th most common research on Google in 2014

(3)

Bitcoin è il nome di una valuta digitale e

decentralizzata, open source e disponibile per lo scambio

virtuale (peer-to-peer).

What is a Bitcoin

(4)

The Wallet

Database distribuito

C’è una copia del registro di

account ed

importi su ogni computer della rete.

(5)

Transazioni

Per inviare denaro Si trasmette alla rete

che l’importo sul

proprio conto deve diminuire ed

aumentare della

stessa quantità sul conto del

destinatario

(6)

Bitcoin vs Sistema

Bancario

Tutti conoscono le transazioni di tutti

Non ci si può fidare di nessuno, si tratta con sconosciuti anonimi

Il sistema di Bitcoin è

progettato in modo che non sia necessaria

nessuna fiducia grazie a speciali funzioni

matematiche

(7)

Autenticazion

eCome dimostriamo l’autenticità di una transazione?

Lo strumento utilizzato è la firma digitale

Indirizzo di destinazione

(8)

Saldo dei conti

La proprietà dei fondi è verificata

attraverso collegamenti alle transazioni precedenti.

(9)

Anonimato

Se si accede a Bitcoin attraverso una rete TOR che nasconde l’indirizzo IP degli

utenti, è possibile utilizzare i bitcoin rivelando solo la chiave pubblica.TOR anonymizing

network

Rete Bitcoin Utente Bitcoin

(10)

Ordine delle transazioni

le transazioni passano nodo per nodo attraverso la rete

Quindi non c’è alcuna garanzia che l’ordine con cui si ricevono rappresenti il reale ordine con cui sono state create

non ci si può fidare nemmeno del time stamp

perché facilmente

modificabile.

(11)

Catena dei blocchi (1)

Le transazioni vengono organizzate in gruppi chiamati blocchi

I blocchi vengono collegati in una catena (block chain)

Le transazioni non ancora in un blocco sono

chiamate non

confermate o non ordinate

(12)

Catena dei blocchi (2)

Come fa la rete a scegliere il blocco successivo?

Ogni blocco deve contenere una risposta ad un quesito matematico per essere inserito nella catena

Per fare ciò i computer passano l’intero testo del blocco unito ad un numero casuale attraverso un hash crittografico (SHA 256)

(13)

Catena dei blocchi (3)

Occasionalmente più blocchi possono essere risolti allo stesso tempo portando a diversi rami

In questo caso si continua dal blocco ricevuto per primo

Altri nodi possono ricevere i blocchi in ordine diverso

La regola dice che bisogna accettare il ramo più lungo disponibile

(14)

Minatori

Per generare e distribuire lentamente e in modo casuale le monete viene attribuito un premio a chi risolve un blocco

Ogni quattro anni il premio viene dimezzato così che alla fine non saranno rilasciate più monete

Dei 21 milioni di bitcoin potenzialmente minabili ne sono stati già rilasciati 11.4

(15)

Attacco di

doppia spesa

Se una transazione si trova in uno dei rami più brevi perderà il posto all’interno della catena

Questo apre la porta agli attacchi di doppia spesa

(16)

Contromisure

L’attaccante non può precalcolare una block chain più lunga da inviare al momento giusto

Quindi dovrebbe cercare di superare tutti, ma questo non è possibile nemmeno disponendo di una potenza di calcolo molto elevata visto che compete con l’intera rete bitcoin

(17)

Conclusioni

Svantaggi:

Difficile scambiare bitcoin per altre monete

Utilizzato per attività illegali

Alta volatilità Vantaggi:

I governi vengono esclusi

Anonimato

Basso costo di transazioni In sintesi:

Firma digitale

Catena di transazioni

Catena di blocchi

(18)

Fabrizio Castaldo Edoardo Gava

Alessandro Rigutto

Grazie per

l’attenzione

Riferimenti

Documenti correlati

La lotta alla corruzione è divenuta ormai uno dei filoni più importanti dell’evoluzione del diritto penale come di quello amministrativo praticamente in tutto il mondo: la

19 They examine similar cases decided by the German and the Italian Constitutional Courts, in the same European context, in which the two national courts invoked very

This paper focuses on the relation between text and context in order to describe the role of writing techniques in judicial argumenta- tion and to propose a method to examine

L’intervallo di variazione della velocità e del momento torcente imposto viene deciso in base alle tempistiche, alle condizioni del sistema e alla sensibilità del banco di

Gli impianti A-CAES (Adiabatic Compressed Air Energy Storage) sono impianti basati su un ciclo termodinamico Brayton, consistono in sistemi con lo stesso principio

Trapianto di fegato da cadavere Trapianto di fegato da donatore vivente Trapianto di fegato da donatore vivente Trapianto di rene da cadavere Trapianto di rene da cadavere Trapianto

In the top right panel of the same figure, we plot the error (in L1 norm) of the normal component of the electric field En = Excos α + Eysin α obtained with our CT schemes as well