Алгоритми для майнінгу криптовалют та їх відмінності

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

Усього існує понад 30 видів алгоритмів. Деякі їх використовуються відразу декількома криптовалютами. Як правило, це алгоритми відомих валют, що перейшли їх форкам. Загалом розробники кожної нової мережі намагаються впроваджувати нові хеш-алгоритми, щоб зробити свої монети досконалішими та ціннішими.

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

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

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

Алгоритм SHA-256

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

  • біткойн (BTC) ;
  • Біткоїн Кеш;
  • Peercoin;
  • Namecoin;
  • Unobtanium;
  • Terracoin та багато інших.

Алгоритм Scrypt

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

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

Алгоритм Х11

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

Свого часу поява ASIC-майнерів , що використовують алгоритми SHA-256 та Scrypt, призвела до витіснення з ринку індивідуальних добувачів великим бізнесом – промисловими фермами великої потужності. X11 дозволив знову повернутися до майнінгу на процесорах та відеокартах. Ще одна перевага цього способу шифрування в низькому споживанні енергії. За алгоритмом Х11 працюють такі криптовалюти, як:

  • тире;
  • Чистий;
  • Startcoin;
  • AutumCoin.

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

Відеокарти або 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.

Висновок

У цьому огляді були представлені найпопулярніші алгоритми, які використовують понад 90% криптовалюту. Насправді їх набагато більше. Щодня підприємливі люди пропонують нові, все більш хитромудрі алгоритми для заробітку цифрових монет. Який з них найкраще для майнінгу на конкретному обладнанні, можна розрахувати за допомогою спеціальних онлайн-калькуляторів, таких як What To Mine.

Залиште коментар:

Ваш email не буде опубліковано.

Продовжуючи роботу на сайті, ви погоджуєтеся на використання файлів cookie. Детальніше

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close