Криптовалюта — это вид цифровой валюты, создание, учёт и защита которой основаны на криптографических методах. В отличие от традиционных финансовых систем, большинство криптовалют функционируют в децентрализованной среде, где отсутствует единый управляющий центр, а контроль осуществляется распределённой сетью участников.
Учёт операций с криптовалютой ведётся в публичном реестре транзакций, чаще всего в виде последовательности связанных между собой блоков данных. Криптография в данном случае используется не для сокрытия информации о транзакциях, а для обеспечения их целостности, неизменяемости и защиты от подмены. Это позволяет участникам сети проверять корректность операций без доверия к центральному посреднику.
Криптовалюта может быть создана с нуля либо на основе открытого исходного кода уже существующего проекта. Во втором случае возможны разные сценарии развития:
Для выпуска и распределения криптовалют применяются различные механизмы:
В современных digital-проектах криптовалюты используются не только как платёжное средство, но и как технологическая основа для сервисов, смарт-контрактов и децентрализованных приложений. Их внедрение требует глубокого понимания архитектуры системы, вопросов безопасности и взаимодействия с внешними сервисами и API, особенно при разработке веб-платформ и финансовых решений.