Монеты на NeoScrypt. Алгоритм Neoscrypt: обзор технологии, какие криптовалюты поддерживает, майнинг и майнеры Для каких криптовалют подходит Неоскрипт

Многие интересуются техническими основами криптовалют, но немногие знакомы с криптографией. Для того, чтобы докопаться до сути происходящего в биткойн-протоколе приходится продираться через дебри криптографических терминов, загадочных и неудобных акронимов типа SHA-256, Scrypt, base58check, RIPMD-160 и т.п. Мы уже освещали ранее некоторые . В этой статье мы постараемся рассказать об одной из наиболее важных ее сторон – крипто-алгоритмах .

Классика: SHA-256

Начнем наш обзор, конечно же, с классического SHA-256, с которого все начиналось — именно на этом алгоритме построен биткойн-майнинг, как и майнинг подавляющего большинства биткойн-клонов ().

Так что же это такое этот самый SHA-256? Это криптографическая хэш-функция, которая была разработана нашими «друзьями» – Агентством национальной безопасности США. Подождите, не спешите впадать в прострацию, здесь не о чем волноваться. Потерпите немного, обещаю, что скучать вы точно не будете.

Основная работа любой хэш-функции заключается в превращении (или хэшировании) произвольного набора элементов данных в значение фиксированной длины («отпечатка» или «дайджеста»). Это значение будет однозначно характеризовать набор исходных данных (служить как бы его подписью), без возможности извлечения этих исходных данных. Это официальное объяснение из Википедии , замечательное и научно-обоснованное, но вот только я, например, не говорю на таком языке. И уверен, что большинство из вас тоже. А посему позвольте мне объяснить значение этого «феномена», по-нашему, по-простому.

Как мы все знаем, при майнинге SHA-256 криптомонет, мы решаем поставленную задачу при помощи CPU, GPU или специализированного процессора. Процессы преобразования отображаются в интерфейсе программы, предназначенной для майнинга, например, в виде строки «Accepted 0aef41a3b». Значение 0aef41a3b - это и есть хэш. Он является как бы подписью большого набора данных (собственно, очередного блока транзакций с добавленным к нему случайным числом). Эта короткая строка как бы представляет собой блок, который состоит из нескольких тысяч, если не миллионов, подобных строк.

Это также объясняет то, почему вам нужно решить перебором множество задач, прежде чем удастся отыскать нужный хэш для нового блока. Ведь мы ищем не какой попало хэш, а тот, который начинается на определенное количество нулей. У вас имеется один шанс на тысячу, десятки, сотни тысяч, миллионы решений, что случайно получившийся хэш будет иметь нужное количество нулей в начале. Сколько именно? Определяется параметром сложности, которое задает ваш майнинг-пул. Заранее понять, получится у вас «красивый хэш» или нет, невозможно. Это похоже на игру в лотерею, но с машинами, которые могут выполнять вычисление выигрышной комбинации быстрее и лучше, чем любой из нас.

Вы считаете, что для решения задач, связанных с хэшированием при использовании протокола SHA-256, вам потребуется мощное ? В этом есть определенный смысл. Чем больше используется вычислительной мощности, тем лучше, так как увеличиваются шансы на добычу монет. Но имейте в виду, что вы не единственный, кто занимается майнингом. Есть люди, которые располагают более . Не расстраивайтесь, у вас есть все шансы на выигрыш. Это похоже на игру в лотерею, вы никогда не знаете, когда повезет!

Теперь вернемся к алгоритму SHA-256. Криптовалюта — это не единичный пример, где используется SHA-256. Есть несколько протоколов, о которых вы, скорее всего, слышали и которые используют данный алгоритм. Это протоколы SSL, SSH, PGP и многие другие. Каждый раз, когда вы заходите на защищенный веб-сайт с помощью сертификата SSL, используется SHA-256. Бьюсь об заклад, вы не задумывались об этом, не так ли? Все мы узнаем что-то новое со временем!

Именно алгоритм SHA-256 реализован во всех выпущенных на настоящий момент специализированных ASIC-майнеров, ASIC-оборудование для других алгоритмов майнинга пока только разрабатывается. Помимо Биткойна, майнинг, основанный на SHA-256, используется в ряде других цифровых валют-клонов. Например, такие альткойны как Peercoin и Namecoin его используют. В последнее время наблюдается всплеск новых SHA-256 монет: Zetacoin, Ocoin, Tekcoin и десятки других.

Задачки посложнее: Scrypt

Алгоритм SHA-256 - не единственный алгоритм, который интересен для майнеров. Вторым по популярности майнинг-алгоритмом в мире криптовалют является Scrypt. История появления Scrypt связана с тем, что уже на ранних этапах существования биткойна стало очевидно, что простота функции SHA-256 позволяет сделать аппаратные решения, которые будут выполнять такие вычисления гораздо эффективнее, чем на обычном компьютерном процессоре (CPU). И действительно, биткойн-майнинг очень быстро мигрировал с CPU на графические процессоры (GPU), затем на программируемые аппаратные устройства (FPGA), после чего вышли специально под него заточенные микросхемы (ASIC). специализированной ASIC-мощности представляет проблему для децентрализованной валюты.

Функция хэшинга Scrypt специально разрабатывалась с целью усложнить аппаратные реализации путем увеличения количества ресурсов, требуемых для вычисления. Поэтому (по крайней мере в теории) такой концентрации майнинг-ресурсов как в биткойне не должно произойти, и он останется децентрализованным.

По своей сути, Scrypt-майнинг не сильно отличается от биткойн-майнинга. На вход подается блок данных, к нему применяется хэш-функция, на выходе мы пытаемся получить «красивый хэш». Вот только сама хэш-функция гораздо сложнее в вычислении. Данный алгоритм использует более значительное количество оперативной памяти (памяти с произвольным доступом), чем SHA-256. Память в Scrypt используется для хранения большого вектора псевдослучайных битовых последовательностей, генерируемых в самом начале алгоритма. После создания вектора его элементы запрашиваются в псевдослучайном порядке и комбинируются друг с другом для получения итогового ключа.

Так как алгоритм генерации вектора известен, в принципе возможна реализация scrypt, не требующая особенно много памяти, а высчитывающая каждый элемент в момент обращения. Однако вычисление элемента относительно сложно, и в процессе работы функции scrypt каждый элемент считывается много раз. В Scrypt заложен такой баланс между памятью и временем , что реализации, не использующие память, получаются слишком медленными.

Эта искусственно созданная сложность, весь этот трудоемкий вычислительный процесс и требования к памяти приводят к тому, что любое специализированное оборудование для Scrypt-майнинга не будет на порядки эффективнее универсальных устройств (GPU, CPU). В идеале, добыча монет, основанных на Scrypt, должна осуществляться на одном (или нескольких) компьютерах с большим количеством памяти. Здесь большое значение уделяется видеокартам. Если вы рассматриваете покупку видеокарт для майнинга с использованием Scrypt протокола, то наилучшим вариантом станет приобретение изделия от фирмы ATI. В силу архитектурных различий, производительность майнинга на видеокартах ATI сейчас гораздо выше, чем на Nvidia, хотя в будущем все может измениться.

В конечном счете, все сводится к следующему: протоколы SHA-256 и Scrypt работают ради одной цели – получить перебором «красивый хэш», который даст нам (или, скорее, пулу, на который мы работаем) право удлинить блокчейн и получить за это вознаграждения. Они просто решают поставленную задачу по-разному: в SHA-256 упор на технические возможности аппаратного обеспечения — чем выше производительность, тем лучше результат. А Scrypt требует в работе большой объем памяти. Соответственно, производительность напрямую зависит от размера оперативного запоминающего устройства (ОЗУ) и видеокарт, установленных в компьютере.

Самым известным альткойном из использующих в майнинге Scrypt является Litecoin. Есть и Dogecoin, Digitalcoin, Franco, Bottlecaps и многие другие. Популярность Scrypt-монет, особенно лайткойна, существенно возросла после того как биткойн-майнинг массово мигрировал на ASIC и бывшие майнеры с видеокартами остались не у дел — их оборудование не может конкурировать со специализированными комбайнами. Вот они и приспособили свои видюшки к лайткойн-майнингу, или к добыче другой экзотики, которую пока еще можно сбыть доверчивым горе-инвесторам, .

Крипто-танцы: Scrypt-Jane


Знакомьтесь – это Джейн! Нет, нет, она и Scrypt не состоят в браке, хотя между ними все же есть некие родственные отношения. Scrypt-Jane подобно любой другой девушке любит хорошо провести время. А ее способности к перемешиванию данных и приятели-алгоритмы унесут вас в самые экзотические места! Не понимаете? Сейчас все объясню.

Scypt-Jane поддерживает не менее трех различных систем поточного шифрования. Прежде всего, у нас есть Salsa20/8. Нет, это не латиноамериканский танец — на самом деле, это довольно простая функция. Основная ее работа заключается в приеме 192-байтной строки (из букв или цифр) и дальнейшем ее преобразовании в 64-байтную строку Salsa20 (х).

Непонятно, не так ли? Хорошо, постараюсь использовать меньше теории. Salsa20 состоит из двух частей: потокового шифра для шифрования данных (это, должно быть, звучит более знакомо) и функции сжатия (так называемый алгоритм Rumba20), предназначенной для сжимания строки в 192 байта до 64-байтного значения. Используя лексикон «чайника», можно сказать так: ваша строка может быть длиннее 64 байт, пока не сравняется со значением в 192 байта, при этом строка будет сжата (читай: конвертирована) до 64-байтной строки.

Теперь, когда мы немного разогрелись после сальсы и румбы, пришла пора вводить вторую функцию – ChaCha20. Честно, это не я выдумываю такие названия. ChaCha20 очень похож Salsa20: это такой же поточный шифр. И, тем не менее, он предлагает некоторые дополнительные услуги, такие как увеличение устойчивости к криптоанализу. Он также улучшает перемешивание данных на раунд. То есть, если вы занимаетесь добычей криптовалюты в составе майнерского пула, то вы можете увидеть, что один майнерский раунд (период времени, в течение которого пул находит один блок) может составлять либо длинный, либо короткий промежуток времени. Длительность подобных раундов частично зависит и от улучшенного перемешивания, предлагаемого ChaCha20 из Scrypt-Jane. Есть и другие факторы, влияющие на снижение времени раунда, но об этом позже.

И, наконец, последняя, но не менее важная третья функция перемешивания данных — Salsa6420/8. Сексуальное название, не так ли? Salsa6420/8 является доказательством правильности концепции 64-байтной версии Salsa20/8. Это просто улучшенная версия Salsa20/8, которая позволяет работать с более высокобайтными блоками. Я мог бы продолжить в том же духе выдавать подробную техническую информацию, но, боюсь, что половина из вас, мои дорогие читатели, уже заснула, а остальные принялись за игрушки на своих смартфонах, так что давайте не будем заострять на этом внимание. Просто помните о том, что у Scrypt-Jane имеется три отличных «миксовых партнера».

Но вернемся к реальности! Scrypt-Jane также поддерживает несколько хэш-функций. Одна из них уже очень хорошо известна всем нам – это SHA-256. Она также поддерживает более продвинутый вариант SHA-512. Другие поддерживаемые хэш-функции включают BLAKE256/512, Skein512 и Keccak256/512 (или просто SHA -3).

BLAKE256-512 отличается очень простой разработкой для применения и опирается на уже проанализированные нами компоненты: структуру HAIFA (не будем ее рассматривать в данный момент) и основную функцию ChaCha (которую мы затронули ранее). Наиболее характерные особенности BLAKE – это высокий запас надежности (довольно важная характеристика, но о ней не сейчас) и высокопроизводительная универсальность (что тоже очень важно для майнеров). Что нужно запомнить о BLAKE, так это то, что она может и будет работать быстрее, чем SHA- 2(56) на ряде платформ.

С другой стороны, у нас же есть Skein512. Тех, кто придумывает такие великолепные имена, нужно наградить медалью… Skein («лялька» в переводе на русский) представляет собой хэш-функцию, представленную на конкурсе криптографических хэш алгоритмов. Она сочетает в себе скорость, безопасность, простоту и гибкость. Все мы это очень любим, не так ли? Она также очень эффективна на различных платформах как в аппаратной, так и в программной среде. Вы можете найти алгоритм Skein и на маленьких смарт-картах, с которыми большинство из нас имеет большой опыт работы.

Да уж, танцевально-криптографическая терминология тут просто зубодробительная. Но хватит теории, давайте посмотрим на то, что Scrypt-Jane может сделать для нас. Scrypt-Jane имеет свой ​​собственный вариант масштабирования сложности проблем. Scrypt-Jane использует N-фактор (который является числом), и это число определяет количество памяти, необходимой для решения задач. Значение числа N-фактора возрастает через определенные промежутки времени. Обычно это происходит тогда, когда в блокчейне найдено определенное количество блоков. Всякий раз, когда это число N-фактора увеличивается, снижается эффективность добычи криптовалют, так как требуется все больший объем памяти на выполнение тех же задач. Говоря простым языком, количество выполненных задач снизится, то есть упадет и вероятность нахождения решения.

Scrypt-Jane первоначально была предназначена для майнинга только на процессорах CPU как еще более замороченная замена Scrypt. Но увы, доминирование CPU-майнинга и тут длилось недолго. Майнеры, работающие на GPU, как вороны кружили вокруг Scrypt-Jane монет, стремясь увеличить эффективность добычи и, соответственно, прибыль. Вы можете подумать, что даже в случае уменьшения прибыли, вы сможете вести добычу с GPU в течение более длительного времени по сравнению с майнингом на CPU? Боюсь, что вы ошибаетесь. В конце концов, значение N-фактора будет настолько высоко, что для добычи на Scrypt-Jane GPU будут менее эффективным, чем процессоры CPU. В связи с этим, Scrypt-Jane не так-то легко перевести в специализированный ASIC-майнинг, как SHA-256 или даже Scrypt.

Одной из первых Scrypt-Jane-монет, получивших некоторую популярность, была Yacoin (да, да, Yet Another Coin — «еще одна монета»), правда, популярность этой монеты быстро упала вместе с уменьшением интереса к ней майнеров. Совсем недавно мы были свидетелями появления монет, подобных Copperbars (эффективность майнинга на GPU также упала), и самые свежие дополнения к списку – это валюты TIX и Cryptonerd.

Далее везде

Три описанных алгоритма покрывают более 90% всего зоопарка криптовалют, но, конечно же, есть и другие. Чуть ли не еженедельно появляются предложения относительно все более новых и хитромудрых алгоритмов майнинга — все и не осветить. Из относительно новых можно упомянуть особо «асикоустойчивый» алгоритм , который собираются использовать в криптовалютной платформе нового поколения .

Надеемся, эта статья дала вам лучшее представление о том, что представляют из себя наиболее распространенные криптоалгоритмы майнинга. Если вы занимаетесь майнингом, вы теперь лучше понимаете, что именно происходит в недрах вашего гудящего и перегревающегося майнинг-комбайна, и на что конкретно уходит ваше электричество.

HF17TOPBTC3

На алгоритме Neoscrypt создано достаточно большое количество криптовалют. Увы, ни одна из них не является такой известной, как биткоин, лайткоин или эфир, но все равно здесь легко можно найти хорошие цели для майнинга.

Большинство цифровых валют на таком алгоритме имеют небольшую стоимость и минимальную капитализацию (у некоторых она не достигает и $1 млн), но они достаточно просто майнятся и торгуются на многих биржах, в том числе и на самых известных.

Рассмотрим, какие именно криптовалюты основаны на Neoscrypt и какие программы использовать для их добычи.

Для каких криптовалют подходит Неоскрипт?

Как мы уже говорили, Neoscrypt использовался для создания самых различных монет, в том числе и достаточно перспективных. Например, на нем основаны следующие виды цифровых денег:

  • Phoenixcoin
  • Feathercoin
  • Guncoin
  • Orbitcoin
  • TrezarCoin
  • Innova
  • DESIRE

Рассмотрим каждую их этих монет более подробно.

VIVO - это новая валюта, основанная на принципах децентрализации и повышенной безопасности. Ее называют модернизированной версией Dash. Она отличается поддержкой Masternode. С ее помощью можно совершать транзакции с минимальными затратами времени при надежной защите пользовательской информации. VIVO работает на собственном блокчейне, использующем PoW.

Phoenixcoin малоизвестен. Информации о нем в сети, к сожалению, также немного. Известно лишь то, что он имеет открытый исходный код, а команда проекта позиционирует его, как монету для каждого. Добыча обеспечивается как на центральном, так и на графическом процессоре.

Feathercoin можно назвать неким аналогом лайткоина, хотя создавался он именно в качестве альтернативы этой монеты. Функционал у обоих видов технологий схож, но стоимость, разумеется, несравнима. Feathercoin выпустил намного больше единиц, нежели лайткоин (в целых 4 раза). Это можно назвать единственным серьезным отличием от оригинала, все остальные не стоят какого-либо внимания.

Guncoin интересен тем, что создавался любителями оружия. Кроме того, криптоэнтузиасты сориентировались достаточно быстро и запустили монету в аккурат на подогреве интереса к альткоинам. Команда совершенствовала функционал, ориентируясь на всевозможные интернет-аукционы оружия. Их идеей было создание оперативного и удобного решения для покупки. Именно благодаря этому и появился Guncoin, хотя сказать, что ему удалось выполнить свою миссию, нельзя.

Orbitcoin . Основная задача команды проекта принципиально не отличалась. Они хотели создать сервис с легкими, безопасными и конфиденциальными платежами. Однако были и далекоидущие планы, такие как упрощение доступа во всемирную сеть для бизнеса из стран, где с этим имеются проблемы, а также помочь науке.

TrezarCoin — это криптовалюта хранилища данных с повышенной защитой пользовательских данных. Ее создатели, помимо Proof-of-Work также добавили и Proof-of-Stake, что помогло сделать валюту более безопасной. Кстати, коины были разделены между PoW и PoS. Также разработчики провели аукцион, на котором монеты могли купить те люди, которые не имеют оборудования для добычи. Удалось реализовать 17% коинов.

Innova — одна из наиболее интересных для майнера цифровых валют, подходящих под нужные нам критерии. В ее основу положены принципы децентрализации и сетью управляют непосредственно собственники криптомонет. Для подтверждения транзакций используется специальный консенсус, после чего вся информация переносится в блокчейн. Команда предусмотрела опцию DarkSend, благодаря чему часть коинов является полностью анонимными. Однако использовать их можно только внутри DarkSend. Innova увидела свет лишь в октябре 2017 года, однако с того времени она продолжает расти. Специалисты видят перспективу в этой технологии.

DESIRE создавалась с благородной целью максимального ускорения транзакций, которые проводятся онлайн, при этом сохраняя конфиденциальность данных. И что интересно, у разработчиков это получилось очень даже неплохо. Для сохранения анонимности использована технология микширования, благодаря чему реально отследить какую-либо из сторон сделки попросту невозможно.

Какие майнеры использовать?

Увы, большинство современных программ не рассчитаны на добычу цифровых денег, работающих на Неоскрипте. Однако найти нужный софт все-таки реально. Рассмотрим пару вариантов для майнинга криптоденег на данном алгоритме Neoscrypt.Итак, если ваша ферма использует для работы продукцию Nvidia,

скачивайте Hsrminer. Данная программа имеет закрытый исходный код и запускается, как исполняемый файл для Windows. Обратите внимание, при майнинге взимается комиссия в размере 1%, которая направляется в пользу команды проекта.

На данный момент майнер предназначен только для Neoscrypt, однако создатели обещают, что Hsrminer в скором времени сможет работать и с другими алгоритмами. Пожалуй, на сегодняшний день это софт с самой лучшей производительностью для криптовалют такого рода. Обратите внимание, он расхо

дует большое количество памяти, поэтому удостоверьтесь в том, что на вашем компьютере ее точно хватит.Если на вашем оборудовании используется 32-разрядная ОС Windows, можно воспользоваться sgminer 5.3.0 от nicehash. Данная версия располагает усовершенствованным ядром NeoScrypt, а также может работать и с другими алгоритмами, такими как Blake256 8 и 14 round, включая Vanillacoin (VNL).

Развитие криптоотрасли происходит не только в ценовом и количественном направлениях.

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

Некоторые становятся очень популярными, а монеты, генерируемые с их помощью выходят в ТОП по стоимости и общей капитализации.

Другие остаются уделом для участников сетей и любителей трейдинга экзотическими активами.

В данном обзоре рассмотрим известный, но мало используемый алгоритм NeoScrypt.

Его разработка велась под монету Feathercoin, ставшую основой для создания целого семейства форков и отдельных разработок исключительно под NeoScrypt.

Причиной начала изысканий в данном направлении стало массовое подключение ASIC майнеров под алгоритм Scrypt.

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

Потребовалось новое решение для переориентирование оставшихся не удел мощностей. Так родился алгоритм NeoScrypt.

Принцип работы не отличается от прародителя Scrypt. Принцип надежно защищает сети и криптовалюты от проникновения и хищения. Система полностью устойчива к аппаратному оборудованию и в ней невозможно использование Asic майнеров имеющихся на рынке моделей. Это обеспечило монетам, работающим под этим алгоритмом относительно низкие сложности и более длительные сроки эмиссий, а майнерам, подключающим к сети фермы на видеокартах хорошую возможность получать новые коины на низкой сложности, как инвестиционный актив.

Особенностью алгоритма майнинга Neoscrypt является требование к размеру вознаграждения за найденный блок для всех криптовалют, которые на нем создаются. Объем составляет от 60 до 90 криптомонет.

На фоне минимального, но все же роста их курсовой стоимости на ключевых площадках и относительно невысокой сложности, окупаемость ферм с , при грамотной работе и торговле выходит на отметку в 6-9 месяцев.

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

Небольшое, но все же ускорение окупаемости, а также дополнительные возможности для тех, кто имеет доступ к простаивающим без дела ПК, например, офисным.

Еще одна особенность, которая сегодня становится серьезным преимуществом сетей на NeoScrypt быстрота прохождения транзакций даже в периоды высоких нагрузок.

Этого удалось достичь путем процедуры аутентификации, которую проходит каждый участник сети. Для него генерируется специальный хэш, не привязанный к личности, но позволяющий идентифицировать участника внутри экосистемы.

В первый раз функция отрабатывает достаточно долго, но все последующие транзакции происходят практически молниеносно.

Кроме скорости увеличивается и безопасность всех переводов, поскольку здесь невозможно подменить данные назначения или прочим образом “влезть” в сделку.

Криптовалюты, работающие на NeoScrypt

Не смотря на малую популярность алгоритма, многие, созданные на нем криптовалюты торгуются на . Рассмотрим основные и них.

VIVO

Этот релиз представляет собой оптимизированную и улучшенную версию .

Абсолютная анонимность и скорость прохождения транзакций реализованы с использованием системы MasterNode.

Монета считается визитной карточной алгоритма и достаточно активно обращается на торговых площадках, хотя цена ее далека от пиковой.

Phoenixcoin

Несмотря на многообещающее название и достаточно длительную историю, данная криптовалюта имеет менее 500 000$ капитализации и пользуется малой популярностью среди трейдеров из-за малой стоимости. Обращается она только на , где ассортимент торговых инструментов расширяется очень быстро и все монеты, не набравшие критической массы тонут под грузом новых предложений.

Orbitcoin

Идея данной монеты актуальны и перспективна, однако команде не хватило убедительности и качества в подаче своей идеи для целевой аудитории.

Суть проекта в приведении традиционного и интернет бизнеса в экосистему безопасных, быстрых и лишенных посредников платежей и переводов.

Яркие ценовые пики в последнее время говорят о том, что интерес к предложению проявляется не только у майнеров и спекулянтов. Капитализация превышает $1.2 млн.

TrezarCoin

Проект предлагает высокую надежность хранения и переводов, а также высокую скорость транзакций.

Криптомонета предлагается как платежный инструмент, альтернатива и медлительным ТОПам криптомира.

Используются оба протокола защиты криптосетей и .

Innova

Хорошее решение по децентрализации монеты и придания ей частичной анонимности.

Подтверждение транзакций происходит путем разделенного консенсуса, но факт перевода средств записывается в .

Имеется возможность сделать часть криптовалют абсолютно анонимными через функцию DarkSend.

Такие монеты обращаются только внутри сетей DarkSend и требуют немного больше времени на проведение транзакций.

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

DESIRE

DESIRE выступает еще одним альтернативным решением для осуществления P2P платежей, без участия посредников. Обеспечивает высокую скорость прохождения платежей при абсолютной анонимности.

Отдельным преимуществом является функция микширования контрактов, делающая невозможным установление отправителя и получателя.

В обзоре освещены далеко не все монеты, но только обратившие на себя внимание интересной идеей для широкого круга пользователей или ценовыми показателями.

Примечание. Ситуация с майнингом подходит к важному этапу и отрасль, как таковую ждут серьезные преобразования. К сожалению, или к радости интересы майнеров не учитываются при создании новых криптовалютных проектов. Считается, что достижение ценой определенных уровней автоматически переключит мощности на конкретный проект. При этом поддержка активно развивающихся сетей с активами, цена которых остается низкой затруднена, поскольку майнеры продают часть активов для обслуживания и развития своих мощностей, следовательно, работают по . Крипторынок пришел к классической форме конкуренции где выживает тот, кто предлагает выгоду всем участникам процесса.

Какие майнеры поддерживают алгоритм NeoScrypt

Отрасль аппаратной добычи криптовалют в процессе эволюции разделилась на два лагеря AMD и NVidia, “красных” и “зеленых”.

Несмотря на то, что обе компании производят оборудование для решения одинаковых задач, подход у них разнится.

Это сказалось и на том, какую производительность видеокарты показывают в процессе майнинга.

Разные алгоритмы по-разному их нагружают и разогревают, потому в сети ведутся жаркие дебаты по поводу использования красных и зеленых карт в работе с теми или иными алгоритмами майнинга. Neoscrypt не исключение.

Мы упоминали, что рынку алгоритм представлен достаточно давно, еще в 2015 году, но особенных успехов нет.

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

Теперь давайте рассмотрим вопрос, каким образом влияет сам алгоритм на желание майнеров перенаправлять на него свои мощности.

Разработчики программ майнеров постоянно адаптируют ПО для работы с новыми алгоритмами.

Neoscrypt далеко не нов, потому, как вариант присутствует практически во всех программах, кроме узконаправленных.

Рассмотрим особенности работы с данным алгоритмом на наиболее популярных и выгодных майнеров для красных и зеленых карт.

Важно! Добыча криптовалют на алгоритме Neoscrypt сопровождается высокой степенью нагрева чипа.

Многие майнеры, в особенности начинающие, в погоне за повышением хэшрейта забывают о нагреве.

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

В таком режиме работают только , а также фермы, где штатная система охлаждения доработана или заменена на более производительную или водяную.

Claymore miner под NeoScrypt

Поддержка осуществляется только для карт от AMD на чипах следующих серий:

  • Pitcairn;
  • Tahiti;
  • Hawail;
  • Tonga;
  • Figi;
  • Ellesmere;
  • Baffin;
  • Vega.

Майнинг данным ПО по описываемому алгоритму ведется только под Windows x64.

Другая разрядность не будет поддерживаться в принципе. Linux планируется подключить в ближайщем будущем.

Это решение стало прорывом с майнинге на Neoscrypt. До релиза продукта от этого известного разработчика коммерческого ПО в алгоритме безраздельно властвовали карты Nvidia, обгоняя красных более чем на 30% по хэшрейту. увеличил хэшрейт AMD чипов на 100% по ключевым моделям. Рентабельность даже по самым дешевым криптовалютам достигла хороших показателей. Именно с этим аналитики связывают просадки курсовой стоимости по основным монетам. Показатели хэшрейта для основных моделей следующие.

Присутствуют и подводные камни, потому не торопитесь переключаться на этот майнер.

Заявленные хэшрейты достижимы при установке значения powlim на отметку в +50. Это означает повышение потребления энергии фермой не менее чем на 20 – 30%.

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

О температуре уже упоминалось, но вопрос важен, потому требует дополнительного раскрытия.

Перед переводом мощностей на новый майнер учитывайте минимальное повышение температуры оборудование на 10 – 14 градусов. Имеет смысл дополнить риг или стойку вентиляторами, а также пересмотреть место размещения, в особенности в летний период. Любые неуверенности или несоответствие оборудования новым требованиям по температуре и напряжению должны привести к снижение вольтажа, следовательно, и хэшрейта.

CCminer под NeoScrypt

Это своеобразный ответ зеленых на выход под NS.

Софт сконфигурирован для добычи криптовалют на алгоритме NeoScrypt картами Nvidia.

Никаких удвоений хэшрейта данный майнер не производит. Присутствует увеличение производительности на 15 – 25% в зависимости от тонких настроек рига и bat файла программы. в последние годы стали создавать высокую конкуренцию красным в качестве добывающего оборудования, потому их производительность и так на высоте. Скачок хэшрейта после наработок клеймора открыл новую грань добычи, раздвинув рамки понимания. Все, кто имеет минимальный опыт в создании майнеров принялись искать подобный Грааль для зеленых карт. Столь же внушительных результатов, как для AMD пока нет, но и 20% прирост - это не мало.

Настройки ничем особенным не отличаются, кроме подбора интенсивности для максимизации производительности и очередного обращения к повышенной температуре добычи и частичному повышению потребляемого напряжения.

NSGminer

Данная программа стала первопроходцем в вопросе повышения хэшрейта при работе с алгоритмами Neoscrypt.

Основной прирост касается старых моделей видеокарт, которые для более популярных криптовалют уже не конкурируют с фермами на картах последних моделей.

Например, для карт от AMD 7970 прирост составил х4 с 125 до 500mh/s. Да, в сравнении с ТОПовыми современными картами, дающими по 2Gh/s этот показатель маловат, однако, старые фермы чаще всего разбирают или закрывают в темных кладовках, как воспоминание о бурном прошлом. И тут есть возможность снова пустить их в дело.

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

Для карт от AMD присутствует поддержка разноразрядных Windows, для CUDA ядер можно работать из-под Linux.

В заключение

В данном обзоре мы рассмотрели алгоритм для майнинга NeoScrypt, основные криптовалюты которые на нем добываются сегодня (на момент написания материала алгоритм поддерживал 14 криптовалют), а также программы майнеры, показывающие наибольший прирост хэшрейта при переходе на этот алгоритм.

Как видим, алгоритм имеет преимущества для пользователей, заключающиеся в отсутствии конкуренции со стороны ASICов, низкой сложности добычи и небольшом, но ассортименте монет для майнинга.

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

В мае 2009-го года, когда алгоритм scrypt был опубликован, «эпидемию» появления криптовалют на нём сложно было предположить. Но уже к концу лета 2013 года несколько десятков криптосистем (половина из которых были форками Litecoin) заработали на scrypt, появляясь чуть ли ни каждую неделю. Не все scrypt-валюты дожили до наших дней, но к лету 2018 года по-прежнему остается актуален и сам Litecoin, и ряд других представителей семейства: Dogecoin, Syscoin, BitConnect, Bitmark, Novacoin, Fastcoin. Развернутый список криптовалют на алгоритме scrypt в несколько раз больше и представлен в статье в алфавитном порядке. Причём, формируя список, мы заодно попытались понять, как алгоритм приобрел такую популярность.

История появления и развития идеи хеш-функции

Авторство создания scrypt (чаще по-русски его называют «скрипт», хотя правильным вариантом считается «эс-крипт») принадлежит Колину Персивалю. Данная криптографическая хеш-функция (точнее - функция формирования секретного ключа из некоего массива данных) создавалась, помимо прочего, и как альтернатива хеш-функции SHA256, используемой в сети Bitcoin для доказательства выполнения работы (Proof-Of-Work, или PoW).

Сущность понятия «доказательства проделанной работы» была описана еще в 1993 году, в статье Moni Naor и Cynthia Dwork, где авторы сформулировали следующую идею: «Для подключения к общему ресурсу, пользователю необходимо вычислить функцию, которая одновременно была бы и достаточно сложной, и посильной».

Это условие можно описать примером деятельности из реального мира, когда ребёнку для получения бесплатного угощения нужно сначала навести порядок на рабочем столе и сложить игрушки. Но это условие несколько сложнее было реализовать в цифровом мире, поскольку действовало ещё одно: «Выполнение задания (то есть, вычисление функции) должно быть существенно сложнее, чем проверка полученного результата». Если бы сервер ресурса, например, просто предлагал бы пользователю перемножить два больших числа, а потом проверял бы результат, то время проверки было бы сопоставимо с временем самой работы, что не отвечало условиям задачи. Вычисление функции стали усложнять.

Очередным требованием к алгоритму стала необходимость не допустить распараллеливание функции. Важно было сделать так, чтобы время решения ряда задач было прямо пропорционально их количеству. В рамках приведенного выше примера это означало, что для получения двойного угощения ребёнку нужно было и на следующий день привести рабочий стол в порядок, поскольку «вчерашний порядок» уже не подходил. В цифровом мире примером такой функции стало вычисление корня квадратного уравнения по модулю простого числа Р.

В дальнейшем разработка темы PoW велась по нескольким направлениям:

Ещё до выхода Bitcoin в методе Хэла Финни уже предполагалось использование принципа RPoW, но там токены-доказательства рассматривались как самостоятельная ценность. В Bitcoin-сети механизм PoW рассматривался уже как средство достижения единого мнения по поводу того, какую версию блокчейна принимать как верную (достижения консенсуса). К теме проекта Hashcash автором Bitcoin был добавлен механизм изменяющейся сложности, а в качестве вычисляемой функции выбрана SHA-256. В результате очень быстро майнинг этой криптовалюты захватили владельцы GPU и ASIC-оборудования. Поэтому не удивительно, что уже в начале осени 2011 года появилась система Tenebrix - первая криптовалюта на алгоритме scrypt.

Принцип работы алгоритма и варианты реализации

Скрипт - это не совсем криптографическая функция. Это, скорее, KDF - функция формирования ключа. Задача KDF состоит в том, чтобы затруднить генерацию ключа (например, путем массового перебора паролей), но не настолько, чтобы его нельзя было использовать в прикладных задачах.

Во втором слое хэширования в схеме работы scrypt входной блок расширяется до массива, состоящего из N блоков (механизм последовательного применения псевдослучайной BlockMix-функции). Чем больше значение N, тем больший объем памяти нужен для работы алгоритма. Для Tenebrix параметры scrypt выбирались так, чтобы весь объем памяти умещался в 128Кб (это определялось объемом L2 кэша процессора). При таком раскладе в майнинг на scrypt снова включились CPU-майнеры, пока через несколько месяцев не вышел оптимизированный GPU-майнер, дающий десятикратное увеличение эффективности майнинга в тех условиях. Эффективность могла быть и другой, но в этот период на алгоритме скрипт начала активно запускаться одна валюта за другой, и вычислительные мощности «распылялись» между ними.

Однако ещё до того, как был анонсирован scrypt-ASIC, разработчики озаботились усовершенствованием алгоритма и, поработав с динамическим объёмом памяти, реализовали усовершенствования в двух вариантах:

  • Scrypt-N. Среди трёх основных параметров алгоритма Скрипт (N=1024, r=1, p=1, где N увеличивает объем памяти, а r, кроме этого, ещё и добавляет число вызовов функции перемешивания) в реализации Scrypt-N периодически двукратно увеличивается число N, что требует и увеличения объема памяти.
  • Scrypt-jane. В этом варианте число N тоже увеличивается, но происходит это по формуле, нелинейно определяемой текущим временем. Кроме того, добавляются ряд перемешивающих и хеш функций.

Эволюция развития идеи на этом тоже не остановилась. Принципиально иной функцией memory-bound PoW стал реализованный в BitShares Momentum.

Mining на scrypt для каждого отдельного пользователя - то есть, процесс поиска хеша, подходящего для формирования нового блока, - зависит от отношения количества хешей за секунду, выдаваемых оборудованием пользователя, к общесетевому количеству вычисляемых хешей за секунду. За нахождение нового блока при добыче пользователь получает свою долю из добытых монет.

Алгоритм scrypt, по сути, использует SHA256 в качестве подпрограммы, в результате чего нужно и производить большое количество математических вычислений, и использовать быстрый доступ и большие объёмы памяти. Это определяет более высокую стоимость производства ASIC для scrypt, чем для SHA256. Однако в связи с тем, что современные GPU-устройства наделены большой памятью, некоторые пользователи всё ещё продолжают добывать монеты семейства scrypt на видеокартах, собирая их в майнинговые фермы и подключаясь к пулам.

Параметры алгоритма scrypt дают возможность участникам сети, не участвующим в майнинге, запускать клиент в режиме многозадачности, не затрагивая при этом производительность системы в целом .

Перечень криптовалют на Scrypt

Список криптовалют, работающих на scrypt, не может быть постоянно актуальным и исчерпывающим, поскольку регулярно запускаются новые криптосистемы, но ниже представлен максимально полный их перечень.

Если добавить к этому криптосистемы, построенные на вариантах алгоритма Scrypt-N и Scrypt-jane, то список еще расшириться. Представителями Scrypt-N являются TenfiveCoin, SpeedCoin, SpainCoin, rotoCoin, Panda. На Scrypt-jane работают ZcCoin, Yacoin, Velocitycoin, ThorCoin и другие криптосети.