Алгоритмы майнинга криптовалют [таблица+полное описание]. Все алгоритмы майнинга криптовалют


Все алгоритмы майнинга криптовалют + сводная таблица с монетами

ASIC оборудование для майнинга: что это и как меняет процесс майнинга

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

Читайте в статье

Алгоритм хеширования SHA-256

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

Набор алгоритмов SHA-2 был разработан и выпущен в 2001 году как стандарт безопасности Агентством национальной безопасности США (NSA). SHA-256 является частью семейства SHA-2. Эта группа алгоритмов последовала за SHA-0 (выпущена в 1993 году) и SHA-1 (выпущена в 1995 году в качестве замены своего предшественника). Этот специфический алгоритм называется SHA-256, поскольку он генерирует дайджесты сообщений размером 256 бит. Это означает, что конкретная часть данных (или данных, которая будет технически корректной) преобразовывается и кодируется в 256-битный код.

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

Также есть SHA-256-D (именно он используется в BTC). Этот термин часто считается синонимом SHA-256, можно сказать, что это разновидность алгоритма.

D расшифровывается как double, то есть удвоенный. Процесс запускается во второй раз, еще раз зашифровывая хэш. Несмотря на дополнительный шаг, время, необходимое для обработки блока данных SHA-256-D, совпадает с SHA-256: от шести до десяти минут.

Список популярных криптовалют SHA-256: Bitcoin, Mastercoin, Namecoin, Blakecoin, Bytecoin. Полный список монет в таблице ниже.

Scrypt

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

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

Пример монет на Scrypt: Auroracoin, Novacoin, Dogecoin, Litecoin, Smartcoin, Worldcoin, Reddcoin. Программы:

  • sgminer
  • bfgminer
  • cgminer
  • cgminer (все для AMD)
  • CudaMiner (для Nvidia)

Поскольку алгоритм не смог бороться с ASIC, был создан усовершенствованный алгоритм Scrypt-N, первоначально в Vertcoin. Он использует «Adaptive N-Factor», где N означает используемую память, которая постоянно увеличивается. Например, с 256 kB до 4 ГБ. Эта система позволяет небольшим майнинг-фермам существовать.

Программы:

Scrypt-jane

Тоже использует N-фактор для увеличения памяти. Считается, что такие монеты выгоднее майнить на CPU. В 2014 году появился как альтернатива для майнеров Litecoin (на scrypt) когда майнинг на видеокартах стал убыточным, а ASIC начали доминировать.Базовый алгоритм обеспечивал децентрализацию таких монет. Используются такие параметры:

  • Nfactor увеличивает коэффициент сложности и памяти,
  • rfactor увеличивает количество блоков,
  • pfactor: увеличивает сложность процессора.

Scrypt-n использует SHA256 как функцию хэширования с прогрессивной N.Scrypt-Jane тоже с прогрессивной N, но еще использует комбинацию хэш-функций (BLAKE256/512, Skein512 и Keccak256/512) или может параметрически изменять используемую им функцию.

Монеты: YaCoin (YAC), Ultracoin (UTC), Velocitycoin (VEL).

Программы:

Алгоритм X11/X13 и больше

Алгоритм X11 создан в далеком 2014 году Эваном Даффилдом, который является главным разработчиком криптовалюты тогда еще Darkcoin (сейчас это монета Dash). Первоначально он хотел разработать алгоритм, который сделал бы криптовалюты устойчивыми к ASIC, которые, как вы поняли, считаются убийцами децентрализации. С этой целью он объединил 11 разных хеш-функций в одном алгоритме: Blake, Bmw, Groestl, Jh, Keccak, Skein, Luffa, Cubehash, Shavite, Simd, Echo.Примечательно, что сам Эван Даффилд никогда не исключал возможности разработки ASIC-устройств для X11 (и не ошибся). В своих интервью он утверждал, что такое оборудование будет создано в любом случае, но до этого производители должны будут много работать.Сегодня специализированные машины для майнинга монет X11 уже существуют, но добыча по этому алгоритму все еще остается прибыльной на GPU.Основными плюсами алгоритма X11 являются:

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

Программы:

  • sph-sgminer X11mod,
  • ccMiner.

Популярные монеты с этим алгоритмом — это DASH, Monacocoin, SuperCoin,

Сегодня был разработан ряд еще более продвинутых алгоритмов, построенных на большем количестве хеш-функций. Они называются X12, X13, X14, X15, X16, X17, в соответствии с количеством используемых в них функций.x11-12-13-14-15-17Также есть алгоритм C11, который соединяет blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd и echo. Он очень похож на X11. Единственное отличие состоит в том, что эти 11 алгоритмов связаны в другом порядке.Можно модифицировать алгоритм Antminer D3 ASIC на C11. Подходит для NVIDIA, это хороший стабильный алгоритм, в котором мощность не сильно колеблется. Кроме того, большинство монет, использующих c11, являются новыми и имеют низкую сложность, поэтому, если у вас есть небольшая ферма, вы можете даже попробовать соло-майнинг.

CryptoNight

CryptoNight — это алгоритм PoW, который первоначально использовался в CryptoNote (о нем ниже) и Bytecoin. Он направлен, опять же, на борьбу с привилегиями от крупных ферм и АСИКов, чтобы все пользователи сети могли поддерживать работоспособность с обычными устройствами. То есть не создавать непреодолимый разрыв между теми, кто включает майнер на компьютере, и теми, кто заказывает для этого специальные машины.Классически для решения этой проблемы используются алгоритмы, чувствительные к памяти. Выделяется большой блок данных в оперативной памяти, который меняется непредсказуемо.Алгоритм также предотвращает внутренний параллелизм, т. е. для выполнения N одновременных потоков понадобится в N раз больше памяти одновременно.Протокол CryptoNote, в отличие от Scrypt, делает так, что каждый новый блок (в 64 байта) зависит от всех блоков в блокчейне, что были до него. Для этого требуется около 2 МБ оперативной памяти, что является минимальным размером кэша современных процессоров. И этот объем ОЗУ исключает использование ASIC.Нужно различать CryptoNote и CryptoNight. Последний — это одна из реализаций общего протокола CryptoNote.Протокол CryptoNote обладает высоким уровнем анонимности. Некоторая часть сообщества считает, что деньги обязательно должны быть анонимными, чтобы гарантировать человеку свободу. Детали переводов между клиентом и продавцом не должны распространяться на третьи лица. Для соблюдения должной конфиденциальности, необходимы такие свойства: нельзя отследить транзакцию, нельзя проследить взаимосвязь между платежами.CryptoNote предлагает схему, которая гарантирует анонимность для отправителя. В этом протоколе используется система кольцевой подписи — кто-то из группы (нельзя определить кто) подписал транзакцию, а значит, она легитимна.Алгоритм CryptoNight отличается тем, что он до сих пор относительно хорошо может майнить на процессоре. Конечно, это будут смешные деньги, но это хотя бы возможно.

Программы:

  • Cast XMR,
  • Claymore’s CryptoNote,
  • SRBMiner CryptoNight,
  • XMR-Stak.

Хороший сайт для подбора монет с этим алгоритмом — https://minecryptonight.net/. CryptoNight используется в монетах XMR, ETN, KRB и других. Для майнинга с этим алгоритмом лучше AMD, особенно новые модели.

У него есть различные варианты:

  • CryptoNight-Lite менее ресурсоемкий, подходит для мобильных устройств.
  • CryptoNight-Heavy — это прямо противоположное.
  • CryptoNight v1 для борьбы с асиками и т.д.

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

Equihash

Equihash — это алгоритм доказательства работы, разработанный Алексом Бирюковым и Дмитрием Ховратовичем. Был представлен в 2016 году. Он основан на «Парадоксе дней рождения» из информатики и криптографии и расширенном алгоритме Вагнера.

Парадокс в том, что в группе из >23 человек вероятность,что у двух случайных человек совпадает месяц и число рождения, выше 50%. 100% вероятность достигнет, если группа будет состоять из 367 человек (больше, чем дней в году). Но в случае с 23 людьми такой высокий шанс не кажется вероятным, потому что обыватели упускают из виду, что пар для сравнения получается 253.

Equihash имеет очень эффективную проверку блока. Это в будущем будет важно для легких клиентов на ограниченных устройствах или для реализации внутри разных блокчейнов.Он ориентирован на память, то есть, возможности определяются количеством ОЗУ. Опять же работает против АСИКов.Но Bitmain выпустии устройство для майнинга монет с этим алгоритмом, что вызвало новые форки.В целом Equihash — это безопасный, демократичный и конфиденциальный вариант.Для него подходят карты NVIDIA, они работают с ним более стабильно и производительно.Монеты из наиболее популярных: Bitcoin Gold, ZCash, Komodo, ZenCash, ZClassic.

Ethash Dagger-Hashimoto

Etash — это доказательство работы для монет на основе Ethereum, который первоначально тоже боролся с централизацией. Интенсивно использует память устройства. Последняя версия Dagger-Hashimoto изменила многое из оригинальных особенностей. Алгоритм работает по следующему принципу:

  • существует сид, который может быть вычислен для каждого блока через сканирование заголовков блока до определенной точки,
  • из сида можно вычислить псевдослучайный кеш на 16 МБ. Легкие клиенты хранят кеш.
  • Из него можно создать набор данных объемом 1 ГБ, с тем свойством, что каждый элемент в наборе зависит от небольшого количестваэлементов из кеша. Полные клиенты и майнеры хранят набор данных, который линейно растет со временем.
  • Майнинг представляет собой захват случайных фрагментов набора данных и их объединение. Большой набор данных обновляетсяодин раз каждые 30000 блоков.

Хорошо работает с картами AMD, такие как RX 470, 480, 570 и 580 и дает хорошую прибыль. Монеты: Ethereum, Ethereum Classic, Musicoin, Ellaism.

Как майнить ELLA

NeoScrypt

Алгоритм NeoScrypt стал новой версией предыдущего алго LTC, который поддался майнингу на АСИК. Впервые внедрен в Feathercoin (FTC). Сейчас используется несколькими монетами, форками первой, но их привлекательность для инвесторов не столько высока:Все алгоритмы майнинга криптовалют на 2018 годПрограммы:

Lyra2Z

В начале 2017 года Zcoin реализовал алгоритм Lyra2Z для борьбы с ботнетами и облачными майнерами. Zcoin временно использует этот алгоритм, пока не будет завершена разработка MTP (Merkle Tree Proof), который больше сосредоточится на процессоре. Lyra2z использует Blake256 и Lyra2. Информация о нем особо не распространена, однако он изначально разработан и для видеокарт, и для процессора.

Он использует очень мало электричества, и является “холодным алгоритмом”, с которым не нужно беспокоиться о перегреве GPU во время добычи. Lyra2z не так давно был добавлен в NiceHash и все еще устойчив к ASIC. Но существуют FPGA для Lyra2Z, которые производят ~ 20 МГц/с и равны 6 x 1080 TI. Для майнинга алгоритма Lyra2z бесполезно разгонять память. Также он потребляет менее 60% мощности. На процессорах работает тише и холоднее.

Майнеры Lyra2z:

  • Zcoin official CPU miner,
  • JayDDee / cpuminer-opt,
  • SGMiner,
  • Tourgasm ccminer,
  • Nemos Miner.

Популярные монеты: Zcoin, GINcoin.

Также есть Lyra2h. Этот алгоритм предназначен для монеты HPP. Энергопотребление соответствует большинству других основных тяжелых алгоритмов. Доступна для CCminer и SGminer.

Lyra2Rev2 — алгоритм VTCи MONA, лучше всего подходит для GPU NVIDIA. Майнится на MKXminer, CCminer и SGminer.

Алгоритм Keccak (SHA-3)

Keccak (кечак) также известен как SHA-3 (Secure Hash Algorithm 3). Это алгоритм безопасного хэширования последнего поколения, выпущенный NIST (Национальными институтами стандартов и технологий) в 2012 году. Об объединяет семейство криптографических функций губки и разработан как альтернатива SHA-256. По сравнению с прошлым работает намного быстрее и безопаснее. Про него можно найти много информации в сети. Например, WP.

Keccak не устойчив к ASIC на 100%. На самом деле это ASIC дружественный, но, насколько мы знаем, в настоящее время для этого алгоритма не существует ASIC. Хотя есть подозрения, что Bitmain майнить SmartCash, пока не предлагая майнер для публики.Maxcoin первым использовал Keccak (SHA-3) в качестве алгоритма Proof of Work, а затем несколько других монет начали его внедрение.Не совместим с процессором, лучше всего подходят графические карты NVIDIA. Ниже приведен список программного обеспечения для майнинга монет Keccak.

  • CCMiner Alexis — очень быстрый майнер для NVIDIA,
  • Claymore miner and SGMiner для АМД,
  • Если вы используете платформы для майнинга Hive OS или Simple Mining OS (SMOS), тогда стандартный ccminer поддерживаеталгоритм Keccak PoW.

Монеты: MAX, SLOT, METH, NXS, SMART.

Несмотря на преимущества, Keccak не так популярен среди майнеров. Основная причина в том, что с этим алгоритмом существует только небольшое количество монет.

HMQ1725/обновленный Quark

Это также редкий алгоритм майнинга, который работает с CPU и GPU. Алгоритм HMQ1725 использует Quark, алгоритм монет PIVX и ALQO. Когда Quark стал доступным для ASIC, его майнинг стал неэффективным на картах.

Модифицированная версия этой хэш-функции известна как HMQ1725. Он означает «Highly Modified Quark1725», где цифры 1725 обозначают, что используется 17 алгоритмов, которые хэшируются подряд 25 раз. Он не устойчив к ASIC, но в настоящее время нет ASIC или FPGA для HMQ1725 в широкой продаже. Можно майнить на процессоре, но нужно осторожно разгонять. Также оптимизирован для видеокарт серии GeForce 10 и не столь эффективен на AMD. Программы:

  • CPU Miner: JayDDee / cpuminer-opt, CryptoCoderz / cpuminer-hmq1725,
  • NVIDIA Miner: tpruvot / ccminer
  • AMD Miner: CryptoCoderz / sgminer_HMQ1725

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

Таблица со всеми алгоритмами и монетами

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

#НазваниеСписок монет
1Scrypt

42 404 LTC DOGE PRC CETI GEO AC ALF AMC ALN ARCH ARG ARI AUR BLK BQC MOON SXC QTL ENRG DGC BTB CAIX BTG* BTM BUK CACH CAP CASH CAT1 CBX CCN CINNI CMC CNC COMM COOL CRC* DSB EAC EFL ELC EMC2 EMD EXE EZC FLAP FLT FRK FST FTC GDC GLC GLD GLX GML HBN IFC JKC KDC KGC LGD* LK7 LKY LTB LTCD LYC MEC MINT MNC MRY NAN NAUT NBL NEC NET NOBL NRS NVC NYAN PHS POT PXC PYC RDD RIPO RPC RYC RZR SAT2 SBC SDC SHADE SILK SMC SPT SRC SWIFT TAG TTC USDE UTC VIA VRC WC WDC XBOT XCASH XXX YAC ZCC ZED 007 MONA CRAVE XSI GRC KTK NLG RBY PTC WBB NOTE FLO 8BIT GHC ABY LDOGE SLR OC OMC CC BITS HYPER VTR METAL GRE MINE CURE GMC XBC MSC EGG C2 XQN BTMI EVENT 1CR VIOR VIRAL GAM CESC ADC SPHR SIGU DB TAM NANAS EPY POLY CHA GEN BOB* SONG SMLY SPEC ZNY STR* HNC DIGS MI CLUB HIRE* BTA KARMA PAK DOGED RVR GAME XHI RCX BLRY XWC DOT ETHS NUM SOUL GPU GAP MYC VTA SLS YOC VPRC DBTC AIB ADCN 2GIVE CGA SAFEX FRN N7 SPM BELA FLX CLUD CARBON DEUR FUZZ NKC XNX STAR* BON GOTX SHREK EXIT EDC KUBO COX DES CMT CHESS SPACE REE MARV OMNI SCRPT PUT IBANK ENTER FRWC XT RUST NZC CRX RBIT TAB CTC TOT BTD MDC GOON ZNE TODAY ROOT DOPE FX ARM RING ERB BTCR MOOND SEN SCN BRONZ SH PSB PINKX UNF NTC BTCL* GBRC BBCC CRAFT ATOM ANTC THC TRA PRE VTY AIR* MONETA RUBIT HCC GMX SCT GCC 2BACCO DKC CHOOF NBIT WINE ZECD LEO PEN* BASH LIV SP KLC DRM8 DRS FGZ BRDD XNC FIRST PLNC DGMS ICOB ARCO MTLM3 CCX BCF BCCOIN PCM MONEY HSP HZT BULLS CHIEF GOAT RC PND CND* UNITS GAKH S8C DRA ASAFE2 YAY YES OS76 YMC JOK GBIT BOMB KED CNO ELS NICE SMF HAZE PRX IMPCH ERR TIC EOC SFC PARA ZBC FRST ORO MCAR WISC BVC TSE CHAT CDN TPAY MBIT BEST ZENI PLANET DUCK RNS AMY EB3 BLAZR UNI ECO DON GOT BUCKS IEC IMS ARGUS LMC BTCS WRC* BENJI DUO GRW MILO OLV DEA RED BITOK DUX XPS EQT MAT* F16 HAMS NEF ECC* SEQ MIV UNIFY SOCC SCORE LINDA GCN BMXT CMPCO DFT SOJ NYC LBTC FRAZ KRONE ACC LINX XCXT GOOD ETHD HXT NTM ATCC TER TOA AURS WOMEN EDDIE XIOS EBST BHC* RUPX DUTCH MDC* BDL WSC XGOX SKR HOLD* KNC** BCO* MUT MEOW CNBC MAN BOXY GER LTCU POP DAV ACCO TOK CPN XFT OMGC DFS SAGA IRL TROLL LCP ECC STN OPC GTC* VAL CWIS MBC WBTC USX SCOOBY BUN SSS VULC DTC** FLIP LOT FUNK LEAF POKER EXTN LIPC VLX USDC PTC** PSD TLP BTCE* BRIA IC MEDIC ABJ PHC DARX BBK UWC TIPS DEAL SABR HWC PAR LTCC STAX MRN SIC XT3 AEC* BTF* LYNX OCTO* YCE GMCN PNY BTCS* HEX DEI TPC MUSD MMO XSTC

2X11

365 2015 DASH CRAIG XBS GIVE SPR WOLF BLU LIMX CANN CNL CRACK CRYPT DRKC FC2 FRAC GLYPH GUE HYP IOC JBS LTCX LXC MIN MYST* SUPER SYNC TOR URO VDO VOOT XAI XC XLB ZRC* START AMBER NKT MTR BBR SMAC TRK U GSM GIG PINK CHILD ROS GAIA TRUST CYC CAM ICASH MRS ISL QSLV XNA FCS EAGS MWC MARS XMS BTX* LUX* MRP CREVA XFC BSC SQL PIGGY MIL GP CHIP UNC SNRG MAPC TX BST PXI CPC MND HTC INFX SSTC ADZ ERC MEME XDB COLX AEC CYG LGBTQ BOLI GIZ DISK SCRT XRA WMC PBC OBS INCP EVIL BSD* PIZZA LC GB SYNX EDR WAY ATM* STO FTP TELL MST DCK B3 PIO PROUD PSI XBTS FIT SPORT HALLO INV OLYMP JOBS DGORE CRNK BS BRAIN KRC LFC PEC 32BIT AND PCS IFLT WASH INSANE DOGETH BOSON ATX DLR XEN IW KURT ENT XSN BamitCoin BSTAR XNG LOOK MIS WOP IN OPTION QBC RNC TWIST PAYP DETH CRPS NTCC KUSH ERY BTZ MAR MARX PAC JANE MM NDOGE UAEC STALIN VLTC BNX XVP IMX BNB* HPC EMPC RAIN WSX CNT XGR ZSE TAP INSN DP OTX ARC SAND DAS ONX CRM XMCC WRT REC ELM XSB PURE PURA CSTL MAG AC3 PNX HBC SUCR POLIS MONK KZC PCOIN XTO NDC* B2X BSR SKULL KB3 COMP DIGIF DGM CIF PUSHI CRU MNB FTO TFC KNG REL GMC* ROE TRVC OYS ARE DAC EUNO

3SHA256

611 808 BTC BTCD XPY ACOIN BCX BEN* BET BITB ZET BTE CLR DEM DVC FFC FRC IXC MN MZC NRB NMC OSC PTS* SYS TAK TGC TIT TRC ULTC UNB UNO XJO XAU NBT TEK TRON NTRN SLING SSD MMXIV NEOS UNAT SOON XCO EQM SKB DCC EDGE XCE ACP DRKT NKA CRW QTZ GRAV XSEED CRE SPRTS PKB EMC I0C EDRC DBIC DIEM SAR* PRM PXL COIN* UNIT ANTI BRK SWING HVCO FLVR REV CLINT CKC YOVI SAK XDE2 GSY TKN* KRAK WGC EXB FSN* COV* BXT ZYD FONZ SANDG DLC MG RCN* EMIGR VAPOR CALC LEA CF VTX COC CSH MDT PNC EUC KC ANAL PX PTA ACID BOSS SPKTR IOP LEPEN ALEX EA PASL QBT DARK PROC ILC PZM XCT MUU USC ATB BOG BCH AR* Z2 XP ILCT MAY XIN ICC NRO GLT SBTC CHIPS* HTML WCG UBTC SHA CRAVE* BCA CRDNC ALT UNRC LCC MANNA BEN BWS BTCC PAI*

4X13

1337 DANK AERO AGS APEX BOST CLOAK JUDGE KEY* NAV OPAL PSEUD SLG SSV UTIL XST EKN KORE STV AM DTC* TRI QBK BOOM M1 FUTC HEDG CON BLITZ NETC MNM FLY STS CJ STRAT BM XPOKE MUDRA ENE DGDC DROP* XUP DPAY SDP ROYAL EQUAL RYCN ALC FIST EMB SCASH CORAL XSP CQST IMPS AST* GIFT RADI MRSA XNC* XGB TECH ACES FIND MXT VISIO RICE BRIT ONION VSX HNC* BCD GCC* XBP TOKC

5Ethash

ETH ETC EXP ELE MUSIC AHT RCC ETP ARBI WHL ELLA DAXX ETF MCT DOR LGR ILT MINT* CLO AKA AET ETZ WTC

6CryptoNight-V7

XMR WEB*

7PoS

NXT EXCL ZEIT NEBU MPRO MOJO CYT STHR DBG STA* SPX WARP PNK LTH XPO EGO CFC TEAM SWEET LUCKY TPG CBD BTLC EBZ BTTF TRICK FRE XCRE SHORTY ICON NIC ACN AV LTD HEEL VIDZ INC SEL NOO RIDE CLICK RATIO BAN NRC NUKE PIE VEG VOLT BSTK CJC XVE FAZZ ATMOS MCRN PHR SUB* MAD* WGR PART NLC2 ATOM* WINK WORM BRO STCN DRXNE XCPO CYDER DEV NZL BNTN KETAN

8Equihash

ZEC KMD ZCL HUSH ZER ZEN BTCZ MNZ BTG VOT BTCP CDY BTCH XSG ACH BTL BCI ZEL CMM EXCC

9SHA-512

BTS ODN TT ARO

10Multiple

DGB YBC XMY QRK CIN XVG HUC HVC LAB* SFR TES XCR XPM J UIS MMC RBR BTQ COVAL TEC DTC XSH

11X15

KOBO HAL NMB SHLD SOLE MARYJ XWT DUB EGC TAGR ORLY OMA FIRE CRAB FOREX XPRO HTML5 GXC* DKD

12NIST5

DT FIBRE ICB LSD SPC PWR VIP NXE BIT16 RMS CXT DNR VUC RGC NAMO ECA BWK BSX JUMP

13SHA256D

XPD PULSE KAT PSY UNIQ TDFB BUZZ NLC JIF EC NUBIS TENNET LANA PEX CSMIC NPC ODNT SEEDS LENIN CHAO CIR TBCX MLITE BIOB ARPA SHND COG VIG GOLF

14Groestl

RIC DMD FAIR GRS KRM

15SHA3

MAX JPC* NXS

16HybridScryptHash356

MED INF8

17NeoScrypt

ORB UFO FSC IPC TZC VIVO INN GBX DSR CRC*** SPK GOA GUN SGL TKY NYX NIHL CBS CHI DIN RAP CHARM AMX

18Scrypt-n

RT2 SPA VMC HMP FJC APT

19Lyra2RE

VTC CTO LYB ZOOM TIA HXX ZOI IFX

20CryptoNight

BCN XDN XPB FCN MCN QCN DSH KRB BIP XCI BIC BXC DCY XLC SUMO GRFT MSR XUN COAL ITNS CROAT TRTL NBR TUBE TRCK FNO XTL BKC XMC DERO XMO ZMR XMV PLC* NCP BTCN PLURA BIM BTN

21Shabal256

BURST

22Counterparty

SJCX BCY SCOT

23Blake

HUGE XDQ BLC TRUMP NETKO

24Whirlpool

XVC

25M7M

XMG

26Momentum

BCR

27Stanford Folding

FLDC

28QuBit

CYP ASN TCR SMSR FAME LTCR ZLQ Q2C

29XG Hash

XG

30M7 POW

XCN

31Curve25519

NODE LELE

32yescript

BSTY

33T-Inside

TWLV

34QUAIT

DRZ

35vDPOS

CIRC

36Blake2b

SC NANO

37Quark

AMS BIOS DNET DIME MUE ZET2 BHC ZUR LOC PIVX BTDX XPTX ALQO SEND KLKS WAGE MGN JEW CMOS ANI CARE POSQ DTEM GIC VITAE

38BLAKE256

DCR PHO

391GB AES Pattern Search

HODL ROI

40DPoS

LSK RISE LAZ ARK CS SHIFT WEALTH THS EOS GRWI OXY KAPU BPL SCR* TAU ACT* BCX* LWF BTW ALX ADM CVTC SSC MUSE TIP DASC HPB

41Leased POS

WAVES

42POS 3.0

GBT LIR JWL XSPEC QTUM XCS PHR* TPAY*

43Dagger

SOIL UTH UR PIRL TRF ATH

44CryptoNight-Lite

AEON

45X11GOST

SIB

46X14

BERN GNJ

47Dagger-Hashimoto

KR VEC2 UBQ DBIX PGC VIC

48X11Evo

XRE

49ScryptOG

ADN

50Progressive-n

UBIQ

51Lyra2Z

XZC ALPS CRS GIN

52Time Travel

MAC BTX

53Argon2

OPES DYN CRDS

54Keccak

CREA SMART EDU

55Blake2S

HONEY TAJ PUPA BLAS

56HMQ1725

BOAT ESP PLUS1

57XEVAN

XLR ELP XBI ELLI XGS XUEZ URALS

58Cloverhash

CHAN

59Skein

BTPL NMS SKC BASHC LIZ

60SkunkHash v2 Raptor

SIGT

61Ouroboros

ADA

62Lyra2REv2

RUP STAK ORE KREDS ABS NIX

63PHI1612

LUX SERA FLM

64Avesta hash

AVE

65POS 2.0

KEK

66SkunkHash

ALTCOM AERM MUN

67Mars

MNX

68C11

ITZ SPD DXC AXS

69Proof-of-BibleHash

BBP

70Proof-of-Authority

POA

71X16R

RVN PROTON XMN

72YescryptR16

ELI*

73IMesh

ADK

74X16S

REDN

75GOST_R_3410_2012

GST

76Green Protocol

BITG

77Semux BFT consensus

SEM

78CryptoNight Heavy

XHV LOKI RYO QWC ITA

79Tribus

KEC

80Jump Consistent Hash

MGD

81Wild Keccak

PURK

82Zhash

SAFE

83Slatechain

SLX

crypto-fox.ru

Алгоритмы майнинга криптовалют - полное руководство

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

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

Алгоритм майнинга Биткоина

Алгоритм майнинга Биткоина

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

Для чего нужна такая система? Она обеспечивает:

  • Конфиденциальность информации;
  • Невозможность взломать и переписать коды;
  • Проверка отправителя/адресата и прочие.

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

Краткое содержание:

Самые распространенные варианты

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

Equihash

Молодой алгоритм, который довольно сильно отличается от привычных пользователю вариантов. Вы наверняка знаете о том, что многие коды сложны в работе и требуют закупки особо оборудования, например, интегральные системы для добычи (АСИКИ). Однако же здесь все ещё возможна работа со стандартным персональным компьютером.

Главным требованием у Equihash является большой объём оперативной памяти.

Ethash

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

Scrypt

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

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

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

SHA-256

SHA – особые алгоритмы хэширования, созданные Агентством национальной безопасности США в далеком 1995 году. Их можно назвать самыми популярными и востребованными… Хотя бы потому, что на них создана первая криптовалюта в мире – Bitcoin.

Для Биткоина и других токенов используется алгоритм SHA-256. Он очень популярен среди самостоятельных добытчиков, а самые востребованные и доступные контракты в большинстве сервисов клауд майнинга прописаны именно на этой основе.

Правда, работать с этим алгоритмом сложно – для этого не подойдёт простенькое оборудование или настольный компьютер. Зато интегральные системы справляются на “Ура”… И стоят тысячи американских долларов.

X11

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

Как и всегда, в случае с Х11 есть одно немаловажное “Но”: он делает невозможным работу с АСИКами, как делал в свое время СКРИПТ. Конечно, с какой-то стороны это чудесно: обычные, рядовые майнеры могут вернуться к простому и привычному оборудованию – сгодится и настольный компьютер. С другой стороны для тех, кто хочет осуществлять добычу в промышленных масштабах, нет ни одного пристойного решения.

PoW и PoS

Proof-of-Work сочетает в себе несколько способов хэширования и создан для майнинга, Proof-of-Stake же руководит процессом проведения операций и хранения монет.

CryptoNight

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

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

Алгоритмы для криптовалют

Теперь пойдём от противного: рассмотрим наиболее популярные цифровые монеты и схемы, созданные для работы с ними.

Bitcoin

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

Биткоин майнинтся на самом старом и признанном алгоритме – SHA-256.

Ethereum

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

ZCash

Зикэш – это криптовалюта с открытым исходным кодом. Так же, как и другие системы, она децентрализована, а вот для майнинга используется новый алгоритм – Equihash. На данный момент указанный метод составляет основную конкуренцию Ethash из-за его возрастающей сложности.

Dash

Дэш – молодая, но популярная криптовалюта с упором в конфиденциальность. На данный момент её майнят на видеокартах с помощью алгоритма Х11, но не за горами выпуск АСИК-систем и для этой монеты.

Litecoin

Лайткоин – вторая по популярности криптовалюта после Биткоина. Да и создана она всего через пару-тройку лет после него… Майнить можно самыми разными способами, в том числе и на графическом процессоре. Работает на  Скрипте, также поддерживает систему PoW.

Асик для LiteCoin

Асик для LiteCoin

Monero

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

Заключение

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

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

miningotzivy.com

Как майнить криптовалюту и какие алгоритмы для этого существуют?

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

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

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

Алгоритмы для ASIC-майнеров

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

Алгоритм SHA-256

Secure Hash Algorithm или SHA-256 – это уникальная криптографическая программа, обеспечивающая шифрование информационной строки. Комбинация цифр 256 означает битовую длину алгоритма. Его отличительной особенностью является необратимость. На основе этого алгоритма работает более сотни цифровых валют, подтверждение которых обеспечивается «доказательством работы»:

  • Bitcoin (ВТС);
  • Биткоин Кэш;
  • Peercoin;
  • Namecoin;
  • Unobtanium;
  • Terracoin и многие другие.

Алгоритм Scrypt

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

С появлением ASIC-майнеров данный алгоритм стал использоваться реже. Лежит в основе таких цифровых валют, как Догикоин, Лайткоин, Novacoin, БитКоннект, NetCoin.

Алгоритм Х11

Разработан для исправления некоторых значительных недостатков двух других методов шифрования. Объединил в себе 11 разных алгоритмов, взяв от каждого лучшее. Главное, чего удалось достичь с появлением Х11, это обеспечение возможности работы простым майнерам, не имеющим дорогостоящих асиков.

В свое время появление ASIC-майнеров, использующих алгоритмы SHA-256 и Scrypt, привело к вытеснению с рынка индивидуальных добытчиков крупным бизнесом – промышленными фермами большой мощности. X11 позволил опять вернуться к майнингу на процессорах и видеокартах. Еще одно преимущество данного способа шифрования в низком потреблении энергии. По алгоритму Х11 работают такие криптовалюты, как:

  • Dash;
  • Pura;
  • Startcoin;
  • AutumCoin.
Видеокарты плохо подходят для добычи BTC, но для этого есть ASIC.

Алгоритмы для майнинга на видеокартах

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

  1. Ethash или Dagger Hashimoto – новый алгоритм, лежащий в основе Эфириума. Его основное преимущество в активном использовании памяти в ходе вычисления хэша. Актуален для видеокарт Nvidia GTX 1070 / 1080. В среде майнеров его называют «самым асикоустойчивым алгоритмом». Помимо Ethereum, используется в цифровых валютах Ethereum Classic, Expance.
  2. Equihash – асимметричный алгоритм доказательства работы, разработанный Бирюковым и Ховратовичем. Требует большого объема памяти для хэширования, что делает невозможным создание асика, работающего на Equihash. Работает с валютами Zcash, Bitcoin Gold, BitcoinZ.
  3. Groestl – алгоритм, разработанный специально для одноименной криптовалюты.
  4. Blake/Blake-256 – алгоритм валют Блейккоин, ТРАМП, NETCO.
  5. NIST-5 – алгоритм Wyvern.
  6. Lyra-2 – алгоритм VertCoin, форка Лайткоина. Позволяет работать всем, у кого есть ПК.

Алгоритмы для майнинга на процессоре

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

  1. Cryptonight – изначально разработан для добычи виртуальных монет с применением процессоров. Применяется для шифрования 15 цифровых валют, среди которых наиболее популярна Monero. Имеет открытый протокол для повышения приватности при проведении платежных операций.
  2. Yascrypt – алгоритм валюты GlobaBoost.
Алгоритмы для майнинга криптовалют на CPU малопопулярны, но тоже иногда используются.

Заключение

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

coinmania.com

Майнинг криптовалют: алгоритмы

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

Что такое алгоритм в майнинге

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

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

miningalgo2

Самые популярные консенсусы - это Proof-of-Work (PoW) и Proof-of-Stake (PoS). PoW так и переводится - это доказательство работы. Такой подход предполагает, что для завершения действия нужно выполнить работу, которая гарантированно может быть сделана.

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

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

Основные алгоритмы шифрования

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

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

IMG 2780 resized1

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

  • SHA-256 - алгоритм, который является основой для всем известного Биткоина. Эффективность видеокарт в этом алгоритме давно упала из-за появления на рынке специальных устройств, которые называются ASIC-майнерами. Многие новые проекты или форки биткоина до сих пор берут в качестве основы именно этот алгоритм.
  • Scrypt - алгоритм, который используется для работы лайткоина, одной из главных альтернатив биткоина. Был особо популярен, когда АСИКи под него не существовали. Сейчас же майнинг оборудование для Скрипт не является редкостью и добыча монет с этим алгоритмом на видеокартах бессмысленна.
  • X11 - это ещё один популярный алгоритм, который использует анонимная криптовалюта Dash. Он неплохо майнился на современных видеокартах, пока в 2017-ом году не начался выпуск асиков под X11.
  • Cryptonight - основа анонимной монеты Монеро. Особенно примечателен тем, что защищён от асиков и работает только на процессорах и видеокартах.
  • Dagger Hashimoto (Ethash) - алгоритм, который использует криптовалюта Эфир. Тоже предназначен для видеокарт, так как для работы требуются большие объёмы видеопамяти. Поддерживаются все современные виды карточек.
  • Equihash - стал особенно популярен у майнеров после возрастания сложности в сети Эфириума. Данная технология используется в ZCash. Там она была запущена в режиме холодного старта, который искусственно завышал сложность в первые дни, что существенно повлияло на курс.

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

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

Криптовалюта Алгоритм шифрования Алгоритм консенсуса
Bitcoin (BTC) SHA256 PoW
Ethereum (ETH) Ethash PoW
Bitcoin Cash (BCH) SHA256 PoW
Litecoin (LTC) Scrypt PoW
Monero (XMR) CryptoNight PoW
Dash (DASH) X11 PoW/PoS
Ethereum Classic (ETC) Ethash PoW
Bitcoin Gold (BTG) Equihash PoW
ZCash (ZEC) Equihash PoW
Verge (XVG) ScryptLyra2Rev2X17Blake(2s)Groestl PoW
Siacoin (SC) Blake2b PoW
Bytecoin (BCN) CryptoNight PoW
Dogecoin (DOGE) Scrypt PoW
Augur (REP) - -
Decred (DCR) Blake256 PoW/PoS
Komodo (KMD) Equihash dPoW/PoW
DigiByte (DGB) ScryptSHA256QUBITSKEINGroestl PoW
Monacoin (MONA) Scrypt PoW
Electroneum (ETN) CryptoNight PoW
ZCoin (XZC) Lyra2RE PoW
Reddcoin (RDD) Scrypt PoW/PoS
Vertcoin (VTC) Lyra2RE PoW
Bitcore (BTX) TimeTravel PoW
SmartCash (SMART) Keccak PoW
GameCredits (GAME) Scrypt PoW
NavCoin (NAV) Scrypt PoW/PoS
Ubiq (UBQ) Dagger-Hashimoto PoW
Zencash (ZEN) Equihash PoW
DigitalNote (XDN) CryptoNight PoW
Peercoin (PPC) SHA256 -
Feathercoin (FTC) Scrypt PoW
Einsteinium (EMC2) Scrypt PoW
Gulden (NLG) Scrypt PoW
LBRY (LBC) LBRY -
Viacoin (VIA) Scrypt PoW
Metaverse (ETP) Ethash -
Cloakcoin (CLOAK) X13 PoW/PoS
Aeon (AEON) CryptoNight-Lite PoW
Unobtanium (UNO) SHA256 PoW
GroestlCoin (GRS) Groestl PoW
Crown (CRW) SHA256 PoW
Namecoin (NMC) SHA256 PoW
Potcoin (POT) Scrypt PoW
Shift (SHIFT) DPoS DPoS
DeepOnion (ONION) X13 PoW/PoS
Mooncoin (MOON) Scrypt PoW
Sibcoin (SIB) X11GOST PoW
Pascalcoin (PASC) Pascal -
Diamond (DMD) Groestl PoW/PoS
MonetaryUnit (MUE) X11 POW

Заключение

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

ico-russia.com

Алгоритм шифрования Scrypt. Список криптовалют для майнинга

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

В чем особенность Scrypt

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

Параметры функции scrypt (P, S, N, r, p, dkLen) в системе Litecoin использует следующие значения сложности:

  • N = 1024;
  • r = 1;
  • p = 1;
  • размер DK — 32 байта;
  • размер входного параметра и S (salt) — 80 байт.

Графические процессоры вычисляют этот алгоритм в 10 раз оперативнее, чем CPU.

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

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

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

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

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

Как алгоритм влияет на майнинг

Майнинг Лайткоина и его ответвлений, действительно имеет свои особенности. На его примере мы рассмотрим основные из них:

  • Награда майнеру: в сети Litecoin она составляет 25 LTC и каждые 840 000 блоков ее размер будет уменьшаться в 2 раза (ближайший халвинг будет в 2019 году) .
  • Алгоритмическое ограничения по количеству монет: всего будет выпущено 84 миллионов единиц LTC.
  • Скорость генерации блоков становится меньше каждые 4 года, сегодня этот показатель равен 2,5 минутам.
  • Для доказательства выполненной работы Litecoin использует алгоритм Scrypt, который использует функцию SHA-256, как часть программного вычисления. Это требует наличия значительных объемов памяти и делает все оборудование для майнинга значительно дороже. Например, Асик Bitmain L3+ с хешрейтом 504 MH/s стоит около $2000. Основная техника, которая способна принести прибыль майнеру, это видеокарты AMD.

Мы привели пример работы алгоритма Scrypt на майнинге Litecoin только потому, что именно здесь он показывает лучшие результаты. Алгоритм эс-крипт можно встретить в следующих альткоинах:

  • Digitalcoin;
  • Dogecoin;
  • Bottlecaps;
  • Franco;
  • BitConnect;
  • GameCredits;
  • DigiByte;
  • Verge;
  • B3Coin;
  • Viacoin;
  • Gulden;
  • Einsteinium и многие другие.

Полный список можно увидеть в таблице с алгоритмами майнинга.

Перспективы Scrypt

Количество желающих пополнить свой кошелек популярными криптомонетами растет с каждым днем. У самых ходовых валют (Bitcoin, Ethereum и Litecoin) сложность сети постоянно увеличивается, причем происходит это в геометрической прогрессии. Поэтому если вы заинтересовались майнингом, то затягивать с этим не стоит: порог для вхождения повышается постоянно.

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

Лайткоин, в этом ракурсе самая подходящая монета. Цена 1 LTC на 23 мая 2018 года — $125,41, а рыночная капитализация более 7,5 миллиарда долларов.

А если вы хотели бы познакомиться с добычей цифровых денег без финансовых вложений (но и без ощутимых прибылей), можете обратить внимание на Dogecoin, который можно получать даже на обычном ПК. Стоимость 1 DOGE составляет $0,00417008, а показатель капитализации монеты $477 666 777.

Источник: miningbitcoinguide.com

ecrypto.ru

Алгоритмы майнинга криптовалют [таблица+полное описание]

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

Что такое алгоритм в майнинге

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

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

Самые популярные консенсусы - это Proof-of-Work (PoW) и Proof-of-Stake (PoS). PoW так и переводится - это доказательство работы. Такой подход предполагает, что для завершения действия нужно выполнить работу, которая гарантированно может быть сделана.

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

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

Основные алгоритмы шифрования

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

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

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

  • SHA-256 - алгоритм, который является основой для всем известного Биткоина. Эффективность видеокарт в этом алгоритме давно упала из-за появления на рынке специальных устройств, которые называются ASIC-майнерами. Многие новые проекты или форки биткоина до сих пор берут в качестве основы именно этот алгоритм.
  • Scrypt - алгоритм, который используется для работы лайткоина, одной из главных альтернатив биткоина. Был особо популярен, когда АСИКи под него не существовали. Сейчас же майнинг оборудование для Скрипт не является редкостью и добыча монет с этим алгоритмом на видеокартах бессмысленна.
  • X11 - это ещё один популярный алгоритм, который использует анонимная криптовалюта Dash. Он неплохо майнился на современных видеокартах, пока в 2017-ом году не начался выпуск асиков под X11.
  • Cryptonight - основа анонимной монеты Монеро. Особенно примечателен тем, что защищён от асиков и работает только на процессорах и видеокартах.
  • Dagger Hashimoto (Ethash) - алгоритм, который использует криптовалюта Эфир. Тоже предназначен для видеокарт, так как для работы требуются большие объёмы видеопамяти. Поддерживаются все современные виды карточек.
  • Equihash - стал особенно популярен у майнеров после возрастания сложности в сети Эфириума. Данная технология используется в ZCash. Там она была запущена в режиме холодного старта, который искусственно завышал сложность в первые дни, что существенно повлияло на курс.

loading...

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

Ниже представлен перечень 50-ти самых популярных криптовалют, которые можно майнить и их алгоритмы. На самом деле, валют, которые можно майнить, намного больше (смотрите список всех криптовалют). Особенно выгоден майнинг только появившихся проектов, но при условии, что они перспективны. Изначально сложность низкая и конкурентов в лице других добытчиков меньше. Это позволяет неплохо заработать на старте и просто ждать дальнейшего роста стоимости монет.

Криптовалюта Алгоритм шифрования Алгоритм консенсуса
Bitcoin (BTC) SHA256 PoW
Ethereum (ETH) Ethash PoW
Bitcoin Cash (BCH) SHA256 PoW
Litecoin (LTC) Scrypt PoW
Monero (XMR) CryptoNight PoW
Dash (DASH) X11 PoW/PoS
Ethereum Classic (ETC) Ethash PoW
Bitcoin Gold (BTG) Equihash PoW
ZCash (ZEC) Equihash PoW
Verge (XVG) ScryptLyra2Rev2X17Blake(2s)Groestl PoW
Siacoin (SC) Blake2b PoW
Bytecoin (BCN) CryptoNight PoW
Dogecoin (DOGE) Scrypt PoW
Augur (REP) - -
Decred (DCR) Blake256 PoW/PoS
Komodo (KMD) Equihash dPoW/PoW
DigiByte (DGB) ScryptSHA256QUBITSKEINGroestl PoW
Monacoin (MONA) Scrypt PoW
Electroneum (ETN) CryptoNight PoW
ZCoin (XZC) Lyra2RE PoW
Reddcoin (RDD) Scrypt PoW/PoS
Vertcoin (VTC) Lyra2RE PoW
Bitcore (BTX) TimeTravel PoW
SmartCash (SMART) Keccak PoW
GameCredits (GAME) Scrypt PoW
NavCoin (NAV) Scrypt PoW/PoS
Ubiq (UBQ) Dagger-Hashimoto PoW
Zencash (ZEN) Equihash PoW
DigitalNote (XDN) CryptoNight PoW
Peercoin (PPC) SHA256 -
Feathercoin (FTC) Scrypt PoW
Einsteinium (EMC2) Scrypt PoW
Gulden (NLG) Scrypt PoW
LBRY (LBC) LBRY -
Viacoin (VIA) Scrypt PoW
Metaverse (ETP) Ethash -
Cloakcoin (CLOAK) X13 PoW/PoS
Aeon (AEON) CryptoNight-Lite PoW
Unobtanium (UNO) SHA256 PoW
GroestlCoin (GRS) Groestl PoW
Crown (CRW) SHA256 PoW
Namecoin (NMC) SHA256 PoW
Potcoin (POT) Scrypt PoW
Shift (SHIFT) DPoS DPoS
DeepOnion (ONION) X13 PoW/PoS
Mooncoin (MOON) Scrypt PoW
Sibcoin (SIB) X11GOST PoW
Pascalcoin (PASC) Pascal -
Diamond (DMD) Groestl PoW/PoS
MonetaryUnit (MUE) X11 POW

Заключение

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

faq.allcryptos.org