Loading...
Майнинг

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

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

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

Алгоритм доказательства работы

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

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

Алгоритм SHA-256

SHA-256 является наиболее часто используемым доказательство работы хэш-функции. SHA (Secure Hash Algorithm) переводится как «безопасный алгоритм хэширования» и был первоначально разработан агентством национальной безопасности США. Предлагает чрезвычайно высокий уровень безопасности, sha генерирует 256-битную подпись.

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

Для добычи криптовалюты SHA-256 требуется оборудование, которое генерирует хэши в диапазоне гигахэш в секунду (GH/s). Такие требования обычно выходят за рамки возможностей процессоров потребительского класса, поэтому майнеры часто используют выделенные устройства, такие как ASIC или майнинг риги.

Валюты, использующие SHA-256:

  • 21Coin (21)
  • Battlecoin (BCX)
  • Benjamins (BEN)
  • Betacoin (BET)
  • Bitcoin (BTC)
  • BitcoinCash (BCH)
  • Bytecoin (BTE)
  • Devcoin (DVC)
  • Globe (GLB)
  • Ixcoin (IXC)
  • Joulecoin (XJO)
  • Namecoin (NMC)
  • Peercoin (PPC)
  • PetroDollar (P$)
  • Snowcoin (SNC)
  • Takeicoin (TAK)
  • Terracoin (TRC)
  • Unicoin (UNIC)
  • Unobtanium (UNO)
  • Zetacoin (ZET)

Алгоритм SCRYPT

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

Используется для альткоином, таких как Litecoin (LTC), SCRYPT не расходует огромное количество энергии, необходимой для работы SHA-256, а это означает, что его могут позволить себе многие крипто-майнеры.

Скорость обработки блоков обычно измеряется в килохэшах в секунду (KH/s) или мега хэшах в секунду (MH / s), и означает что майнинг может быть выполнен с процессорами CPU без требования ASIC или других специализированных устройств.

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

Валюты, которые используют Scrypt:

  • Anoncoin (ANC)
  • Bitmark (BTM)
  • DigitalCoin (DGC)
  • Dogecoin (DOGE)
  • Ekrona (KRN)
  • Elacoin (ELC)
  • FeatherCoin (FRC)
  • GoldCoin (GLD)
  • Latium (LAT)
  • Litecoin (LTC)
  • MidasCoin (MID)
  • Novacoin (NVC)
  • PandaCoins (PND)
  • TagCoin (TAG)
  • WorldCoin (WDC)

Cryptonight

Cryptonight предназначен для использования на стандартных ПК процессорах и использует произвольный доступ к медленной памяти процессора. Он находится внутри кэша L3 и содержит только мегабайт внутренней памяти. И не подходит для архитектур GPU, FPGA и ASIC.

Валюты, использующие Cryptonight:

  • AeonCoin (AEON)
  • ByteCoin (BCN)
  • Dashcoin (DSH)
  • Digital Note (XDN)
  • FantomCoin (FCN)
  • Karbo (KRB)
  • Monero(XMR)
  • MonetaVerde (MCN)
  • Pebble Coin (XPB)
  • Quazar Coin (QCN)

Алгоритм ETHASH

ETHASH — это алгоритм доказательства работы, используемый в блокчейне Ethereum. Основываясь на хэше Dagger-Hashimot, он интенсивно использует память GPU, что исключает использование стандартных процессоров CPU, и в тоже время он разработан таким образом, чтобы быть устойчивым к ASIC. Используя начальный кэш 1GB, ETHASH имеет кэш 16MB для легких клиентов.

Валюты, использующие Ethash:

  • Ahoolee (AHT)
  • Arbi (ARBI)
  • Ehterum (ETC)
  • Elementrem (ELE)
  • Ethereum (ETH)
  • Expanse (EXP)
  • Metaverse (ETP)
  • Musicoin (MUSIC)
  • Waltonchain (WTC)
  • WhaleCoin (WHL)

Алгоритм X11

Алгоритм X11 был представлен в 2014 году и назван так потому, что использует 11 раундов хэшей. Изначально он был популярен среди низкобюджетных майнеров из-за своей энергоэффективности по сравнению с майнингом с использованием CPU или GPU.

X11 устанавливает меньшие требования для мощности обработки которая выделяет мало тепла и использует мало электричества.

Однако возросшее использование ASIC и внедрение криптовалюты DASH, которая приняла X11, означало, что для решения алгоритма стало требоваться более мощное аппаратное обеспечение. С момента его введения было множество итераций, включая X13, X14, X15 и X17.

Валюты, использующие X11:

  • Achilles (ACH)
  • AdzCoin (ADZ)
  • Badgercoin (BDG)
  • BankCoin (BANK)
  • Bantam (BNT)
  • Capricoin (CPC)
  • CereiPayCoin (CRPC)
  • Checkcoin (CKC)
  • ChipCoin (CHIP)
  • Conspiracycoin (CYC)
  • CryptCoin (CRYPT)
  • DarkCash (DRKC)
  • Dash (DASH)
  • DigitalPrice (DP)
  • ESportsCoin (ESC)
  • EuropeCoin (ERC)
  • Fractalcoin (FRAC)
  • Givecoin (GIVE)

Алгоритм доказательство доли владения

Proof of Stake — это алгоритм, который был разработан для обеспечения распределенного консенсуса в сети блокчейн. Для цифровых активов, которые используют Post, создатель блока определяется в соответствии со случайными факторами, такими как возраст или, чаще всего, количество монет.

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

Таким образом, вместо того, чтобы использовать энергию для ответа на головоломки с доказательствами работы, POS-майнер ограничен добычей доли транзакций, которые соизмеримы с его долей владения.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *