Blake256r14 и Blake256r8 – обзор и виды монет

Алгоритмы Blake256r14 и Blake256r8 — гибридные консенсусные системы, целью разработки которых является достижение баланса между ProofOfWork и ProofOfStake майнингом. Такая идея предполагает снизить влияние крупных узлов, что делает систему более децентрализованной и справедливой.

Майнинг по алгоритму Blake256r14

Алгоритм Blake256r8 и r14 может применяться для добычи криптовалют на видеокартах и специальных вычислительных устройствах ASIC. Еще одной особенностью этого алгоритма можно считать возможность параллельного майнинга программой Claymore DualMiner.

История разработки алгоритма, особенности

В основе Blake256r8 и Blake256r14 лежит криптографическая функция Blake. Ее разработали:

  • Лука Хенцен;
  • Филипп Омассон;
  • Рафаэль Фан;
  • Вилли Майер.

Этот алгоритм был презентован в рамках конкурса, проводимого американским Национальным Институтом Стандартов и Технологий (NIST, США). Конкурс был посвящен криптографическому шифрованию и алгоритмам дешифровки. Алгоритм Blake вошел в пятерку финалистов этого конкурса.

Основные составляющие этого алгоритма и ранее разработанные функции:

  • режим повторной обработки данных (итерация) HAIFA;
  • структура внутренних связей local WidePipe;
  • сжатие данных без потери безопасности при помощи модифицированного шифра ChaCha, позволяющего обрабатывать множество параллельных потоков.

Схема алгоритма Blake

С точки зрения криптошифрования, алгоритмы Blake256r8 и Blake256r14 работают с 32-bit словами и выдают 32-byte хеш.

Преимущества алгоритмов Blake-256

Алгоритм Blake256 рассматривался как кандидат на SHA-3. Он является более оптимизированным, чем Scrypt, Groest, SHA256 или Keccak. Основные преимущества:

В дизайне:

  • упрощенный алгоритм;
  • понятный интерфейс хеширования.

В производительности:

  • сниженные требования к вычислительному оборудованию;
  • быстрая обработка данных;
  • высокая пропускная способность за счет параллельной обработки;
  • возможность дополнительной настройки.

В безопасности:

  • применение шифра ChaCha повышает безопасность данных;
  • высокая устойчивость к атакам со стороны внешнего канала обмена информацией;
  • устойчив к существенному расширению длины хеш-функции.

При прочих равных, одинаковое оборудование показывает большую производительность на алгоритме Blake256r8 и Blake256r14, чем на других популярных алгоритмах.

BLAKE-256

Криптовалюты, использующие алгоритм 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%».

Майнинг по методу Proof-of-work

Идея разработки этой цифровой монеты возникла в 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. Высокая доходность данной модели обеспечивается низким энергопотреблением и высокой вычислительной мощностью.

ASIC Baikal Giant B

Для алгоритмов Blake256 хешрейт и энергопотребление устройства составляет:

  • Blake256r14 — 160 GH/s, при энергозатратах 410 Ватт;
  • Blake256r8 — 160 GH/s, при энергозатратах 300 Ватт.

Корпус майнера сделан из алюминия, что обеспечивает дополнительный отвод тепла.

Еще одно ASIC-устройство, анонсированное компанией HalongMining, называется DragonMint B29 и поддерживает алгоритм майнинга Blake256. Запланированный хешрейт устройства 2,2 TH/s при потреблении электроэнергии около 1 кВт/ч. Но благодаря высокой цене, порядка 10,5 тыс. USD, не обрел популярности на рынке.

DragonMint B29

Алгоритмы Blake256r8 и Blake256r14 пока не получили массового распространения, однако используются для некоторых популярных криптовалют. Изучив возможности и особенности данных алгоритмов, становится понятно, что у них есть перспективы применения и возможна их популяризация в будущем.

Ссылка на основную публикацию