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

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