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