Blake256r14 и Blake256r8 – обзор и виды монет
Содержание
Алгоритмы Blake256r14 и Blake256r8 — гибридные консенсусные системы, целью разработки которых является достижение баланса между ProofOfWork и ProofOfStake майнингом. Такая идея предполагает снизить влияние крупных узлов, что делает систему более децентрализованной и справедливой.
Алгоритм Blake256r8 и r14 может применяться для добычи криптовалют на видеокартах и специальных вычислительных устройствах ASIC. Еще одной особенностью этого алгоритма можно считать возможность параллельного майнинга программой Claymore DualMiner.
История разработки алгоритма, особенности
В основе Blake256r8 и Blake256r14 лежит криптографическая функция Blake. Ее разработали:
- Лука Хенцен;
- Филипп Омассон;
- Рафаэль Фан;
- Вилли Майер.
Этот алгоритм был презентован в рамках конкурса, проводимого американским Национальным Институтом Стандартов и Технологий (NIST, США). Конкурс был посвящен криптографическому шифрованию и алгоритмам дешифровки. Алгоритм Blake вошел в пятерку финалистов этого конкурса.
Основные составляющие этого алгоритма и ранее разработанные функции:
- режим повторной обработки данных (итерация) HAIFA;
- структура внутренних связей local WidePipe;
- сжатие данных без потери безопасности при помощи модифицированного шифра ChaCha, позволяющего обрабатывать множество параллельных потоков.
С точки зрения криптошифрования, алгоритмы Blake256r8 и Blake256r14 работают с 32-bit словами и выдают 32-byte хеш.
Преимущества алгоритмов Blake-256
Алгоритм Blake256 рассматривался как кандидат на SHA-3. Он является более оптимизированным, чем Scrypt, Groest, SHA256 или Keccak. Основные преимущества:
В дизайне:
- упрощенный алгоритм;
- понятный интерфейс хеширования.
В производительности:
- сниженные требования к вычислительному оборудованию;
- быстрая обработка данных;
- высокая пропускная способность за счет параллельной обработки;
- возможность дополнительной настройки.
В безопасности:
- применение шифра ChaCha повышает безопасность данных;
- высокая устойчивость к атакам со стороны внешнего канала обмена информацией;
- устойчив к существенному расширению длины хеш-функции.
При прочих равных, одинаковое оборудование показывает большую производительность на алгоритме Blake256r8 и Blake256r14, чем на других популярных алгоритмах.
Криптовалюты, использующие алгоритм Blake256
Существует несколько криптовалют, для майнинга которых применяются алгоритмы Blake256r14 или Blake256r8.
Blakecoin
Криптовалюта Blakecoin разработана в качестве эксперимента. Эта цифровая валюта позволяет осуществлять транзакции внутри собственного блокчейна из любой точки мира.
Монета Blakecoin для функционирования применяет одноранговую сеть без единого центра управления. Проведение всех транзакций и принятие глобальных решений развития происходит в результате достижения консенсуса большинства пользователей. Исходный код платформы является полностью открытым и выпускается по лицензии MIT.
Скорость обработки хеш-функции Blake256 быстрее, чем SHA256 (алгоритм, применяемый для майнинга биткоина):
- в три раза выше — при использовании процессора GPU (майнинг на видеокартах);
- в два раза выше — при использовании FPGA (майнинг на ASIC-устройствах).
Перспективы криптовалюты Blakecoin обеспечиваются следующими явными преимуществами:
- применяется асимметричный настраиваемый алгоритм изменения сложности майнинга;
- при росте сложности сети награда майнерам за добычу монет и поддержание работоспособности сети со временем увеличивается;
- отсутствие искусственных ограничений интеграции с другими blockchain, которые могут приводить к снижению скорости добычи;
- высокая энергоэффективность — соотношение хешрейта к потреблению электроэнергии;
- предварительные договоренности с разработчиками MMO-игр об использовании криптовалюты Blakecoin для хранения игровых ценностей;
- блокчейн проекта может быть легко объединен с другими блокчейнами;
- общий объем эмиссии 7 млрд монет;
Большинство этих преимуществ возникло благодаря применению алгоритма Blake256.
Decred
Криптовалюта Decred (DCR) разработана на открытом коде и является самофинансируемой системой под управлением сообщества пользователей с интеграцией на блокчейне. Применение алгоритма Blake256r8 с совмещенным PoW/PoS механизмом позволяет достигать консенсуса между POW-майнерами и POS-избирателями. Такой подход обеспечивает высокую степень децентрализации и защищает от «атаки 51%».
Идея разработки этой цифровой монеты возникла в 2013 году при теоретических исследованиях одного разработчика механизмов ProofOfActivity и MC2. Стадия активной разработки началась весной 2014 года и через некоторое время к команде подключились разработчики Btcsuit.
В большинствt криптовалют майнеры, владеющие технической инфраструктурой, могут оказывать серьезное давление на принятие решений в проекте. В то время как простые пользователи, по сути, являются статистами и не способны оказывать влияние на развитие экосистемы. Применение гибридного алгоритма Blake256 дает возможность пользователям участвовать в судьбе проекта без необходимости затрат на приобретение вычислительного оборудования.
Ключевая особенность этой криптовалюты — возможность двойного майнинга на видеокарте в паре с Ethereum. При правильных настройках программы Claymore Dual для совмещенного майнинга пары ETH и DCR, производительность добычи эфира не падает, а добыча Decred будет являться дополнительным доходом.
Общая эмиссия криптовалюты DCR не превысит 21 млн монет, а премайн составил всего 8%, половину из которых было роздано пользователям в рамках программы AirDrop.
Dirac
Криптовалюта DiracCoin (XDQ) разрабатывалась для совместной торговли с монетой Nautilus. Эта платформа подразумевает концепцию создания управления экономической стабильностью показателей свободного рынка.
В основе монеты лежит алгоритм Blake256r8, генерация блока происходит раз в три минуты, а для достижения этого показателя применяется корректировка сложности сети каждые 2016 блоков. Объем общей эмиссии ограничен 2,27 млн монет, а награда майнерам постепенно снижается с 8 XDQ до 0,01 XDQ.
Оборудование для майнинга по алгоритму Blake256
Добыча цифровых монет по алгоритму Blake256, может осуществляться как на графических процессорах видеокарт, так и на специализированных вычислительных устройствах ASIC.
Наиболее высокую вычислительную мощность для этого алгоритма, показывают GPU от производителя AMD:
- HD7990 — 2630 Mh/s;
- R9 Nano — 2060 Mh/s;
- R9 290X — 1800 Mh/s;
- R9 390 — 1750 Mh/s;
- R7 360 — 1500 Mh/s;
- R9 280X — 1430 Mh/s;
- R9 290 — 1400 Mh/s;
- HD 6950 — 1315 Mh/s.
На рынке доступен к приобретению ASIC Baikal Giant модификации B. Он поддерживает несколько алгоритмов, включая Blake256r8 и Blake256r14. Высокая доходность данной модели обеспечивается низким энергопотреблением и высокой вычислительной мощностью.
Для алгоритмов Blake256 хешрейт и энергопотребление устройства составляет:
- Blake256r14 — 160 GH/s, при энергозатратах 410 Ватт;
- Blake256r8 — 160 GH/s, при энергозатратах 300 Ватт.
Корпус майнера сделан из алюминия, что обеспечивает дополнительный отвод тепла.
Еще одно ASIC-устройство, анонсированное компанией HalongMining, называется DragonMint B29 и поддерживает алгоритм майнинга Blake256. Запланированный хешрейт устройства 2,2 TH/s при потреблении электроэнергии около 1 кВт/ч. Но благодаря высокой цене, порядка 10,5 тыс. USD, не обрел популярности на рынке.
Алгоритмы Blake256r8 и Blake256r14 пока не получили массового распространения, однако используются для некоторых популярных криптовалют. Изучив возможности и особенности данных алгоритмов, становится понятно, что у них есть перспективы применения и возможна их популяризация в будущем.
Подписывайтесь на наш Telegram канал. Будьте в курсе новых статей.