Найти тему
Всё обо всём! (ВОВ)

Криптовалюта и блокчейн.

Криптовалю́та — разновидность цифровой валюты, создание и контроль за которой базируются на криптографических методах. Как правило, учёт криптовалют децентрализирован.. Функционирование данных систем основано на таких технологиях как блокчейн, направленный ациклический граф, консенсусный реестр.Информация о транзакциях обычно не шифруется и доступна в открытом виде. Для обеспечения неизменности базы цепочки блоков транзакций используются элементы криптографии (цифровая подпись на основе системы с открытым ключом, последовательное хеширование).

Термин закрепился после публикации статьи o системе Биткойн «Crypto currency» (Криптографическая валюта), опубликованной в 2011 году в журнале Forbes. Сам же автор биткойна, как и многие другие, использовал термин «электронная наличность» (англ. electronic cash). Криптовалюта может быть разработана с нуля или использовать общедоступный исходный код другой криптовалюты. Если, помимо кода, новая криптовалюта также использует уже имеющуюся цепочку блоков исходной криптовалюты, такую криптовалюту называют форком исходной криптовалюты. Для своей эмиссии разные криптовалюты применяют майнинг, форжинг или ICO.

Об экономической сути и юридическом статусе криптовалют ведутся дискуссии. В зависимости от страны криптовалюты рассматриваются как платёжное средство, специфичный товар, могут иметь ограничения в обороте (например, запрет операций с ними для банковских учреждений).

Технология криптовалют исходит из того, что в сети нет доверенного узла — того, чьи действия гарантированно истинны и кто может подтвердить корректность чужих операций. Для принятия решения о достоверности транзакций в условиях неверия любому сообщению в сети (задача византийских генералов) используется технология блокчейн, впервые появившаяся в системе «Биткойн». Для хранения данных транзакции объединяются в блоки, из которых формируется непрерывная цепочка. Непрерывность обеспечивается не столько нумерацией, сколько включением в текущий блок хеш-суммы предыдущего блока — таким образом нет возможности изменить блок без изменения хешей во всех последующих блоках. Истинной считается только самая длинная цепочка, все хеши в которой отвечают определённым требованиям, выполнить которые сложно либо дорого. В разных криптовалютах для верификации блоков применяются разные методы.

Как правило, в криптовалютах разработчики изначально оговаривают верхний предел общего объёма эмиссии. Однако у некоторых криптовалют, таких как PPCoin , Novacoin, Sifcoin и других, отсутствует фиксированный верхний предел общего объёма эмиссии и возможна как эмиссия, так и демиссия (путём обязательного уничтожения фиксированной суммы в каждой транзакции).

Большинство криптовалют обеспечивают псевдонимность — все транзакции между всеми адресами (кошельками) общедоступны, но нет данных о владельцах адресов. Однако личность владельца может быть установлена, если становится известна необходимая дополнительная информация. В концепте ZeroCash изложена возможность заменить псевдонимность на анонимность.