Алгоритм X16R привлек невероятное внимание майнеров, став своеобразным оплотом GPU-майнинга. В то время, как асики захватывают один алгоритм за другим, вытесняя из сферы добычи криптовалют даже самые мощные фермы видеокарт, X16R предоставил абсолютно уникальные возможности.
Это один из самых современных алгоритмов, который изначально предназначен только для GPU-майнинга. Проще говоря, он создавался таким образом, чтобы исключить появление асиков. Более того, количество монет на алгоритме регулярно пополняется, пусть далеко и не все из них становятся значимыми и действительно успешными. Тем не менее, многие специалисты прогнозируют большой успех не только X16R-алгоритму, но и самой идее, которую он привнес в сферу добычи криптовалют.
История появления
Разработчики алгоритма были впечатлены первичным появлением и успехом биткоина, который стал локомотивом всего майнинга, как явления. Впрочем, когда очевидный рост мощностей переключил внимание майнеров с видеокарт на специализированные устройства для добычи криптовалют – асики, эта сфера кардинально изменилась. Топовые компании стали бороться за любые популярные «альткоины», пытаясь выпустить еще более мощные и менее энергопотребляющие асики.
Это нанесло урон всей сфере, так как под угрозу попала сама идея майнинга – децентрализация. Когда большинство мощностей концентрируются вокруг крупнейших игроков рынка, централизация добычи криптовалют стала обретать вполне реальную угрозу. Алгоритм X16R появился именно как попытка вернуть присущую некогда децентрализацию, под девизом «майнинг криптовалют только для видеокарт».
На старте X16R и монета Ravencoin (которая стала «испытательным полигоном» для технологии) подвергались большой критике. Однако, это не помешало криптовалюте стать флагманом алгоритма и показать его преимущества. Сегодня общая капитализация RVN составляет более $27 млн. Пусть это далеко не топовый результат, но стоит учитывать «асикоустойчивость» и общую концепцию монеты.
Структура и принцип работы
Появление X-алгоритмов было следующим витком развития криптовалют. Изначально появился X11, после чего к нему прибавились X13, X15 и X17. Их особенность заключается в том, что они используют X (зависит от цифры) количество алгоритмов хеширования. Дело в том, что фиксированное количество алгоритмов позволяет создавать асики и, по сути, облегчает задачу для производителей. X16R работает иначе, что отличает его от других «X». Главное отличие заключается в том, что порядок хеширования постоянно меняется.
Это значительно усложняет задачу для создания асиков, вплоть до полной невозможности их выпуска, так как необходимо учитывать все динамические изменения алгоритмов хеширования.
Цепочка X16R состоит из 16 алгоритмов хеширования, которые работают в цепи с порядком, который зависит от 8 байт (16 полубайт) блока предыдущего хеша. Общий список алгоритмов для X16R выглядит следующим образом:
- 0=blake
- 1=bmw
- 2=groestl
- 3=jh
- 4=keccak
- 5=skein
- 6=luffa
- 7=cubehash
- 8=shavite
- 9=simd
- A=echo
- B=hamsi
- C=fugue
- D=shabal
- E=whirlpool
- F=sha512
Каждые 16 полубайт будет определять, какой алгоритм будет идти следом.
Главное внимание майнинг-комьюнити к X16R проявляется не столько в самой монете Ravencoin, сколько в возможности создания «асикоустойчивости». Технологию легко реализовать на любых других алгоритмах, от Equihash до Scrypt и прочих.
Потому с появлением технологии, которая была успешно проверена и подтверждена работой RVN, можно сделать простые выводы – многим популярным монетам просто невыгодно избавляться от асиков, которые обеспечивают основную капитализацию и прибыль. А с учетом того, что именно прибыльность является основной целью создания криптовалют, это играет на руку нарастающей централизации.
Алгоритм X16R
X16R – это алгоритм хеширования Proof of Work, разработанный Ravencoin и для него. Алгоритм хеширования, используемый в X16R, – это те же 15 алгоритмов, что и в модели X15 + SHA512. За исключением того, что x16r вращается случайным образом по 16 различным алгоритмам; отсюда и название R, которое расшифровывается как Random, Rotating или Ravencoin..
16 алгоритмов, составляющих X16R, следующие:
Блейк, BMW, Groestl, JH, Keccak, Skein, Luffa, Cubehash, Shavite, Simd, Echo, Hamsi, Fugue, Shabal, Whirlpool и SHA512
Этот алгоритм работает таким образом, что он постоянно нарушает порядок цепочки алгоритмов. Порядок 16 различных алгоритмов хеширования будет динамически меняться в зависимости от значения хеш-функции предыдущего блока. Из-за динамического изменения порядка алгоритма создание ASIC для X16R затруднено..
Однако факт в том, что никакие алгоритмы PoW (даже X16R) не могут блокировать ASIC навсегда. По мере того как экономическая ценность майнинга возрастает и все больше монет адаптируются к одному алгоритму, разработка ASIC будет ускоряться. В любом случае разработчики Ravencoin обязались изменить алгоритмы, используемые в x16r, если они когда-нибудь обнаружат разрабатываемый ASIC..
Техническая документация X16R: https://ravencoin.org/assets/documents/X16R-Whitepaper.pdf
Майнеры X16R:
Для карт NVIDIA и AMD доступно несколько майнеров X16R. Все программы для майнинга от разных разработчиков. Некоторые из них имеют открытый исходный код с комиссией 0%. Некоторые, с другой стороны, имеют закрытый исходный код и содержат небольшую плату разработчикам. Здесь мы не будем перечислять их все, так как есть лишь несколько программ, которые постоянно обновляются и работают лучше. Также нет майнеров с открытым исходным кодом, которые работают где-либо близко к майнерам с закрытым исходным кодом. По этой причине мы будем делиться только популярными майнерами с закрытым исходным кодом..
Ниже приведены некоторые из самых быстрых майнеров, которые вы можете использовать для майнинга Ravencoin и других монет на основе алгоритма хеширования X16R..
NVIDIA:
Последняя версия T-Rex Miner (закрытый код с комиссией разработчика 1%)
Последняя версия Enemy Miner (закрытый код с комиссией разработчика 1%)
AMD:
Последняя версия WildRig Multi (закрытый код с комиссией разработчика 2%)
Авермор Шахтер (Открытый исходный код)
Вышеупомянутые программы считаются одними из самых эффективных программ для майнинга в настоящее время. Хешрейты довольно стабильны, программное обеспечение более стабильно, поддерживает стабильный хешрейт, и, кроме того, они удобны для вашего графического процессора..
Теперь, прежде чем вы начнете майнить, вам нужно отметить кое-что о X16R. Поскольку этот алгоритм постоянно переключается между 16 различными алгоритмами, он нагружает ваш графический процессор и блок питания. Убедитесь, что на вашем блоке питания достаточно свободного места, и начните с ограничения мощности от 70% до 85%. Кроме того, этот алгоритм чрезвычайно чувствителен к разгону, поэтому старайтесь не разгонять его. Сначала используйте стандартные настройки для частоты ядра и памяти, затем постепенно увеличивайте, пока не найдете стабильную настройку..
Теперь, когда вы достаточно узнали о X16R, давайте посмотрим на список монет, основанных на этом алгоритме..
Потенциальные минусы X16R и Ravencoin
Несмотря на всю привлекательность X16R и множество плюсов, у алгоритма есть и свои минусы. В первую очередь они касаются самой технологии. Если сформировать общий список недостатков, то стоит выделить:
- Хешрейт на X16R сильно зависит от майнеров (при сравнении разных майнеров производительность может разниться до 50%).
- Требуется тщательная настройка, которая не всегда доступна для рядовых пользователей и новичков.
- Сложность работы бенчмарков из-за меняющихся алгоритмов хеширования.
- Производительность сильно зависит от операционной системы (та же причина, что и у предыдущего пункта).
Проще говоря, основные минусы привязаны к самой технологии, потому их решение может потребовать длительное время или вовсе станет невозможным. Впрочем, многие недостатки X16R были успешно устранены. Это демонстрирует объемы проводимой работы, потенциал алгоритма и сохранение веры и энтузиазма у его создателей.
Например, поначалу X16R был недоступен для карт AMD, хотя сегодня все основные майнеры позволяют добывать RVN на картах этого производителя. От AMD особенно прибыльно получается «копать» на X16R у Vega-линейки. С работой NVidia на X16R таких проблем не было изначально, хотя производительность видеокарт сильно зависела от настройки и майнера.
Определенным недостатком стоит считать ситуации, когда ферма периодически зависает. Также ранее о одной из карт после появления ошибки. Для исправления этого нужно было перезагружать весь риг. Тем не менее, последние версии майнеров решили большую часть проблем.
Условным минусом, хотя эта особенность в некоторых случаях будет плюсом, является минимизация влияния разгона. С учетом изменяющихся алгоритмов, разгон не дает почти никакого увеличения прибыли. Это касается как памяти, так и ядра. Говорить о CPU не имеет смысла, потому что на процессоре RVN добывали в самом начале пути криптовалюты и этот этап уже давно в прошлом.
WHATTONEWS
В последние недели хешрейт известной криптовалюты Ravencoin испытал огромный всплеск, удвоившись всего за несколько дней. Причиной тому стал выпуск новой серии ASIC для майнинга на алгоритме Ravencoin PoW X16R.
Поделитесь, пожалуйста, этим материалом