На сегодняшний день существует достаточно много алгоритмов хеширования, которые используются в криптовалютах для обеспечения их безопасности. Наверное, большинство пользователей слышали об алгоритме SHA-256, ведь именно на нем построена первая криптовалюта Bitcoin. В данной статье мы рассмотрим алгоритм X11, который использует сразу 11 хеш-функций и лежит в основе монеты Dash.
Алгоритм X11: исторические сведения и описание
Алгоритм X11 был разработан в 2014 году главным разработчиком криптовалюты Darkcoin (в будущем Dash) Эваном Даффилдом. Изначально он ставил перед собой задачу создать алгоритм, который позволил бы сделать криптовалюты защищенными от специализированных майнинг-устройств АСИКов, которые считаются убийцами децентрализации.
Для этого Эван Даффилд в одном алгоритме совместил сразу 11 различных хеш-функций:
- Blake.
- Bmw.
- Groestl.
- Jh.
- Keccak.
- Skein.
- Luffa.
- Cubehash.
- Shavite.
- Simd.
- Echo.
Примечательно, что сам Эван Даффилд никогда не исключал вероятность разработки ASIC-устройств для X11. В своих интервью он утверждал, что такое оборудование в любом случае будет создано, но до этого производителям придется хорошенько потрудиться.
На сегодняшний день специализированные «майнинг-машины» под X11 уже существуют, но майнинг монет на этом алгоритме до сих пор остаются выгодными и могут добываться на GPU.
Среди монет, построенных на X11, можно выделить следующие:
- Dash
- Pura
- Sibcoin
- Polis
- CannabisCoin
- StartCoin
- Cream
- ArcticCoin
- SmartCoin
- Onix
- Influxcoin
- Quebecoin
Алгоритм X11: преимущества
К основным преимуществам, которыми обладает алгоритм X11, следует отнести:
- Безопасность. Большинство криптографических алгоритмов, используемых в криптовалютах, используют всего одну хеш-функцию для расчета. В X11 их 11, что обеспечивает более высокую степень защиты от хакеров и мошенников.
- Лояльность. Как показывает практика, добыча монет на алгоритме X11 требует меньше затрат электроэнергии и не так сильно перегружает оборудование. Например, при работе с AMD-видеокартами показатель энергопотребления снижается на 40-50%.
К сожалению, такая черта, как сбалансированность X11 (невысокая разница прибыльности добычи на GPU и CPU), после появления ASIC-устройств ушла в небытие, но монеты на данном алгоритме до сих пор пользуются достаточно большой популярностью у пользователей.
Также из преимуществ уже ушел пункт об устойчивости к ASICам, что изначально давало большое преимущество данному алгоритму.
Примечательно, что сегодня разработан ряд еще более прогрессивных алгоритмов, построенных на большем количестве хеш-функций. Они получили названия X12, X13, X14, X15, X16, X17 в соответствии с количеством функций, которые в них используются.