Привет, читатели. Что вы знаете про объединенный майнинг? Если ничего, то сегодня мы восполним этот пробел. Конечно, мы не будет слишком углубляться в недры технологии, но дадим вам достаточно информации, чтобы этот термин больше не вызывал недоумения.
Содержание
Merged mining — это способ параллельной добычи блоков двух разных цифровых валют, которые функционируют на одном протоколе консенсуса. Этот метод помогает новым или технически слабым цифровым валютам с низким хэшрейтом увеличить мощность хэширования вне своей сети, подключившись к более стабильной и сильной валюте.
Процесс это непростой, так как операции внутри обоих блокчейнов упорядочены, а деревья Меркле хэшированы. Значит технически необходимо привести менее мощную криптовалюту к состоянию дочерней цепи более мощной, то есть родительской. Так, например, происходит у Биткоина и Догикоина, или у Лайткоина и Неймкоина. Майнеры берут информацию о хэшах основной цепи и включают ее в блокчейн дополнительной и, так как, по сути, доказательство работы подтверждено (криптографическое уравнение выполнено) — блоки создаются в обеих цепочках.
Первое преимущество состоит в том, что каждое отправляемое майнером подтверждение работы вносит свой вклад в общий хэшрейт обеих криптовалют, что приводит к повышению безопасности в обеих сетях.
Также слияние майнинга устраняет основную проблему безопасности для небольших криптовалютных проектов — цепные атаки. Слияние позволяет майнеру одновременно защищать несколько сетей, не снижая при этом своей производительности и не увеличивая энергопотребление, в то же время зарабатывая больше криптовалюты, поскольку он имеет право на вознаграждение в обеих цепочках блоков после отправки валидного решения.
В настоящее время, большая часть майнинга осуществляется с помощью пула, поэтому нет необходимости покупать новое оборудование для розничных или корпоративных майнеров, чтобы иметь возможность защитить обе цепочки, поскольку объединенная интеграция майнинга происходит, когда генерируется фактический блок.
Как мы уже поняли, консолидированный майнинг заключается в доказательстве работы, которое подтверждается в первичной, а затем и во вторичной цепи. Цепей, кстати, может быть и больше, но для объединения требуется как минимум две цепочки блоков, использующие один и тот же алгоритм консенсуса Proof-of-Work.
Первичный блокчейн — это место, в котором происходит настоящий майнинг, и этому блокчейну совсем не обязательно знать о существовании вторичной цепи, поскольку блоки, представленные в сетях, в любом случае будут немного отличаться друг от друга.
Для пары криптовалют, чтобы применить эту технологию, необходимо выполнить два требования. Во-первых, родительский блокчейн должен принять ввод произвольных данных в заголовок блока. Во-вторых, дочерний блокчейн должен включать логику проверки, подтверждающую, что работа была выполнена в родительской цепочке.
Процесс merged mining выглядит следующим образом.
После того как майнер (объединяющий) найдет правильное решение для Proof-of-Work, возможны три сценария:
В случае удачного решения задачи, майнер создает блок для дочернего блокчейна, состоящий из транзакции и заголовка блока вторичной сети, заголовка блока и хэша из родительского блокчейна, и распространяет его по всей вторичной сети. Дополнительная сеть принимает этот блок в качестве действительного Proof-of-Work, потому что он содержит работу, которая должна была быть выполнена после того, как заголовок блока и набор транзакций вторичной цепи были построены.
В данный период времени merged mining возможен только в блокчейнах, которые работают на PoW, но при этом ведутся разработки, связанные и с другими протоколами консенсуса. Причина этого изложена в статье — защита дочерних криптовалют от атаки и дополнительное стимулирование двойными наградами майнеров, для которых добыча блоков уже не является такой же выгодной, как раньше. Объединенный майнинг, как и обычный — сложная, для понимания и тем более осуществления, технология, но мы надеемся, что прояснили для вас это понятие.
На этом все и до новых встреч в следующих обзорах!