Что такое Ethash

Ethash — это алгоритм, используемый для проверки работы майнинга Ethereum и криптовалют на основе ETH.

Что такое Эташ?

Ethereum — это открытая технологическая платформа, на которой разработчики создают и развертывают децентрализованные приложения на основе технологии смарт-контрактов. Собственный актив Эфириума, Эфир, используется для оплаты транзакций, выполняемых в сети. Эта стоимость рассчитывается в газе, но оплачивается в эфире. У него есть система стимулирования майнеров криптовалюты для защиты сети. Метод Ethereum для майнинга с доказательством работы (PoW), известный как Ethash, служит основой для всего протокола.

Эташ

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

>>  Что такое газ (Gas)

Как это работает?

Ethash — это модифицированная версия, которая устраняет вычислительные затраты, существовавшие в его предыдущей версии, Dagger-Hashimoto.

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

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

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

>>  Darknodes (Темные узлы)

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

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

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

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

  • Награда за статический блок в размере трех эфиров.
  • В рамках процедуры майнинга «доказательство работы» стоимость газа присваивается счету майнера, который потребляется при выполнении всех транзакций в блоке.
  • Дополнительные 2,625 эфира начисляются за добавление дядей в блок.
>>  Обмен токенов (Token Swap)

Подводя итог, можно сказать, что Ethash — это алгоритм доказательства работы с жесткими требованиями к памяти, который был задуман как устойчивый к ASIC в попытке сделать процесс майнинга более справедливым. Стоит также отметить, что есть предложения изменить механизм консенсуса Ethereum с доказательства работы на доказательство доли, что сделает майнинг Ethereum бесполезным в его нынешнем виде.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
seismofond.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: