— Fondamenti —
Fondamenti di Bitcoin
Concetti base, architettura tecnica e protocollo.
Questa sezione fornisce una progressione dal livello introduttivo ai fondamenti tecnici di Bitcoin. Comprenderla è premessa essenziale per affrontare le sezioni avanzate di analisi quantitativa.
Livello base
Cos’è Bitcoin
Bitcoin è un sistema monetario decentralizzato fondato su un protocollo crittografico open source. È stato introdotto nel 2008 da un autore con lo pseudonimo di Satoshi Nakamoto e attivato il 3 gennaio 2009. Si distingue da ogni altra forma di moneta nota per essere autoregolato dal proprio codice di consenso, senza emittente centrale, con un’offerta finita di 21 milioni di unità.
L’offerta limitata
Bitcoin ha una quantità massima fissa: 21.000.000 di unità. Ogni Bitcoin è divisibile in 100.000.000 di Satoshi. La nuova emissione decresce nel tempo secondo un programma deterministico: ogni 210.000 blocchi (circa quattro anni) la ricompensa per blocco si dimezza, evento noto come halving. L’ultima frazione sarà coniata attorno al 2140.
Proof of Work e mining
La sicurezza di Bitcoin si basa sulla Proof of Work (PoW): macchine specializzate (ASIC) competono per risolvere un problema crittografico (l’hashing SHA-256) sufficientemente difficile da richiedere energia reale. La rete bilancia l’apporto computazionale con un meccanismo di aggiustamento della difficoltà ogni 2.016 blocchi (circa due settimane), mantenendo il tempo medio di blocco vicino a dieci minuti.
La blockchain
Le transazioni sono registrate in blocchi concatenati per mezzo di hash crittografici, formando una catena temporale verificabile. Decine di migliaia di nodi indipendenti nel mondo conservano una copia integrale della blockchain e ne validano ogni nuovo aggiornamento. Il registro è pubblico, decentralizzato e a tripla entrata.
Livello intermedio
SHA-256 e hashing crittografico
SHA-256 è la funzione di hash crittografica al cuore di Bitcoin. Trasforma un input di lunghezza arbitraria in un output deterministico di 256 bit, con proprietà di unidirezionalità e resistenza alle collisioni. Il mining consiste nel cercare un nonce tale che l’hash dell’header del blocco sia inferiore a un target dipendente dalla difficoltà.
Struttura dei blocchi e UTXO
Ogni blocco contiene un header (che include hash del blocco precedente, radice di Merkle delle transazioni, timestamp, target di difficoltà, nonce) e una lista di transazioni. Le transazioni operano su Unspent Transaction Outputs (UTXO), unità di valore atomiche che vengono consumate per generarne di nuove, garantendo coerenza contabile verificabile.
Tempo di Bitcoin
La rete misura il proprio tempo in blocchi: 6 blocchi compongono un’ora, 144 un giorno, 2.016 un’epoca di difficoltà, 52.500 circa un anno solare, 210.000 un’epoca di halving. Comprendere questo tempo endogeno è essenziale per analizzare la dinamica del prezzo in scala logaritmica.
Hashrate e difficoltà
L’hashrate complessivo della rete supera il Zettahash al secondo (10²¹ hash/s), entrando nel dominio Zettascale. La difficoltà, partita da valore unitario nel 2009, supera oggi i 100 trilioni: oltre quattordici ordini di grandezza di crescita, indicatore della maturazione strutturale della rete.
Confronto con oro e fiat
L’oro è omeostatico: preserva valore ma non genera struttura monetaria propria. Le valute fiat sono allopoietiche: emesse e regolate da entità esterne. Bitcoin è autopoietico: produce e mantiene la propria struttura attraverso le proprie operazioni interne, fenomeno approfondito nell’area di ricerca Sistemi complessi e autopoiesi.
Prosecuzione
Acquisita la conoscenza dei fondamenti, il lettore può accedere alle aree di ricerca avanzate, dove i comportamenti della rete e del prezzo vengono analizzati con strumenti di econofisica, statistica, analisi dei segnali e teoria dei sistemi complessi.