Source Code
Le istruzioni leggibili dagli esseri umani che compongono un programma per computer. Il codice sorgente di Bitcoin definisce ogni regola del sistema ed è pubblicamente disponibile per chiunque voglia leggerlo e verificarlo.
Il codice sorgente è il testo scritto dai programmatori che istruisce un computer su cosa fare. A differenza di un binario compilato eseguito direttamente da una macchina, il codice sorgente può essere letto da persone con conoscenze di programmazione. È lo strato leggibile dagli esseri umani che definisce il comportamento del software prima di essere tradotto in istruzioni macchina.
Il codice sorgente di Bitcoin è open source, il che significa che è pubblicato pubblicamente su GitHub ed è accessibile a chiunque. Questo è significativo: ogni regola di Bitcoin — la fornitura massima di 21 milioni, il dimezzamento della ricompensa per blocco, come vengono validate le transazioni — esiste come codice che può essere letto e verificato. Non è necessario fidarsi delle affermazioni su come funziona Bitcoin; il codice sorgente è la risposta definitiva e trasparente.