stringtranslate.com

Майнинговый пул

В контексте майнинга криптовалюты майнинговый пул — это объединение ресурсов майнерами, которые делят свою вычислительную мощность по сети, чтобы разделить вознаграждение поровну в соответствии с объемом работы, которую они внесли в вероятность нахождения блока . «Доля» присуждается членам майнингового пула, которые представляют действительное частичное доказательство работы . Майнинг в пулах начался, когда сложность майнинга возросла до такой степени, что для генерации блока более медленным майнерам могли потребоваться столетия. Решением этой проблемы было объединение майнерами своих ресурсов, чтобы они могли генерировать блоки быстрее и, следовательно, получать часть вознаграждения за блок на постоянной основе, а не случайным образом раз в несколько лет. [1] [2]

История

Доля майнингового пула

Share — это основная концепция работы майнингового пула. Share — это потенциальное решение блока. Поэтому это может быть решение блока, но это не обязательно так. Например, предположим, что решение блока — это число, которое заканчивается 10 нулями, а share может быть числом с 5 нулями на конце. Рано или поздно одна из акций будет иметь не только 5, но и 10 нулей на конце, и это будет решение блока.

Пулам майнинга нужны доли, чтобы оценить вклад майнера в работу, выполняемую пулом для поиска блока. Существует множество систем вознаграждения майнеров: PPS, PROP, PPLNS, PPLNT и многие другие.

Методы майнингового пула

Майнинговые пулы могут содержать сотни или тысячи майнеров, использующих специализированные протоколы. [4] Во всех этих схемах означает вознаграждение за блок за вычетом платы пула и является вероятностью нахождения блока при попытке поделиться ( , где — текущая сложность блока). Пул может поддерживать функцию «переменной сложности поделиться», что означает, что майнер может самостоятельно выбирать цель поделиться (нижнюю границу сложности поделиться) и изменять ее соответствующим образом.

Оплата за акцию

Подход Pay-per-Share (PPS) предлагает мгновенную гарантированную выплату майнеру за его вклад в вероятность того, что пул найдет блок. Майнеры получают выплаты из существующего баланса пула и могут немедленно снять свою выплату. Эта модель позволяет добиться минимально возможного отклонения в выплатах для майнеров, а также перекладывает большую часть риска на оператора пула.

Каждая доля стоит ровно столько, сколько и ожидаемая стоимость каждой попытки хэширования .

Пропорциональный

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

Объединенный майнинг

Объединенный майнинг (BPM), также известный как «система slush's», из-за своего первого использования на пуле под названием «пул slush's», использует систему, в которой более старые доли с начала раунда блока имеют меньший вес, чем более новые доли. Новый раунд начинается в тот момент, когда пул решает блок, и майнеры получают вознаграждение пропорционально представленным долям. [5] Это снижает возможность обмана системы майнингового пула путем переключения пулов во время раунда с целью максимизации прибыли.

Оплата за последние N акций

Метод оплаты за последние N акций (PPLNS) похож на пропорциональный , но вознаграждение майнера рассчитывается на основе N последних акций, а не всех акций за последний раунд. Это означает, что когда блок найден, вознаграждение каждого майнера рассчитывается на основе вклада майнера в последние N акций пула. Таким образом, если раунд был достаточно коротким, все майнеры получают больше прибыли и наоборот.

Соло-майнинговый пул

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

Одноранговый майнинговый пул

Одноранговый майнинговый пул (P2Pool) децентрализует обязанности сервера пула, устраняя вероятность мошенничества оператора пула или того, что сервер станет единой точкой отказа . Майнеры работают на побочном блокчейне, называемом цепочкой акций, майня с меньшей сложностью со скоростью один блок акций за 30 секунд. Как только блок акций достигает целевой сети, он передается и объединяется в блокчейн. Майнеры получают вознаграждение, когда это происходит, пропорционально долям, отправленным до целевого блока. P2Pool требует, чтобы майнеры запускали полный узел, неся бремя расходов на оборудование и пропускной способности сети. [5] [6]

Геометрический метод

Геометрический метод (ГМ) был изобретен Мени Розенфельдом. [7] Он основан на той же идее «счета», что и метод Слаша: счет, присуждаемый за каждую новую акцию, относительно уже существующего счета и счета будущих акций, всегда одинаков, поэтому нет никаких преимуществ для майнинга на ранней или поздней стадии раунда.

Метод заключается в следующем:

Двойной геометрический метод

Обобщенная версия методов Geometric и PPLNS. [7] Включает новый параметр: («утечка между раундами»). Когда это становится методом Geometric. Когда это становится вариантом PPLNS, с экспоненциальным затуханием вместо ступенчатой ​​функции.

Комиссии за транзакции

Обычно блоки в криптовалютной сети содержат транзакции. Комиссии за транзакции выплачиваются майнеру (майнинговому пулу). Различные майнинговые пулы могут делить эти комиссии между своими майнерами или нет. Pay-per-last-N-shares (PPLNS), Pay-Per-Share Plus (PPS+) или Full Pay-Per-Share (FPPS) являются наиболее справедливыми методами, при которых выплаты из пула включают не только субсидию на блок, но и комиссии за транзакции. [ необходима цитата ]

Многопуловый майнинг

Мультипулы переключаются между различными альткоинами и постоянно вычисляют, какая монета в данный момент наиболее прибыльна для майнинга. В алгоритме, который рассчитывает прибыльность, задействованы два ключевых фактора: время блока и цена на биржах. Чтобы избежать необходимости во многих разных кошельках для всех возможных добываемых монет, мультипулы могут автоматически обменивать добытую монету на монету, которая принимается в мейнстриме (например, биткоин ). Используя этот метод, поскольку самые прибыльные монеты добываются и затем продаются за предполагаемую монету, можно получить больше монет в предполагаемой валюте, чем при майнинге этой валюты в одиночку. Этот метод также увеличивает спрос на предполагаемую монету, что имеет побочный эффект увеличения или стабилизации стоимости предполагаемой монеты. [8]

Некоторые компании, продающие вычислительную мощность, могут делать это, объединяя работу многих мелких майнеров (например, NiceHash ), выплачивая им пропорционально по акциям, как это делает пул. Некоторые такие компании управляют собственными пулами. Их можно считать мультипулами, поскольку они обычно используют похожий метод переключения работы, хотя работа, которую они назначают, определяется спросом клиентов, а не «сырой» прибыльностью.

PoC-майнинг

Подобно другим технологиям майнинга, метод PoC, PoC+, PoS Proof of Space позволяет выполнять вычисления заранее, и все ответы сохраняются на жестком диске майнера, для PoC не требуется большого потребления энергии, как для майнинга PoW, и поэтому PoC почти всегда является более экологически чистым выбором блокчейна. Когда происходит майнинг, майнер просто «просматривает» предварительно сохраненные ответы и отправляет лучший найденный ответ в сеть, с минимальными затратами энергии на чтение жестких дисков. Из-за низких требований к аппаратным характеристикам процесса майнинга PoC этот тип майнинга можно проводить на обычном ПК, который все еще используется для других повседневных задач. Первый блокчейн PoC был запущен в 2014 году и сегодня известен как Signum, а другие цепочки PoC появились намного позже, например: Chia, Flax и BitcoinHD. Сложность сети, а также другую информацию о состоянии сети и майнинга можно просмотреть на любой из общедоступных панелей мониторинга майнинговых пулов, например: Панель мониторинга майнинговых пулов Список текущих майнинговых пулов типа PoC, PoS, PoC+ также отслеживается некоторыми сторонними страницами «Статистика майнинговых пулов», примером одной из которых является Статистика майнинговых пулов.

Смотрите также

Ссылки

  1. ^ Иттай Эяль с Эмином Гюном Сирером: «Большинства недостаточно: майнинг биткоинов уязвим. Архивировано 03.12.2016 на Wayback Machine » на 18-й Международной конференции по финансовой криптографии и безопасности данных (FC).2014
  2. ^ Эяль, Иттай. «Дилемма шахтера» (PDF) . Корнелльский университет. Архивировано (PDF) из оригинала 2017-08-09 . Получено 2017-05-23 ., На симпозиуме IEEE по безопасности и конфиденциальности (Окленд), 2015 г.
  3. ^ "Закрытие майнинговых операций PEGA Pool". PEGA Pool . Архивировано из оригинала 6 октября 2023 г. Получено 19 декабря 2023 г.
  4. ^ Антонопулос, Андреас М. (2014). Освоение биткоина. Разблокировка цифровых криптовалют. Севастополь, Калифорния: O'Reilly Media. стр. 210. ISBN 978-1449374037. Архивировано из оригинала 1 декабря 2016 . Получено 7 января 2017 .
  5. ^ ab Pedro., Franco (2015). Понимание биткойна: криптография, инженерия и экономика . Чичестер, Западный Суссекс: John Wiley & Sons. ISBN 9781119019145. OCLC  894170560.
  6. ^ Антонопулос, Андреас (2017). Освоение биткоина: программирование открытого блокчейна . O' Reilly Media. ISBN 978-1491954386.
  7. ^ ab Rosenfeld, Meni (17 ноября 2011 г.). Анализ систем вознаграждения за объединенный майнинг биткойнов . arXiv : 1112.4980 . Bibcode : 2011arXiv1112.4980R.
  8. ^ «История пулов для майнинга биткоинов».

Внешние ссылки