Ethash

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

История появления Ethash

Данный криптографический алгоритм относится только к монетам серии Ethereum (сюда входит сам «Эфир» и «Эфир Классик»). Был создан в 2015 году. Первоначальное название было не Ethash, а DaggerHashimoto. Через некоторое время скрипт пришлось переработать, так как он был слишком сложным для расшифровки — шанс обнаружить цепочку случайным подбором значений был минимальным. В тот момент отличие этого скрипта от других алгоритмов было колоссальным. Например, для подбора значений использовалась систему создания графа с последовательными узлами. Речь идет про «дерево» с большим количеством ответвлений.
В последствии разработчики оптимизировали скрипт и сделали его более простым для простого пользователя, который мог применять мощное компьютерное оборудование для майнинга. Всем известно, что даже в 2018 году для добычи Эфира оптимально подходят графические процессоры (видеокарты) последнего поколения, нежели профессиональные системы ASIC. В этот же момент проводился ребрендинг алгоритма. И стартовое название Dagger-Hashimoto было изменено на более простое и понятное выражение Ethash, в котором прослеживается основа слова «Эфир».

Особенности майнинга на Ethash

Модифицированная версия Dagger-Hashimoto имеет уникальную особенность. Для того, чтобы добыть и собрать цепочку блоков, используется специальный код, называемый Нонс. Хэш подбирается для последнего блока. Указанный выше Nonce — это уникальное значение хэша, которое выглядит, как простое двоичной число. Из этого формируется особенность, что метод подбора всех возможных значений — единственная возможность формирования цепочки блоков. За счет использования метода подбора значений, подтверждение всех транзакций имеет низкую стоимость и проводится максимально быстро, без задержек. В этом и заключается одно из преимуществ Эфириума. В среднем для построения одного информационного бока по данному алгоритму требуется 12 секунд, что является высоким показателем. Показатель нахождения того самого двоичного числа Нонса зависит только от трудности майнинга и от используемого оборудования, поэтому и этим значением можно управлять.
В процессе поиска хэша невозможно проведение параллельных операций, пока в сети не будут участвовать больше половины всех мощностей, задействованных в ней. Этот принцип называется «атака 51%». Это привело к тому, что затраты на транзакции и их подтверждение снижаются вполовину, что делает алгоритм более перспективным и актуальным, чем тот же «Скрипт» или SHA-256.

Какая криптовалюта майнится на этом алгоритме

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

Они также используют Ethash:
Expanse;
Musicoin;
Metaverse ETP;
Ubiq.

Сегодня для майнинга описанных выше криптовалют можно использовать, графические процессоры (GPU). Фиксированное количество памяти не позволяет ASIC успешно выполнять майнинг, а единственный Ethash ASIC, Antminer E3, не будет работать после любого форка.