Whitepaper di Bitcoin

Che cos’è il Whitepaper di Bitcoin?

Il whitepaper di Bitcoin introduce i principi fondanti del progetto che cambierà per sempre la nostra idea di denaro. Esso viene scritto sotto lo pseudonimo di Satoshi Nakamoto e pubblicato nel 2008. Il documento, intitolato “Bitcoin: A Peer-to-Peer Electronic Cash System,” getta le basi per la creazione e gestione di Bitcoin. Jack Dorsey, il creatore di Twitter, ha definito il whitepaper “poesia”.

L’importanza del whitepaper di Bitcoin è cruciale. Fornisce una visione chiara del problema che Bitcoin si propone di risolvere: il controllo centrale delle istituzioni finanziarie sul denaro. Introduce il concetto di una rete peer-to-peer, consentendo agli utenti di effettuare transazioni dirette senza necessità di intermediari.

Le fondamenta del whitepaper si basano su concetti come la blockchain, la proof-of-work e la creazione di moneta tramite il processo di mining. La blockchain (seppur non menzionata esplicitamente) è il registro pubblico e immutabile di tutte le transazioni. La proof of work è il meccanismo che rende sicura la rete per validare le transazioni. Il processo di mining (anch’esso, non esplicitamente menzionato), inoltre, è responsabile della creazione e distribuzione di nuove unità di Bitcoin.

Storia del Whitepaper di Bitcoin

Il whitepaper di Bitcoin è stato presentato da una figura enigmatica nota con lo pseudonimo di Satoshi Nakamoto. Il contesto in cui emerge era quello di una crescente insoddisfazione verso il sistema finanziario, amplificata dalla crisi del 2008. Questa crisi aveva rivelato le vulnerabilità del sistema bancario centralizzato e delle istituzioni finanziarie, spingendo Satoshi Nakamoto a cercare soluzioni alternative riducendo di fatto la dipendenza da istituzioni finanziarie tradizionali e consentendo transazioni globali in modo sicuro e anonimo.

Quando è stato pubblicato il whitepaper di Bitcoin?

Il whitepaper è stato pubblicato su una mailing list di crittografia chiamata Metzdowd il 31 ottobre 2008. Nella mail, viene presentato il concetto innovativo di un denaro libero da intermediari finanziari e governi. Per questo, negli anni, la comunità Bitcoin ha iniziato a festeggiare il 31 ottobre come il Whitepaper day.

Il whitepaper è stato pubblicato esattamente 490 anni dopo l’affissione delle famose 95 tesi di Martin Lutero. Interessante osservare come il lavoro di Martin Lutero porta alla separazione tra Chiesa e Stato, e il whitepaper separerà denaro e Stato.

Pubblicazione e prime reazioni

E’ interessante osservare come Satoshi stesso ammise di aver scritto il codice di Bitcoin prima di aver pubblicato il whitepaper. Per questo, alcune contraddizioni e differenza nel linguaggio sono emersi nel tempo.

In realtà ho fatto questo tipo di operazione al contrario. Ho dovuto scrivere tutto il codice prima di potermi convincere.

Satoshi Nakamoto

A seguito della pubblicazione sul forum della P2P foundation, una delle prime risposte ricevute da Satoshi arriva da tale Sepp Hassleberger nel febbraio del 2009, che dice:

Questa è la prima vera innovazione nel campo della moneta da quando la Banca d’Inghilterra ha iniziato a emettere i suoi pagherò per l’oro nei caveau, che poi divennero noti come banconote. Credo che una valuta open source abbia un grande potenziale. Un po’ come se Google che e’ diventato il motore di ricerca predefinito per molti di noi

Tutte le varie risposte all’idea di Bitcoin possono essere trovate qui.

Disseminazione online e controversie

Il whitepaper di Bitcoin, rilasciato sotto la licenza MIT, è ospitato su numerosi siti web in tutto il mondo, inclusi quelli appartenenti al governo degli Stati Uniti e a giganti come Blocks. Di recente, è stato scoperto che il whitepaper era nascosto in ogni copia di MacOS, ma Apple lo ha successivamente rimosso.

Nel Regno Unito, il whitepaper di Bitcoin non è più disponibile dal 2021 a causa di una controversa causa legale avanzata da Craig Wright, che sostiene di essere l’inventore di Bitcoin.

Contenuto del Whitepaper di Bitcoin

La struttura del whitepaper è chiara e mira a fornire una comprensione dettagliata del funzionamento di Bitcoin, dalla gestione delle transazioni alla sicurezza della rete, contribuendo così a stabilire le basi concettuali e tecniche della criptovaluta.

Il whitepaper di Bitcoin presenta una decina di concetti chiave, che sono riassunti qui sotto:

1- Introduzione

Questa sezione introduce il problema delle transazioni online basate sulla fiducia nelle istituzioni finanziarie e presenta l’idea di un sistema basato su prova crittografica anziché fiducia.

2- Transazioni

Satoshi definisce una moneta elettronica come una catena di firme digitali e spiega la sfida della verifica del double-spending. Per poter arrivare al risultato desiderato, si spiega che e’ necessaria la conoscenza dello storico di tutte le transazioni mai avvenute.

3- Timestamp Server

Questa sezione propone l’implementazione di un server di timestamp distribuito per generare una prova computazionale dell’ordine cronologico delle transazioni. Il timestamp non e’ affatto un concetto nuovo e qui Satoshi va semplicemente a spiegare come esso viene integrato nella sua idea.

4- Proof of Work

Questa sezione descrive l’implementazione di un sistema di prova del lavoro per creare un timestamp distribuito e sicuro, basato su nodi che dedicano risorse computazionali. L’idea arriva dal progetto Hashcash di Adam Back, che era allora ben nota negli ambienti Cypherpunk.

5- Network

Questa sezione illustra le fasi per eseguire la rete, inclusa la trasmissione e la validazione delle transazioni e spiega la scelta della catena più lunga come corretta. Questa parte del whitepaper potrebbe forse essere considerata come il cuore pulsante della sua idea, in quanto e’ la parte in cui tutti le componenti del progetto vengono collegate tra loro.

6- Incentivi

Qui Satoshi introduce l’idea dell’incentivo per i nodi che supportano la rete, tramite la creazione di nuove monete e/o commissioni di transazione. Bisogna notare che Satoshi non distingueva tra nodi e miner qui in quanto un computer qualsiasi era in grado di indovinare l’hash necessario per ottenere la ricompensa.

7- Recupero Spazio su Disco

Questa sezione discute come gli archivi delle transazioni possano essere compressi per risparmiare spazio su disco. Per fare questo, Satoshi sceglie la tecnica del Merkle Tree con cui solo un hash viene incluso nel blocco per “rappresentare” tutte le transazioni avvenute.

8- Verifica Semplificata dei Pagamenti

Questa sezione propone un metodo semplificato per verificare i pagamenti senza gestire un full nodo. Oggi questo viene comunemente chiamato “pruned node” e molti wallet mobile utilizzano questo sistema per evitare di dover scaricare i dati di tutta la blockchain.

9- Combinazione e Divisione del Valore

Questa sezione spiega come le transazioni possono contenere più input e output per consentire la divisione e la combinazione del valore. In altre parole, Satoshi introduce il concetto che oggi viene comunemente chiamato UTXO.

10- Privacy

Satoshi discute la privacy nel contesto delle transazioni pubbliche, con l’anonimizzazione delle chiavi pubbliche. Cosi facendo, e’ possibile avere piena trasparenza di tutte le transazioni ma mantenendo la privacy dell’utente.

11- Calcoli

Questa sezione analizza la sicurezza del sistema contro attacchi e manipolazioni, con un focus sulla probabilità di successo di un attaccante nel superare la cosiddetta “catena onesta”.

Errori del Whitepaper

Curiosità sul contenuto del Whitepaper di Bitcoin

La parola più comune nel whitepaper è “Block” (Blocco). I blocchi sono fondamentali per la rete, quindi non sorprende che Satoshi utilizzi spesso questo termine nel documento. Altri termini frequentemente menzionati nel whitepaper includono “nodes” (nodi) con una frequenza di 38, “proof-of-work” (prova del lavoro) con una frequenza di 18, e “incentive” (incentivo) con una frequenza di 7.

Nel whitepaper di Bitcoin, sono citate 10 persone. Tra i più citati ci sono Stuart Haber e W. Scott Stornetta, riconosciuti per aver introdotto il concetto di blockchain. Adam Back di Blockstream è l’unico crittografo menzionato che lavora ancora sul progetto Bitcoin.

Impatto del Whitepaper di Bitcoin

Sicuramente il whitepaper Bitcoin ha avuto un impatto rivoluzionario nel mondo finanziario, ridefinendo la percezione delle valute e delle transazioni online. Ha introdotto un modello decentralizzato che elimina la necessità di intermediari, cambiando il modo in cui concepiamo il denaro e il trasferimento di valore.

Sappiamo che Bitcoin ha aperto la strada alla proliferazione delle criptovalute e delle tecnologie volte alla liberta e la privacy, stimolando discussioni sulla fiducia, sicurezza e controllo individuale nelle transazioni finanziarie.

Il whitepaper di Bitcoin è stato citato in oltre 4.000 documenti accademici, secondo SemanticsScholar. Questo numero è destinato a crescere man mano che sempre più persone riconoscono e promuovono il lavoro innovativo di Satoshi.

15 anni dopo la sua prima pubblicazione, il whitepaper di Bitcoin rimane un importantissimo punto di riferimento per chiunque volesse capire Bitcoin e la tecnologia.

Fonti e approfondimenti

  1. Bitcoin Whitepaper Originale di Satoshi Nakamoto:
  2. Citazioni e Contributi di Satoshi Nakamoto:
  3. Storia e Contesto:
  4. Analisi e Commenti:
  5. Documentari e Video:
  6. Risorse Accademiche:
  7. Sviluppo e Codice Sorgente: