Source Code
Czytelne dla człowieka instrukcje składające się na program komputerowy. Kod źródłowy Bitcoina definiuje każdą zasadę systemu i jest publicznie dostępny dla każdego, kto chce go przeczytać i zweryfikować.
Kod źródłowy to tekst napisany przez programistów, który instruuje komputer, co ma robić. W przeciwieństwie do skompilowanego pliku binarnego wykonywanego bezpośrednio przez maszynę, kod źródłowy może być czytany przez osoby z wiedzą programistyczną. Jest to warstwa czytelna dla człowieka, która definiuje zachowanie oprogramowania przed jego przełożeniem na instrukcje maszynowe.
Kod źródłowy Bitcoina jest open source, co oznacza, że jest publicznie opublikowany na GitHubie i dostępny dla każdego. To ma znaczenie: każda zasada Bitcoina — maksymalna podaż 21 milionów, halving nagrody za blok, sposób walidacji transakcji — istnieje jako kod, który można przeczytać i zweryfikować. Nie ma potrzeby ufania twierdzeniom o tym, jak działa Bitcoin; kod źródłowy jest definitywną i transparentną odpowiedzią.