Conoscere la blockchain For Dummies
eBook - ePub

Conoscere la blockchain For Dummies

Roberto Garavaglia

Partager le livre
  1. 272 pages
  2. Italian
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

Conoscere la blockchain For Dummies

Roberto Garavaglia

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Una guida alla blockchain e alla tecnologia basata su registri distribuiti (DLT), che in Italia e nel mondo sta proponendosi come una tra le piĂč rivoluzionarie innovazioni nel settore economico, sociale e finanziario. Pensato per chi vuole conoscere e comprendere, anche in pratica, la blockchain, il libro propone un percorso di progressivo approfondimento. Da una panoramica sui principi fondamentali di funzionamento, si passa a un'analisi in dettaglio delle blockchain dei Bitcoin e di Ethereum, proponendo semplici casi d'esempio per sperimentare la creazione di chiavi crittografiche, wallet e indirizzi Bitcoin, sino a presentare i servizi di base su blockchain: marcatura temporale, token, smart contract, di cui si propongono alcuni programmi per mettere in pratica la teoria appresa. Tutte le applicazioni e i servizi presentati operano anche in ambiente di test, evitando al lettore di investire per scopi puramente didattici. Al mondo delle applicazioni decentralizzate e del Web 3.0 Ăš dedicato un approfondimento, trattando temi quali: NFT, identitĂ  digitale decentralizzata (SSI), stablecoin. Viene inoltre proposta una disamina di trenta possibili casi d'uso in cui la blockchain Ăš davvero utile, per capire il valore effettivo che puĂČ apportare in settori cruciali della nostra societĂ . Completa il libro la sezione dedicata ai dieci. Due capitoli finali in cui sono raccolti i dieci piĂč comuni errori che si commettono quando si parla di blockchain e i dieci campi in cui la sua applicazione si rende realmente efficace.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Conoscere la blockchain For Dummies est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Conoscere la blockchain For Dummies par Roberto Garavaglia en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Personal Development et Personal Finance. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Hoepli
Année
2021
ISBN
9788836004997

1

Cos’ù la blockchain

IN QUESTA PARTE

Conoscere la blockchain e chiarire le differenze con i Bitcoin.
Definire le tecniche di crittografia asimmetrica.
Creare le chiavi pubbliche e private.
Realizzare il primo wallet di Bitcoin in ambiente di test.
Analizzare il valore della blockchain con una piramide a tre livelli.

Capitolo 1

Gli elementi piĂč importanti per capire la blockchain

IN QUESTO CAPITOLO
Images
Conoscere e capire la blockchain
Images
Scoprirne le caratteristiche fondamentali
Images
Comprendere il perché del nome
Images
Analizzarne i concetti di base: fiducia decentralizzata e consenso distribuito
Èimportante avere subito una visione della blockchain “a colpo d’occhio” tale da permettere di farsi immediatamente una ragione di cosa sia e perchĂ© possa realmente essere di grande utilitĂ . Vediamo insieme alcuni concetti chiave e iniziamo a prenderne dimestichezza: sarĂ  cosĂŹ piĂč facile comprendere il valore della blockchain.

La blockchain “a colpo d’occhio”

La blockchain ù una tecnologia che consente a persone diverse – che potrebbero anche non conoscersi reciprocamente – di verificare e validare transazioni memorizzate su un registro di eventi condiviso fra tutti, in assenza di un’entità centrale nella quale riporre fiducia. Il registro condiviso ù chiamato Distributed Ledger ed ù distribuito tra i partecipanti che operano sulla rete tramite dei nodi, mettendo a disposizione risorse di calcolo in comune. I nodi sono costituiti da computer particolarmente potenti che devono avere accesso a Internet e possono essere in cloud.
Image
Le risorse di calcolo rese disponibili dai partecipanti permettono di validare le transazioni, evitando il ricorso a un intermediario terzo, raggiungendo un “consenso distribuito” ottenuto tramite sistemi crittografici che ne garantiscono l’unicità e la resilienza. I dati scritti sul registro distribuito sono, per questo motivo, immutabili.
In alcune blockchain come quella dei bitcoin, i partecipanti che concorrono a validare le transazioni sono chiamati miner e il loro lavoro viene remunerato tramite una ricompensa in criptomoneta. In altri sistemi, i soggetti che validano le scritture sul registro distribuito concorrono al raggiungimento di un obiettivo comune, condiviso e accettato da ciascun partecipante, e potrebbero essere ricompensati tramite la distribuzione di token rappresentativi degli “utili” che il sistema ha contribuito a generare.

Le caratteristiche fondamentali

Indipendentemente dalla tecnologia dei registri distribuiti adottata e dai diversi sistemi di consenso distribuito, possiamo riassumere le caratteristiche chiave di una blockchain come illustrato nella Figura 1.1
Images
FIGURA 1.1
Le caratteristiche chiave della blockchain.

Usare la blockchain con successo

Da un primo sguardo alla Figura 1.1 possiamo comprendere che la blockchain puĂČ essere seriamente presa in considerazione quando si verificano e si accertano almeno le seguenti condizioni di base (e si ha la volontĂ  effettiva di volerne mitigare i rischi):
1. numerositĂ  di attori coinvolti in un processo, in una decisione, in un controllo e in ogni altra funzione che possa condizionare una scelta o un orientamento a vantaggio del singolo (o di singoli), a scapito di una collettivitĂ  piĂč ampia;
2. eterogeneitĂ  degli attori coinvolti in un processo, in una decisione, in un controllo e in ogni altra funzione che possa condizionare una scelta o un orientamento a vantaggio del singolo (o di singoli), a scapito dell’efficienza di una filiera; in questo senso, la situazione ideale si ha quando gli attori operano in concorrenza, sono esposti al rischio di corruzione o conflitto d’interessi o, piĂč semplicemente, non si fidano gli uni degli altri;
3. assenza di un’autorità centrale preposta al controllo delle dinamiche sviluppabili nei contesti descritti ai precedenti due punti o dubbio sull’effettiva neutralità degli eventuali intermediari preposti a tal fine.
Al ricorrere delle situazioni “a contorno” di cui sopra, progettare soluzioni che si basino sull’impiego di blockchain e tecnologie Distributed Ledger Ăš molto opportuno, a patto perĂČ che ci sia una precisa volontĂ  di tutti gli attori/partecipanti nell’ottenere un reale beneficio di cui la comunitĂ  piĂč ampia – sebbene composta dagli stessi soggetti – possa realmente fruire.
Laddove non siano presenti le tre condizioni elencate, la progettazione di soluzioni basate su blockchain risulterebbe un inutile dispendio di energie e andrebbero piĂč che bene le attuali soluzioni tecnologiche fondate su database distribuiti e sistemi di comunicazione tradizionali. Sarebbe, infatti, solo il frutto di una fascinazione mediatica, avverso la quale Ăš necessario dotarsi di appositi strumenti (per esempio questo libro) per comprendere e imparare a distinguere, in modo da evitare le conseguenze che da essa possono dipendere.

Criptoasset e beni digitali scarsi

Nel mondo tradizionale, esistono gli scambi di informazioni e il trasferimento di beni fisici o competenze, ossia valori che assumono tale significato in quanto scarsi. L’avvento di Internet ha consentito a una pluralitĂ  piĂč ampia di persone di accedere e distribuire le informazioni. Grazie alla tecnologia, ognuno puĂČ intervenire sul dato stesso, replicandolo (anche all’infinito) modificandolo e rimettendolo in circolo.
Se chiamiamo “asset” questo dato digitale – o meglio ancora, l’informazione digitalizzata –, ci appare evidente come, in assenza di alcuni accorgimenti, non possa essere considerato unico. Qualora sia invece crittografato, ossia divenga un criptoasset, e scritto in un registro distribuito, potrebbe diventare un asset unico.
Nel mondo fisico, se passiamo un documento cartaceo a un amico o collega ne perdiamo il possesso: Ăš come se uscisse dal nostro controllo per entrare nel controllo di chi lo riceve.
La blockchain consente al mondo digitale di riconquistare il concetto di scarsitĂ  dei beni del mondo reale e, nel momento in cui ci si scambia un asset digitale, quel bene non sarĂ  piĂč in alcun modo nella disponibilitĂ  di chi lo cede all’altro. Al tempo stesso, se la controparte cui si Ăš trasferito l’asset vorrĂ  (o dovrĂ ) a propria volta condividerlo, ne perderĂ  la disponibilitĂ  a favore di un altro soggetto. Il dato resterĂ  unico e non sarĂ  possibile duplicarlo.
Per poter eseguire un trasferimento di valore (o valori) via Internet, dunque, era necessario trovare un metodo che rendesse molto difficile vanificare l’immutabilitĂ  delle transazioni, che fosse il piĂč possibile immune da un attacco esterno, volto ad alterarne le proprietĂ , e che potesse garantire tutto ciĂČ anche in assenza di fiducia.
Image
La blockchain ù questo: un sistema matematico che ripropone nel digitale il concetto di scarsità, consentendo lo scambio di asset immune al rischio di replica, trasparente e tracciabile. L’asset, trasformatosi in criptoasset, mantiene sempre la rappresentazione digitale di valore che gli ù propria, ma la sua univocità ù resa tale grazie all’impiego di meccanismi crittografici. Li vedremo nei successivi capitoli e li analizzeremo in dettaglio della Parte 2 del libro.

La questione della fiducia

La fiducia. Ecco il secondo punto di attenzione cruciale su cui la blockchain e le tecnologie Distributed Ledger si basano e dal quale inizia la rivoluzione avviata da Satoshi Nakamoto.
Nel mondo tradizionale e nella vita di ogni giorno, ci fidiamo di entitĂ  ritenute super partes, quali le autoritĂ , il governo, ma anche associazioni e consorzi. Se ...

Table des matiĂšres