Blockchain - Webinar n.1

Page 1

Primo incontro Digital in Action: Introduzione della tecnologia blockchain


/ La Blockchain in breve / Come indica il nome, una blockchain è fondamentalmente una catena di blocchi che contiene informazioni digitali. Può essere vista come un database (o un registro) distribuito e trasparente, al quale chiunque può accedere e leggere le informazioni scritte. Ogni utente ha il permesso, sotto determinate circostanze, di aggiungere nuove informazioni a questo database, ma nessuno può cancellare un’informazione una volta registrata nella blockchain.

Tra gli elementi fondamentali di questa tecnologia possiamo trovare: ● Un registro append-only: in cui i dati possono essere solamente aggiunti alla catena, senza modificare i precedenti (eventualmente aggiornandoli, ma senza cancellarli). ● Una rete di peer: ogni partecipante alla rete può possedere una copia della blockchain, e tutti questi attori vengono chiamati nodi e interagiscono in modo peer-to-peer. ● Un meccanismo di consenso: necessario affinché i nodi concordino sulla corrente versione del registro, per garantire che non ne esistano versioni differenti.


/ Identità e beni reali vs digitali / IDENTITÀ

BENI

FISICO

DIGITALE

Solitamente unica e certificata (carta d'identità)

Diverse identità (es. Google, Facebook, ecc …)

Molteplici e solitamente facilmente attribuibili

Forse ancora più numerosi (es. dati), anche se a volte non ne è chiaro il possessore/proprietario

PROBLEMI ● Le identità digitali attualmente utilizzate non sono interoperabili con i diversi servizi digitali ● L’identità digitale degli utenti è tipicamente in mano ad attori terzi ● È difficile definire ed implementare meccanismi che regolano il possesso di beni digitali ● È solitamente complicato evitare il “double spending” di beni digitali LA TECNOLOGIA BLOCKCHAIN RISOLVE PROPRIO QUESTI PROBLEMI


/ Crittografia asimmetrica / Crittografia

La crittografia viene utilizzata per garantire la sicurezza e la privacy dei dati, inclusi i dati delle transazioni e le identità dei partecipanti alla rete. Nella tecnologia blockchain viene utilizzata la crittografia asimmetrica, caratterizzata da: ● Chiave privata (segreta e serve a verificare il controllore dell’identità) ● Chiave pubblica (ricavata dalla chiave privata attraverso un algoritmo, e corrisponde all’identità pubblica) Proprietà fondamentali 1. dalla chiave pubblica è sempre possibile derivare la chiave privata, ma non viceversa (cioè conoscendo la chiave pubblica, non è possibile risalire alla chiave privata) 2. ciò che viene cifrato con la chiave pubblica viene decifrato con la chiave privata e, viceversa, ciò che viene cifrato con la chiave privata viene decifrato con la chiave pubblica Ogni coppia di chiavi (pubblica e privata) rappresenta un’identità digitale


/ Identità digitali con la blockchain / Operazioni possibili

Comunicazioni riservate su canali pubblici: utilizzando la chiave pubblica del destinatario per cifrare i dati, soltanto lui potrà leggerli (dato che è necessaria la sua chiave privata per decifrarli) Firma digitale: utilizzando la propria chiave privata per cifrare un messaggio, chiunque può verificare chi ha cifrato (firmato) il messaggio semplicemente decifrandolo con la chiave pubblica del mittente SOLUZIONI ● Questo tipo di identità digitali sono interoperabili con qualunque servizio digitale ● L’identità digitale degli utenti diventa un asset nelle mani degli utenti, senza la necessità di intermediari ● Sono nativamente implementati meccanismi per la gestione del possesso e lo scambio di beni digitali ● È definitivamente risolto il problema del“double spending” di beni digitali

Grazie alle sue caratteristiche, la blockchain consente di certificare i dati e garantire una loro tracciabilità e favorire l’interoperabilità tra diverse aziende senza la possibilità di falsificazione


/ Conclusione / Alcune possibili applicazioni della blockchain ●

Trasferimento di valore economico disintermediato e programmabile: la tecnologia blockchain permette di scambiare valore (es: criptovalute) tra soggetti, senza la necessità di intermediari e in modo programmabile

Controllo e certificazione di prodotti “Made in Italy”: le aziende che producono prodotti che si contraddistinguono da altri per determinate caratteristiche (marchio, origine, ecc.) possono utilizzare la blockchain per certificare e comunicare in modo trasparente e verificabile le caratteristiche del prodotto ed anche dei processi di produzione

Certificazione dell’impatto ambientale di un’azienda: la tecnologia blockchain permette creare, gestire e trasferire certificati legati alla riduzione dell’impatto sull’ambiente, come ad esempio la riduzione delle emissioni di CO2, che possono essere veicolati in modo trasparente verso l’utente finale (es: con un bilancio di sostenibilità certificato)

Sistemi di verifica dei dati Zero Knowledge Proof (ZKP): attraverso la digitalizzazione delle identità e degli asset, è possibile e semplice fornire prove crittografiche di informazioni rilevanti (es: la maggior età dell’utente, o la regione di provenienza di una materia prima, ecc.) senza la necessità di fornire ulteriori informazioni che potrebbero essere riservate e/o sensibili (es: il nome e il cognome dell’utente, una località precisa, ecc.), e quindi rispettando la privacy degli utenti e la riservatezza delle informazioni aziendali


Contatti

Sedi

Sito Web

Email

Milano

www.knobs.it

vincenzo.rana@knobs.it simone.dalledonne@knobs.it

/ Bastioni di Porta Volta, 9 / Via Ponte di Legno, 7 / Via Flumendosa, 18


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.