$BTC Bitcoin działa dzięki współpracy komputerów, z których każdy działa jako węzeł w sieci bitcoin peer-to-peer. Każdy węzeł utrzymuje niezależną kopię publicznego rozproszonego rejestru transakcji, nazywanego blockchainem, bez centralnego nadzoru. Transakcje są weryfikowane przy użyciu kryptografii, co zapobiega jednej osobie wydawaniu bitcoinów innej osobie, pod warunkiem że właściciel bitcoinów zachowuje pewne wrażliwe dane w tajemnicy.[7]: ch. 5 

Konsensus między węzłami dotyczący treści blockchaina osiągany jest za pomocą intensywnego obliczeniowo procesu opartego na dowodzie pracy, zwanego wydobywaniem, które jest realizowane przez komputery zaprojektowane do tego celu.[7]: ch. 12  Wydobycie zużywa duże ilości energii elektrycznej i zostało skrytykowane za swój wpływ na środowisko.[10]