Speaking Blockchain

Guida per riuscire a sostenere una conversazione sensata sul tema.

Image for post
Image for post
Illustrazione di Alessandro Curci. Scaricala se ti piace.

Dato il totale nonsense delle conversazioni che ho personalmente sostenuto su bitcoin e dintorni negli ultimi mesi, ho deciso di ordinare le idee e aggredire il tema cercando una fonte di informazione esaustiva e comprensibile.

L’ho trovata, e sono felice di condividere con voi il mio traguardo di consapevolezza. Perché va bene allargare il proprio vocabolario tecnico, ma se poi non sappiamo di cosa parliamo ci facciamo un po’ tutti la figura del Big Head di turno.

Image for post
Image for post

So’ 4 Bitcoin signó! Che faccio, lascio?

E lo credo bene, perché — a quanto pare— per capire cos’è un bitcoin dobbiamo prima comprende cos’ha reso possibile la sua esistenza: Satoshi Nakamoto con l’idea della blockchain.

C’era una volta Satoshi Nakamoto

Lo scritto, in 8 pagine, getta le basi di un sistema informatico su rete P2P per la realizzazione di una moneta elettronica utilizzabile senza l’intermediazione di banche o governi.

Praticamene un utopia.

Ma tralasciando l’aspetto cyberpunk della storia (per il quale vi consiglio questo bellissimo documentario su Netflix), per comprendere Bitcoin dobbiamo concentrarci sull’innovazione che ha introdotto, dato che l’idea di una “moneta virtuale” pare non fosse una novità già nel 2008.

Blockchain: la vera rivoluzione

Con “transazione”, è bene sottolinearlo da subito, intendiamo qualsiasi tipo di scambio che avviene sulla rete: che sia di bitcoin, euro o mele verdi, la blockchain è responsabile della loro validità.

Per garantirla, il sistema prevede che le transazioni vengano collegate indissolubilmente una dopo l’altra grazie alla crittografia: un processo matematico molto complesso che, ci basti sapere, rende le informazioni di ogni transazione immutabili, permanenti e sicure.

Il punto più importante, però, è che questo libro mastro non è custodito da un solo garante, ma da tutti i nodi della rete. Ciò decentralizza il sistema rendendolo praticamente inviolabile, perché se anche un nodo venisse attaccato, tutti gli altri sarebbero in possesso della versione non compromessa del libro mastro.

Va sottolineato che la blockchain è si pubblica, ma i dettagli delle transazioni, proprio perché crittografate, non lo sono.

Sintetizzando, il sistema blockchain:

  1. Rende per la prima volta un oggetto virtuale immutabile nel tempo
  2. Elimina l’esigenza di avere un garante del sistema, decentralizzandolo completamente.

Considerando l’inconsistenza di un file — per la quale avere un portafoglio pieno di 0 e 1 potrebbe non sembrare la cosa più sicura del mondo — garantire la sicurezza in un sistema di transizioni virtuale e decentralizzato rende la blockchain un’enorme innovazione, come fu internet, l’elettricità, la ruota e la figa prima di lei.

Ma se abbiamo intuito che esiste un nuovo modo, super sicuro, di tenere traccia di “chi possiede cosa”, ciò che sfugge ancora è cosa sia un bitcoin e come possa valere come una settimana alle Hawaii all inclusive.

Proviamo a capirlo insieme.

Transazione > Mining > Bitcoin

Per eliminare il bisogno di terze parti, il sistema Bitcoin introduce i “miners”: un network di migliaia di super computer che mantengono sicuro e decentralizzato il registro delle transazioni sotto forma di blockchain, crittografando le nuove transazioni e convalidandole grazie all’utilizzo del “consensus algorithm (algoritmo del consenso).

Metto le mani avanti: qui le cose si complicano, e non possiamo farci nulla.

Mining: la gara per aggiungere nuovi blocchi alla blockchain

Ma andiamo per gradi.

Il miner che conclude per primo i calcoli super complessi per crittografare la transazione, produce la nuova versione della blockchain. Ma questa, per essere ufficializzata, va convalidata dalla rete.

È in questo momento che tutti gli altri miner entrano in gioco, controllando che l’operazione si sia conclusa in maniera conforme. Come lo fanno? Confrontando la nuova versione della blockchain con quella in loro possesso.

Se il 51% concorda sulla validità, la nuova versione della blockchain verrà ufficialmente adottata da tutto il network.

Bitcoin e il mondo reale

Image for post
Image for post
“Fantozzi, anche poeta?!…sput!”

Ipotizziamo che qualcuno riesca ad acquisire il controllo della maggioranza dei miner, questo di certo influenzerebbe l’intero sistema compromettendone l’affidabilità.

Il punto è che la potenza di calcolo di tutta la rete di miner è qualcosa come 100 volte quella di Google, quindi averne il controllo vorrebbe dire sostenere dei costi proibitivi, che renderebbero il tentativo sostanzialmente antieconomico. “Senza contare la difficoltà di riuscirci, Mr. Robot!”

Ci siamo: ciò che collega il funzionamento del network Bitcoin al mondo reale è l’esigenza di potenza di calcolo, che costa energia elettrica, che costa denaro reale.

Affrontare il processo di mining è quindi ciò che crea valore nel sistema, per il quale chi riesce a concluderlo per primo viene ricompensato con:

  • La generazione di nuovi bitcoin
  • Delle commissioni sulla transazione appena crittografata

Sembra quindi che i bitcoin siano una “conseguenza” del sistema blockchain: la loro estrazione (ecco il perché del termine “mining”) è la ricompensa per il mantenimento della sicurezza del sistema. Ciò incentiva la crescita della rete e, di conseguenza, l’aumento della sua affidabilità.

Il valore dei bitcoin

La storia ci dice che col passare del tempo le convenzioni sono cambiate: si è passati dal pagare col bestiame, poi con pezzi di metallo più o meno pregiato, poi con pezzi di carta illustrati. Questo, in estrema sintesi, perché le persone erano all’interno di un sistema che concordava sul loro valore.

Per i bitcoin è lo stesso. Quindi: cosa giustifica il valore dei bitcoin?

Scarsità

Sicurezza

Funzionalità

Concludendo…

Image for post
Image for post
Ciao.

Written by

Freelance UI Designer. In genere mi faccio tante domande, per questo ho sempre molta voglia di fare.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store