Криптовалюта
-
Биткойн
Биткойн является самой первой криптовалютой, она была анонсирована в начале 2009 года. Ее создателем считается японский профессор Сатоси Накамото, в честь которого названа наименьшая передаваемая величина в сети биткойнов. Сто миллионов сатоши составляют один биткойн. Справедливости ради следует отметить, что сам профессор Накамото для обозначения дробной величины криптовалюты использовал термин «цент».
Цифровая валюта существует в виде записей в блокчейне (распределенной базе). В ней хранятся в незашифрованном виде все транзакции, причем указаны только биткойн-адреса, но не личная информация об их владельцах. Если вы захотите узнать, сколько хранится биткойнов на конкретном адресе, то такой информации в базе не найдете. Для этого придется с помощью клиентской программы отслеживать все транзакции, связанные с интересующим адресом.
Альткоины
Успех первой криптовалюты биткойна подстегнул интернет-сообщество к созданию аналогичных цифровых валют. Так появились альткоины – альтернативные криптовалюты. По сути это те же биткойны, но с дополнительными функциональными возможностями. Стратегия их генерирования также основана на технологии блокчейна.
По состоянию на конец 2017 года зарегистрировано более 1000 криптовалют. Их можно разделить на 4 основных типа:
- SHA-256. Данный алгоритм хеширования является потомком SHA-2, он был разработан в 2002 году и на сегодняшний день является наиболее популярным. Данная хеш-функция позволяет получить отпечаток сообщению любой длины. Размер результирующего хеша составляет 256 бит.
- Scrypt. Усовершенствованная хеш-функция scrypt имеет преимущества перед SHA-256. Ее особенностью является повышенное количество вычислений, а также требования больших объемов оперативной памяти. Видеокарты не могут работать с алгоритмом scrypt с той же эффективностью, что и в случае биткойна. Также резко падает производительность специализированного оборудования ASIC. Если Асики работают с алгоритмом SHA-256 примерно в 20 раз эффективнее, чем обычная видеокарта, то хеш-функция scrypt снижает их производительность примерно вдвое. Однако производители специального оборудования для майнеров уже предлагают на рынке устройства для генерирования криптовалют, использующих технологию scrypt.
- Scrypt-Adaptive-Nfactor (Scrypt-N). Поскольку производители оборудования выпустили Асики под алгоритм scrypt, были созданы новые криптовалюты. В их основе лежит новая математическая модель – симбиоз алгоритмов SHA-256 и Salsa20. Требования к оперативной памяти выросли еще больше, а сложность вычислений увеличилась вдвое. Первая цифровая валюта с таким алгоритмом получила название VertCoin. По заявлениям авторов алгоритма, для майнинга данной криптовалюты невозможно создать специализированный Асик.
- Keccak. Одним из самых сложных алгоритмов хеширования является Keccak или SHA-3. В октябре 2012 года он выиграл конкурс криптографических алгоритмов, организованный Национальным институтом стандартов и технологий США. Отличительной особенностью является переменная разрядность хеширования. По сравнению с SHA-256 он имеет примерно вдвое большую сложность. На основе Keccak выпущено несколько криптовалют, наиболее популярные из них - CopperLark и MaxCoin.
Форк
Подавляющее большинство новых криптовалют появляются в результате форка - модификации кодовой базы исходного проекта. В качестве основы чаще всего используется биткойн. Новая ветка цифровой валюты начинает развиваться независимо, привлекая потенциальных клиентов возможностями, которых не было у предыдущей криптовалюты. Форк можно условно разделить на две формы - мягкий и жесткий.
Мягкий (софтфорк) не требует изменения уже имеющегося клиента для майнинга новой криптовалюты. Новые правила полностью совместимы, поэтому если в сети часть узлов не примет их, то они все равно смогут взаимодействовать с другими узлами.
Жесткий (хардфорк) отличается тем, что новые правила настолько отличаются от прежних, что все узлы сети должны перейти на новые алгоритмы. В процессе жесткого форка происходит изменение механики консенсуса. Таким образом сеть делится на две части - старую и новую. Блоки, которые признаются валидными одной частью, не будут иметь такой статус в другой части.
Правовой статус
Отношение правительства к цифровым валютам неоднозначно в разных странах. Если в одном месте криптовалюта является законным платежным средством, то в другой части света она полностью запрещена. Но чаще всего государство рассматривает биткойны или алькоины как товар или актив для инвестиций.
Германия и Япония признают биткойны расчётной денежной единицей. Например, в Японии компании предлагают рассчитываться криптовалютой за потребленную электроэнергию. Крупные торговые сети также принимают ее к оплате.
Китай до недавнего времени был лидером в майнинге криптовалют. На его долю приходилось до 30% от всего объема сгенерированных биткойнов. Однако, после закрытия крупнейших бирж по обмену криптовалют эта доля резко упала.
Наиболее благоприятное отношение к цифровым валютам в Швейцарии. Правительство этой страны применяет к биткойну те же правила, что и к любой иностранной валюте. В результате здесь сформировался самый благоприятный климат для Bitcoin-стартапов.