Bitcoin funciona en una red descentralizada de ordenadores que mantienen un libro de contabilidad público llamado blockchain. Este libro de contabilidad registra todas las transacciones de Bitcoin de forma permanente e inalterable. Ordenadores especializados llamados "mineros" resuelven complejos rompecabezas para verificar las transacciones y asegurar la red, ganando Bitcoin como recompensa en un proceso conocido como Prueba-de-Trabajo (PoW).