#CryptoSecurity101 Биткойн работает через сотрудничество компьютеров, каждый из которых действует как узел в одноранговой сети биткойн. Каждый узел поддерживает независимую копию публичного распределенного реестра транзакций, называемого блокчейном, без центрального контроля. Транзакции проверяются с помощью криптографии, что предотвращает возможность одного человека тратить биткойны другого человека, пока владелец биткойнов хранит определенные конфиденциальные данные в секрете.[7]: гл. 5 

Консенсус между узлами о содержании блокчейна достигается с использованием вычислительно интенсивного процесса, основанного на доказательстве работы, называемого майнингом, который выполняется специально созданными компьютерами.[7]: гл. 12  Майнинг потребляет большие объемы электричества и подвергался критике за свое воздействие на окружающую среду.[10]