Домой Бизнес Scrypt валюты: принцип работы алгоритма. Что вычисляют майнинг фермы? Разбираемся с криптовалютными алгоритмами Claymore miner под NeoScrypt

Scrypt валюты: принцип работы алгоритма. Что вычисляют майнинг фермы? Разбираемся с криптовалютными алгоритмами Claymore miner под NeoScrypt

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

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

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

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

В данном обзоре рассмотрим известный, но мало используемый алгоритм 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ов, низкой сложности добычи и небольшом, но ассортименте монет для майнинга.

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

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).

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

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

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

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

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

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

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

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

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

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

Виды майнинга

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

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

Самые популярные алгоритмы для майнинга в настоящее время это: PoW с разными функциями хэширования, PoS и PoC :

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

Этот алгоритм называют PoW от английской фразы proof of work . При этом алгоритме тот, кто обладает наибольшей вычислительной мощностью, может находить больше блоков и получать большее вознаграждение. При серьезном увеличении производительности он способен захватить более пятидесяти процентов мощности сети и фактически управлять ею, подрывая принцип децентрализации. Самыми распространенными из них являются: Биткоин, Эфир, ZCash, Монеро и много других. PoW был основным на заре становления криптовалют, но постепенно вытесняется другими, более энергоэффективными алгоритмами .

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

Этот алгоритм называют PoS (стейкинг) от английского proof of staking . Он подразумевает существование второго уровня сети, который обеспечивает ее функционирование. Обычно это осуществляют компьютеры, на которых запущено программное обеспечение, выполняющее узловые функции – так назваемые ноды или мастерноды . Их владельцы получают за постоянную работу по поддержанию работоспособности сети вознаграждение. Чтобы стать владельцем ноды, как правило, нужно иметь определенную сумму монет этой платформы, которые отдаются в залог. Самые известные монеты этого алгоритма – Sibcoin , Horizen , Nem , BlackCoin и другие.

  • Хранение информации;

Этот алгоритм называют PoC (proof of capacity ), ранее — proof of storage . При этом вознаграждение получают за сдачу в аренду пространства на своем диске. Самые известные монеты этого алгоритма – Burst , Storj .

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

Этот алгоритм дает возможность заработка путем передачи в совместное пользование точки доступа WiFi , путем продажи корпоративному сектору неиспользованных пользователем пакетов СМС, а также иные способы получения выгоды от сдачи в аренду имеющихся коммуникационных возможностей. Примером такой криптовалюты является проект QLC Chain .

Кроме того, существуют различные гибридные алгоритмы майнинга, например:

  • Siacoin (SC), который добывается по алгоритмам PoW (хэширование Blake2b) и PoC;
  • Dash , Decred , Peercoin (PoW+PoS );
  • криптовалюты, использующие множество хэш-функций (например, Digibyte с пятью алгоритмами PoW : Groestl , Skein , Qubit , Scrypt и Sha256 ).

Существуют и другие, более новые алгоритмы для майнинга, которые в основном являются немного доработанными копиями уже давно существующих алгоритмов, но иногда являются оригинальными разработками энтузиастов, например, PHI1612 – гибридный PoW+PoS энергоэффективный алгоритм, оптимизированный для видеокарт и процессоров, имеющий защиту от ASIC и Nicehash, применяемый в таких криптовалютах:

  • LUXCoin (LUX);
  • Folm Coin (FOLM).

Он использует комбинацию из 6 алгоритмов хэширования: Skein , JH , Cubehash , Fungue , Gost and Echo .

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

Этот алгоритм в настоящее время является самым распространенным и выгодным для майнинга.

Эфириум , монета, благодаря которой в 2016 году началась вторая волна популярности майнинга, добывается по алгоритму PoW с хэш-функцией Ethash , которая ранее называлась DaggerHashimoto. Этот алгоритм требователен к объему и производительности видеопамяти, что связано с необходимостью обработки большого объема данных, называемого направленный ациклический граф DAG (от английского Directed Acyclic Graph).

Существует довольно много популярных криптовалют, использующих этот алгоритм, среди которых:

  • Ethereum (ETH);
  • Ethereum Classic (ETC);
  • Expanse (EXP);
  • Musicoin (MUSIC);
  • Metaverse (ETP);
  • Ellaism (ELLA) и другие.

Помимо алгоритма PoW с хэш-функцией Ethash существует огромное количество других криптовалют, использующих следующие функции хэширования:

SHA-256

SHA-256 – самая первая криптографическая функция, использованная для криптовалют в блокчейне биткоина. Она требует очень большой скорости вычислений и не очень требовательна к памяти оборудования.

Алгоритм SHA-256 является модификацией хэш-функции SHA-2, разработанной американским Агентством нацбезопасности в 2002 году. Он используется в более, чем 150 других криптоактивах, среди которых:

  • BitcoinCash (BCH);
  • Peercoin (PPC);
  • Namecoin (NMC);
  • BetaCoin (BET);
  • Terracoin (TRC);
  • Ixcoin (IXC);
  • Joulecoin (XJO);
  • Unobtanium (UNO).

В настоящее время майнинг на этом алгоритме рентабелен только на высокопроизводительных ASIC-ах.

CryptoNight

CryptoNight – CryptoNightHeavy

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

На технологии CryptoNight – CryptoNightHeavy существует множество криптовалют, самыми известными из которых являются:

  • Monero (XMR);
  • Electroneum (ETN);
  • Coin Magi (XMG);
  • Cryptonite (XCN);
  • DigitalNote (XDN);
  • Karbo (KRB);
  • Boolberry (BBR).

В настоящее время уже выпущены ASIC-и на алгоритм CryptoNight , но самая популярная монета этого алгоритма – Monero, перешла на блокчейн, использующий обновленный алгоритм версии 7.0, который позволил избежать атаки на сеть .

Equihash

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

  • ZCash (ZEC);
  • Bitcoin Gold (BTG);
  • Bitcoin Private (BTCP);
  • Komodo (KMD);
  • ZenCash (ZEN);
  • ZClassic (ZCL);
  • BitcoinZ (BTCZ);
  • Hush (HUSH);
  • Zero (ZER);
  • Bitgem (BTG);
  • Zelcash (ZEL).

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

Scrypt

Scrypt – это алгоритм, сильно нагружающий память при вычислениях. Майнинг на алгоритме Scrypt в настоящее время выгоден только на специальном оборудовании.

На этом алгоритме существует довольно много давно известных криптовалют, например, Litecoin (LTC), Mooncoin (MOON).

X11 и выше

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

В настоящее время самой известной криптовалютой, которая майнится по алгоритму X11 является DASH. Владельцы сумм более 1000 монет DASH могут зарабатывать по алгоритму PoS около 5,8 монет в месяц. Майнинг PoW этой монеты рентабелен только на ASIC-ах.

Алгоритм шифрования X17, который пока считается защищенным от ASIC-ов, используют следующие криптовалюты:

  • Verge (XVG);
  • Shield (XSH);
  • MktCoin (MLM);
  • Volvox (VVX).

Hex

Hex – довольно новый алгоритм в майнинге на видеокартах. Хэширование Hex используется при добывании монеты XDNA (XDNA), которая добывается по гибридному алгоритму PoW+PoS;

Xevan

Xevan – не очень известный у майнеров алгоритм для видеокарт, использующий комбинацию хэш-функций X17 и 128 битного шифрования.

Алгоритм Xevan применяется в блокчейнах следующих монет:

  • BitSend (BSD);
  • Solaris (XLR);
  • Nanucoin (NNC);
  • Northern Coin (NORT);
  • Amsterdam Coin (AMS);
  • XHIMERA (XHM);
  • B-Hash (HASH);
  • Bitcoin Incognito (XBI).

NeoScrypt

NeoScrypt – это обновленный алгоритм, разработанный для замены Scrypt. Он защищен от ASIC-ов и меньше нагружает память в сравнении со Scrypt.

Хэш-функция NeoScrypt применяется в таких криптовалютах:

  • Bollywoodcoin (BDC);
  • Cerberus (CBS);
  • CrowdCoin (CRC);
  • Desire Coin (DESIRE);
  • Dinero (DIN);
  • Feathercoin –(FTC);
  • Orbitcoin (ORB);
  • Phoenixcoin (PXC);
  • Trezarcoin (TZC);
  • Tune (TUNE);
  • Vivocoin (VIVO) и много других.

Lyra2Z

Lyra2Z Lyra2REv2 – алгоритмы, использующие последовательно сменяющие друг друга функции Blake256 и Lyra2 .Они оптимизированы на уменьшенное энергопотребление при майнинге на видеокартах.

Алгоритмы Lyra2Z — Lyra2REv2 очень популярны для майнинга криптовалют на видеокартах Nvidia, среди которых:

  • Zcoin (XZC);
  • GINcoin (GIN);
  • Zoin (ZOI)
  • Criptoreal (CRS);
  • Taler (TLR);
  • Pyro (PYRO);
  • Alpenschilling (ALPS);
  • Infinex (IFX);
  • MCT Plus (MCT);
  • Stim (STIM).

TimeTravel10

TimeTravel10 – новый алгоритм для видеокарт и процессоров, защищенный от ASIC-ов. На алгоритме TimeTravel10 работают такие криптовалюты:

  • BitCore (BTX);
  • Machinecoin (MAC).

Существует еще много других алгоритмов майнинга PoW , например: Groestl, SkunkHash, Blake2b, HMQ1725, C11, Keccak, Nist5 . Обилие существующих криптовалют обуславливает наличие огромных возможностей, как заработать, добыв новую перспективную монету, так и потерять время, ресурсы и деньги, намайнив никому ненужные цифровые активы.

Таблица с алгоритмами шифрования криптовалют

Название криптов-алюты Дата
создания
Бирж. обозн-ачение Алгоритм шифро-вания Алгоритм консен-суса Основные особенности
1 Bitcoin 2008 BTC SHA256 PoW Первая криптовалюта по капитализации и цене
2 Ethereum 2015 ETH Ethash PoW Платформа для создания децентрализованных приложений, появился в результате хардфорка ETC в 2016 году
3 Ripple 2013 XRP ECDSA - Ripple - это система платежных шлюзов. Майнинга монет XRP не существует
4 Bitcoin Cash 2017 BCH SHA256 PoW 4. Bitcoin Cash 2017 BCH SHA256 PoW Появился в результате хардфорка сети биткоина
5 EOS 2018 EOS SHA-256+ ECDSA PoS Децентрализованная платформа. Майнинга монет EOS не существует, они выпущены как токены ERC20 платформы эфириум.
6 Stellar 2015 Lumen (XLM) Ed25519 Stellar Consensus Protocol Ответвление от Ripple на собственном протоколе. Майнинга не существует.
7 Litecoin 2011 LTC Scrypt PoW Альтернатива биткоину
8 Cardano 2017 ADA Ed25519 PoS Платформа с оригинальным блокчейном
9 Monero 2014 XMR CryptoNightV7 PoW Обеспечивает высокую степень анонимности. Код защищен от ASIC-ов.
10 Dash 2014 DASH X11 PoS+PoW Анонимная криптовалюта, позволяющая производить быстрые транзакции
11 NEO
(сначало
AntShares)
2014 NEO SHA-256+ RIPEMD160 PoW Закрытая блокчейн платформа, модернизировавшая технологию эфириум
12 Ethereum-Classic 2015 ETC Ethash PoW Первая платформа для создания децентрализованных приложений
13 NEM 2015 XEM Catapult Proof-of-Importance Используется комбинация приватного и публичного блокчейнов. Есть возможность заработка с помощью харвестинга (аналог стейкинга)
14 Dogecoin 2013 DOGE Scrypt PoW Блокчейн основан на лайткоин.
15 ZCash 2016 ZEC Equihash PoW Анонимная криптовалюта с оригинальным блокчейном
16 BitcoinGold 2017 BTG Zhash PoW Альтернатива биткоину
17 Lisk 2016 LSK Ed25519 PoS Платформа для децентрализованных приложений с использованием сайдчейнов
18 Bytecoin 2012 BCN CryptoNight PoW Анонимная криптовалюта
19 Nextcoin 2013 NXT Ed25519 PoS Криптовалюта на собственном блокчейне
20 Decred 2015 DCR Blake256 PoW+PoS Основан на модернизированной версии блокчейна биткоина
21 DigiByte 2014 DGB Groestl, Skein, Qubit, Scrypt и Sha256 PoW Используется 5 способов хеширования при майнинге, обеспечивающих по 20% мощности сети
22 ICON 2017 ICX (токены ERC20) LFT Расш. PoS Блокчейн третьего поколения, поддерживает взаимодействие с другими блокчейнами
23 Steem 2016 STEEM SHA256 PoS+PoW Блокчейн платформа с авторским контентом с вознаграждениями
24 Expanse 2015 EXP Ethash PoW Клон эфириума
25 Stratis 2016 STRAT X13 PoS Оригинальная платформа с использованием сайдчейнов
26 Nicehash 2014 - Майнинг производится по множеству различных алгоритмов PoW Закрытая платформа, продающая и покупающая вычислительные мощности
27 Ubiq 2017 UBQ Ethash PoW Клон эфириума
28 Monacoin 2014 MONA Lyra2REv2 PoW Форк лайткоина
29 Musicoin 2017 MUSIC Ethash PoW Клон эфириума
30 Vertcoin 2014 VTC Lyra2REv2 PoW Альтернатива биткоину с улучшенной защитой от ASIC
31 Peercoin 2012 PPC SHA256 PoW+PoS Альтернативная версия биткоина с улучшенной энергоэффективностью за счет PoS
32 Siacoin 2015 SC Blake2b PoW+
PoStorage
Создана как альтернатива централизованным системам облачного хранения данных
33 Burst 2014 BURST Shabal256 PoC Основана на блокчейне Nxt

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

Заключение, направление развития алгоритмов майнинга

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

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

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

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

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

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

Подписывайтесь на новост и в

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

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

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

Криптовалютный алгоритм – обобщённое понятие

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

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

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


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

SHA 256 — алгоритм работы классического Биткоина

Как мы уже говорили, данный алгоритм уже довольно старый. По сути, он стал использоваться задолго до того, как на его основе была построена криптовалюта Биткоин. Он присутствует в сертификатах SSl, которые используются для защиты вебсайтов, а также реализован в протоколах PGP и SSH. Только с 2009 года он был задействован в криптовалюте и с тех пор выступает неизменным атрибутом не только Биткоин, но и других валют, построенных по его прообразу.

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

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

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

Scrypt

Вторым по популярности при можно считать алгоритм скрипт. Появление этого алгоритма на свет связано с тем, что уже незадолго после повышения популярности Биткоина стало предсказуемо скорое пришествие аппаратных решений, которые воспользуются простотой SHA 256 и возьмут добычу монет в свои руки. Так и случилось, сначала майнинг виртуального золота перешёл с процессоров на видеокарты, а затем появились специально заточенные ASIC-системы, которые уже были вне зоны конкуренции. Но подобный подход сильно грозит порушить основной , а именно: децентрализованную структуру. Подобный расклад не мог никого устроить, поэтому в скором времени и появился алгоритм скрипт.

Отличие метода майнинга алгоритмов SHA 256 и Scrypt заключается в том, что для функционирования скрипт необходимо большое количество памяти. Будь-то оперативная память при майнинге процессором или видеопамять при майнинге видеокартой, но факт в том, что если памяти было недостаточно, то процесс нахождения нужного хеша занимал очень много времени. Это, несомненно, сильно отстрочило появление систем ASIC под алгоритм скрипт.

Зависимость от количества памяти объясняется тем, что процесс вычислений и хеширования значительно усложнён по сравнению с предыдущим алгоритмом. Память применяется для хранения псевдослучайных последовательностей, что генерируются в начале исполнения алгоритма. Без сохранения этих данных процесс получения правильного хеша удлиняется в разы. Поэтому ASIC-микросхемы, используемые для майнинга Биткоина, тут неприменимы и нужно новое решение, тем не менее универсальные вычислительные устройства, такие как видеокарты, прекрасно справляются как с одним, так и со вторым алгоритмом.

Через некоторое время свет увидел и усовершенствованный алгоритм scrypt n. Основным его отличием от предыдущей версии стало наличие новой переменной, собственно «N», которая значительно усложняла внедрение специализированных систем. При расчёте каждого нового блока сложность вычислений и необходимое количество памяти повышается, что, несомненно, приводит к необходимости наращивать запоминающее устройство своей системы. Если большой объём видеопамяти не проблема для видеокарты, то про айсик-микросхемы такого сказать нельзя. Введение scrypt n стало серьёзным ударом по ASIC-майнерам и существенно повысило защиту от монополизации тех криптовалют, на которых использовался данный алгоритм.

DaggerHashimoto – используется в криптовалюте Ethereum

DaggerHashimoto во многом напоминает скрипт, но механизм шифрования которого работает на связных, направленных ацикличных графах. Алгоритм создаёт граф последовательных узлов, каждый из которых зависит от трёх до пятнадцати случайных узлов перед ним. Когда майнер найдёт узел, номер которого лежит между 2 22 и 2 23 , а хэш будет меньше, то алгоритм считается выполненным.

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

Сейчас DaggerHashimoto переживает ребрендинг и официально был переименован в Ethash. Помимо высоких требований к памяти, к особенностям алгоритма можно отнести также сильную любовь к видеокартам в майнинге. Если говорить точнее, то именно к видеокартам компании AMD.

Scrypt-Jane

Описание алгоритмов криптовалют мы хотим закончить на довольно интересном алгоритме под названием Scrypt-Jane. Особенностью данного алгоритма является наличие сразу трёх механизмов шифрования, названных в честь латиноамериканских танцев – Salsa20, ChaCha20 и Salsa6420/8.

Главной задачей функции Salsa20 является приём 192-байтной строки и преобразование её в 64-байтную строку. Другими словами, функция сжимает строку до состояния 64-байтной, хотя она, по сути, таковой не является, то есть, она может быть длиннее данного размера, но с 192-байтной строкой уже не сравняется. Происходит это не в последнюю очередь благодаря внутреннему алгоритму сжатия под красивым названием Rumba20.

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

Последняя функция Salsa6420/8 является, по сути, улучшенной версией функции Salsa20 и позволяет работать с гораздо более высокобайтными блоками информации.

Кроме основных трёх функций, Scrypt-Jane также позволяет работать с уже известными нам алгоритмами, такими как: SHA-256 и его улучшенной версией SHA-512, а также функциями BLAKE256/512, Skein512 и Keccak256/512.

По функционированию Scrypt-Jane очень напоминает Scrypt-n и имеет аналогичные с ним особенности в плане усложнения нахождения блоков и увеличении потребляемой памяти, но является ещё более сложной системой. Основной задачей внедрения данного алгоритма было вернуть часть майнинга на центральные процессоры. И следует сказать, что частично данную задачу выполнить все же удалось. Майнинг Scrypt-Jane на видеокартах не приносит столь же большой выгоды, как на других алгоритмах, а процессоры более не выглядят абсолютно бесполезными.

Таблица криптовалют с алгоритмами

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

Название Год Сокращение Алгоритм Краткое описание
Bitcoin 2009 BTC SHA-256 Настоящий флагман цифровых криптовалют. В настоящий момент признан большим количеством стран по всему миру.
Ethereum 2015 ETH Dagger-Hashimoto Основная идея для внедрения данной валюты - это создание вычислительных мощностей для предоставления возможности реализации цифровых проектов.
Steemit 2016 STEEM SHA-256 Созданная для распространения и внедрения мультимедийного контента на различных веб-хостингах.
Ripple 2013 XRP ECDSA Валюта, предназначенная для банков, чтобы быстрее и лучше совершать транзакции.
DigiByte 2014 DGB SHA256 Разработана для усовершенствования тех систем, где у Bitcoin & Litecoin наблюдались проблемы.
Monero 2014 XMR CryptoNight Основной задачей данной валюты является обеспечение анонимных денежных переводов.
Siacoin 2015 SC blake2b Разработана для анонимного хранения данных.
Litecoin 2011 LTC Scrypt Один из главных конкурентов Биткоин, но с преимуществом в более быстрых транзакциях.
EthereumClassic 2015 ETC Dagger-Hashimoto Представляет собой тот же Эфириум, но от других людей. Сейчас стоит дешевле основной версии.
Dogecoin 2013 DOGE Scrypt Частично скопированный со всем известного Litecoin, но с добавлением некоторых изменений.
NEM 2015 XEM blockchain Новая криптосистема, которая предлагает цифровую нотариальную подпись. Кроме того, обладает высочайшей скоростью проведения транзакций и обеспечивает надёжное хранение средств.
Syscoin 2014 SYS Scrypt Ориентирован на децентрализованную торговлю.
Augur 2015 REP Smart contract Использует вычислительные мощности клиентов для прогнозирования финансовых рынков.
Dash 2014 DASH X11 Предлагает высокую анонимность транзакций. При использовании Dash конечного потребителя практически невозможно отследить.
ByteCoin 2012 BCN CryptoNight Основная задача защитить деньги пользователя. Для этого система использует самые совершенные криптографические алгоритмы.
BelaCoin 2014 BELA Scrypt Сервис, позволяющий получить оплату за публикацию фотографий.
lbryCoin 2016 LBC LBRY С помощью lbry пользователи могут делиться своим контентом.
Radium 2015 RADS Smartchain Задействует вычислительные мощности для предоставления возможности создания децентрализованных сервисов.
Decred 2015 DCR Blake256 Представляет из себя гибрид систем POW и POS. Благодаря этому соблюдает тонкий баланс между майнерами и держателями монет.
Einsteinium 2014 EMC2 Scrypt Некий kickstarter для научных проектов.
Gridcoin 2013 GRC BOINC Данная система использует вычислительные мощности для оказания помощи различным секторам науки, таким как медицина, астрофизика и многим другим.
VertCoin 2014 VTC Lyra2RE Криптовалюта, призванная полностью обезопасить себя от ASIC-майнеров, тем самым сохранив высочайшую степень децентрализации.
Dashcoin 2014 DSH CryptoNight Анонимная криптовалюта нового поколения.
Potcoin 2014 POT Scrypt Система, призванная работать в легальной индустрии марихуаны.
Peercoin 2012 PPC SHA-256 Предоставляет возможность добычи новых монет не только с помощью майнинг ферм, но и с помощью монет, которые уже находятся в кошельке.
Namecoin 2011 NMC SHA-256 Главным применением Namecoin является цензуро-устойчивый домен.
Nautiluscoin 2014 NAUT NXT Цель – доказать, что криптовалюты могут являться хорошим вложением инвестиций.
Expanse 2015 EXP Dagger-Hashimoto Идея данной валюты в том, чтобы использовать новейшую технологию blockchain для создания всего, что только может представить сообщество в плане децентрализованных систем.
PinkCoin 2014 PINK X11 Криптовалюта, созданная на базе платформы Эфириум, имеет фиксированный актив цветных бриллиантов.
FoldingCoin 2014 FLDC Stanford Folding Использует вычислительные мощности для моделирования процесса сворачивания белков в теле человека. Результаты, полученные в этом исследовании, будут использованы при изготовлении и получении новых медицинских препаратов.
Navcoin 2014 NAV X13 Предлагает очень высокую анонимность клиента при покупках в сети интернет.
ViaCoin 2014 VIA Scrypt Предоставляет пользователям возможность создавать новые децентрализованные торговые площадки.
DNotes 2014 NOTE Scrypt DNotes – peer-to-peer децентрализованная криптовалюта. Данная система предоставляет возможность мгновенного перевода денег другому человеку в любой части мира, при этом транзакция будет надёжно защищена.
Vcash 2014 XVC Blake256 Vcash очень перспективная криптовалюта, которая обладает высокой степенью децентрализации.

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

Многие интересуются техническими основами криптовалют, но немногие знакомы с криптографией. Для того, чтобы докопаться до сути происходящего в биткойн-протоколе приходится продираться через дебри криптографических терминов, загадочных и неудобных акронимов типа 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% всего зоопарка криптовалют, но, конечно же, есть и другие. Чуть ли не еженедельно появляются предложения относительно все более новых и хитромудрых алгоритмов майнинга — все и не осветить. Из относительно новых можно упомянуть особо «асикоустойчивый» алгоритм , который собираются использовать в криптовалютной платформе нового поколения .

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

Новое на сайте

>

Самое популярное