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

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