Криптовалюты, такие как Bitcoin или Ethereum, функционируют благодаря технологии блокчейн — децентрализованной цифровой системе учёта. Блокчейн представляет собой цепочку блоков, каждый из которых содержит данные о транзакциях, временную метку и криптографический хеш предыдущего блока. Хеширование, например, с использованием алгоритма SHA-256 в Bitcoin, преобразует данные в уникальную строку символов. Любое изменение в блоке меняет его хеш, что делает подделку данных практически невозможной. Криптография также обеспечивает аутентификацию через цифровые подписи. Каждый пользователь имеет пару ключей: приватный (для подписи транзакций) и публичный (для верификации). При отправке средств транзакция подписывается приватным ключом, а сеть проверяет её подлинность с помощью публичного. Это исключает необходимость в доверенных посредниках, таких как банки. Для подтверждения транзакций и добавления блоков в цепочку используется алгоритм консенсуса. Bitcoin применяет Proof of Work (PoW): майне
Криптовалюты: Научные принципы работы цифровых активов
23 мая23 мая
76
2 мин