Термин «майнинг в пуле» может сбить с толку начинающих майнеров, поскольку он охватывает как групповой, так и одиночный майнинг, хотя соло-майнеры работают независимо. Эта путаница возникает из-за того, что как одиночным, так и групповым майнерам требуется метод подключения к блокчейну для майнинга; Пул служит посредником, который обеспечивает это соединение. Майнинг-пулы выполняют и другие задачи за майнеров, такие как назначение работы, сбор шар и распределение вознаграждений. Кроме того, майнинговые пулы часто предоставляют доступ к расширенной инфраструктуре и услугам поддержки, которых может не хватать отдельным майнерам, таким как инструменты мониторинга и техническая помощь.
Одиночные и групповые майнинговые пулы
Соло-майнинг биткоинов, также известный как майнинг в лотерее, дает домашним майнерам небольшой шанс выиграть крупное вознаграждение. В отличие от групповых пулов, которые распределяют выигрыши между участниками пула, соло-майнеры получают полное вознаграждение за блок. Компромисс заключается в том, что без помощи других людей шансы найти действительный хеш ниже.
Шанс обнаружить блок биткоина прямо пропорционален хешрейту майнера по сравнению с хешрейтом сети блокчейн. На момент написания статьи хешрейт сети Bitcoin составляет 831,54 экзахешей в секунду (EH/s). Если хешрейт вашего соло-майнера выше, вы решите блок. Поскольку хешрейт вашего одиночного устройства наверняка ниже 831 EH/s, вы должны либо полагаться на удачу, либо присоединиться к групповому майнинг-пулу.
Подумайте о соло-майнинге так: шансы на выигрыш джекпота Powerball составляют 1 к 292 000 000. Если вы купите 292 000 000 билетов, вы гарантированно выиграете. Поскольку у большинства из нас нет средств, чтобы купить почти 300 миллионов лотерейных билетов, мы вместо этого покупаем 1 или 2 билета и скрещиваем пальцы; Вот что такое соло-майнинг. На самом деле, именно по этой причине термин «майнинг в одиночку» используется как синоним термина «майнинг в лотерее».
В отличие от этого, пулы группового майнинга позволяют участникам объединить свои вычислительные мощности для создания «виртуального супер-майнера», что значительно повышает шансы на победу. Эти пулы обеспечивают более стабильный поток дохода, чем соло-майнинг, поскольку участники получают меньшие, но более частые выплаты, а не ждут неопределенного, но потенциально огромного вознаграждения.
Подумайте о групповых майнинговых пулах как о «лотерейном пуле» на рабочем месте, где группа коллег объединяет свои средства для покупки нескольких билетов в лотерейный джекпот и поровну распределяет любые выигранные призы.
Понимание моделей выплат
В групповых майнинг-пулах призы за блок распределяются между всеми участниками в зависимости от внесенной ими мощности хеширования. Пулы назначают каждому майнеру небольшие рабочие единицы, называемые «акциями», а затем агрегируют эти доли для более последовательного обнаружения блоков. Когда пул находит блок, общее вознаграждение делится между участниками на основе внесенных ими долей в соответствии с различными системами вознаграждений, такими как PayPerShare (PPS), Full PayPerShare (FPPS) или PayPerLastNShares (PPLNS).
Эти способы выплат определяют, когда и сколько вы получите оплату за работу (шары), которые вы отправляете в пул. По PPS и FPPS вы зарабатываете фиксированную сумму за акцию каждый день, независимо от того, найдет ли пул блок. В соответствии с PPLNS вы получаете оплату только тогда, когда пул находит блок, основанный на недавно отправленных вами шарах. Это означает, что PPS/FPPS дает очень стабильный доход, в то время как PPLNS может быть более вариативным (в зависимости от удачи пула).
Оплата за акцию (PPS) — одна из самых простых систем вознаграждения, используемая в пулах для майнинга криптовалюты. В соответствии с этой моделью майнеры получают фиксированную выплату за каждую долю, которую они отправляют в пул, независимо от того, был ли успешно добыт блок. Эта система предоставляет майнерам немедленную компенсацию за их вклад, что может быть особенно привлекательным для тех, кто предпочитает стабильный заработок долгосрочной неопределенности.
Модель PPS предлагает ряд преимуществ, включая предсказуемые выплаты и снижение риска для майнеров. Поскольку каждая отправленная шара приносит фиксированное вознаграждение, майнеры могут рассчитать ожидаемый доход на основе их хеш-мощности и коэффициента выплат пула. Однако у этой модели есть и свои недостатки; Операторы пулов должны управлять рисками, связанными с выплатой вознаграждений, даже если блоки не добыты.
Чтобы снизить этот риск, пулы, использующие PPS, часто взимают более высокие комиссии по сравнению с другими моделями выплат, что может повлиять на общую прибыльность майнеров.
Оплата за последние n акций (PPLNS) — еще одна популярная модель выплат, используемая в пулах для майнинга криптовалют, которая существенно отличается от PPS. В PPLNS майнеры получают вознаграждение в зависимости от их вклада в определенное количество шар, отправленных в течение определенного периода, предшествующего добыче блока. Это означает, что только шары, отправленные в течение этого окна, учитываются при выплате при обнаружении блока.
Модель PPLNS поощряет майнеров оставаться активными в пуле в течение долгого времени, поскольку их доходы привязаны к их вкладам в течение последних N акций перед добычей блока. Эта система может привести к более высоким выплатам в периоды успешного майнинга, но также может привести к снижению прибыли в менее продуктивные периоды. Майнеры, предпочитающие эту модель, часто ценят ее потенциал для более высоких вознаграждений при частой добыче блоков, но они также должны быть готовы к изменчивости выплат в зависимости от успеха майнинга.
Полная оплата за акцию (FPPS) — это эволюция традиционной модели Pay-Per-Share, которая включает в структуру выплат не только вознаграждение за блок, но и комиссию за транзакции. В пулах FPPS майнеры получают компенсацию за каждую отправленную ими шару, а также часть любых комиссий за транзакции, связанных с транзакциями, включенными в недавно добытые блоки. Эта модель направлена на то, чтобы предоставить майнерам более полный заработок за счет учета обоих аспектов вознаграждения за майнинг.
Модель FPPS может быть особенно выгодной в периоды, когда комиссии за транзакции высоки из-за перегрузки сети или повышенного спроса на пространство в блоках. Включая комиссию за транзакции в выплаты, пулы FPPS могут предложить более конкурентоспособную компенсацию по сравнению со стандартными моделями PPS или PPLNS. Однако, как и другие структуры выплат, FPPS также имеет свой собственный набор проблем; Операторы пулов должны эффективно управлять распределением комиссий за транзакции и гарантировать, что выплаты остаются справедливыми и прозрачными для всех участников.
Зачем нужны пулы: задачи и преимущества
Задачи:
1. Распределение работы: Пулы назначают меньшие «доли» общей проблемы хеширования, чтобы у вашего майнера всегда была работа.
2. Поделитесь записью: Пулы отслеживают действительные доли каждого майнера, чтобы точно рассчитать вознаграждение.
3. Распределение вознаграждений: Пулы регулярно выплачивают выплаты в соответствии с выбранной моделью выплат (PPS, FPPS, PPLNS и т. д.).
Преимущества:
1. Уменьшенная вариативность: Частые небольшие выплаты вместо редких крупных.
2. Предсказуемый доход: Помогает постоянно покрывать расходы на электроэнергию и оборудование.
3. Более низкий порог входа: Небольшие домашние майнеры могут участвовать без необходимости использования огромной мощности для майнинга.
Объяснение ключевых параметров пула
Три ключевые метрики пула определяют производительность пула и влияют на прибыльность майнинга: сложность доли, задержка пула и хешрейт пула.
Поделиться сложностью
Пулы майнинга используют сложность шары (также называемую «сложностью пула»), чтобы установить целевой порог, которому должна соответствовать каждая отправленная «шара», чтобы учитываться в качестве вклада майнера. Более низкая сложность шар означает, что майнеры отправляют больше шар в единицу времени, предоставляя пулу более детальные данные о работе каждого майнера, но увеличивая требования к базе данных и пропускной способности. И наоборот, более высокая сложность уменьшает количество отправляемых шар, но рискует тем, что небольшие или менее мощные майнеры никогда не достигнут порогового значения.
Когда пул устанавливает слишком низкую сложность, майнеры отправляют поток шар, сглаживая выплаты, потому что расчеты вознаграждения содержат больше точек данных, но это может перегрузить серверы пула и увеличить задержку. Если сложность слишком высока, майнеры с более низким хешрейтом могут редко отправлять шары, что приводит к непредсказуемым или нулевым выплатам и фактически исключает более мелкие и медленные устройства для майнинга. Поэтому операторы пулов регулируют сложность шар, чтобы найти баланс между надежным отслеживанием вознаграждений и управляемой производительностью системы.
Сложность шары напрямую влияет на успех или неудачу майнера, влияя на частоту отправки и выплаты действительных шар. Внезапные скачки сложности сети могут поднять операционные расходы майнера выше порога дохода, что приведет к простою, если сложность шар не будет перекалибрована. Поддержание оптимальной сложности шары помогает небольшим домашним майнерам избежать длительной засухи вознаграждения и максимизировать эффективное использование их оборудования.
Задержка пула
Задержка пула, также называемая задержкой stratum, в майнинге просто относится к времени, которое требуется вашему устройству для майнинга, чтобы получить новую работу из пула и отправить обратно завершенные шары. Думайте об этом как о разговоре — чем быстрее вы отвечаете, тем лучше поток. Допустим, вы находитесь в школе, и учитель задает классу вопрос; Если вы подождете пять минут, чтобы дать ответ, это не будет засчитано, потому что другой студент уже ответил бы на вопрос к тому времени. В этом случае ваш майнер «разговаривает» с пулом. Если в этом разговоре есть задержка, возможно, ваш майнер работает над вычислениями, которые с тех пор устарели.
Другими словами, ваше устройство может пытаться хешировать блок, который уже было решено другим устройством для майнинга. Это часто называют «устаревшей» задачей, и любые общие ресурсы, отправленные в сеть для устаревшей задачи, отклоняются, что и измеряется метрикой производительности «отклоненные общие ресурсы». Отклоненные акции — это пустая трата энергии и вычислительных ресурсов. Даже если ваше оборудование мощное и эффективное, высокая задержка может серьезно сказаться на ваших доходах. Скорость вашего устройства для майнинга не имеет значения, если оно работает над устаревшей задачей.
На задержку может влиять несколько факторов. К ним относятся, насколько далеко вы находитесь от сервера пула, качество вашего интернет-соединения и время, которое требуется вашей системе для обработки и передачи данных. Большинство подключений к публичным пулам майнинга обычно имеют задержку в диапазоне от 80 до 110 миллисекунд (мс). Но если вы используете собственный узел или подключаетесь к ближайшему серверу, эта задержка может значительно сократиться — даже до 10–12 мс. Таким образом, меньшая задержка приводит к меньшему количеству отклоненных общих ресурсов.
Как групповые, так и одиночные майнеры должны стремиться поддерживать задержку менее 50 мс. Вот несколько советов, которые помогут свести к минимуму задержки и повысить эффективность майнинга:
Обновление до Stratum V2: Этот обновленный протокол майнинга снижает накладные расходы на коммуникацию и ускоряет назначение и выполнение работы. Stratum V2 также обеспечивает лучшую безопасность и снижает вероятность устаревших шар, что делает его надежным обновлением для серьезных майнеров.
Используйте URL-адреса страты, специфичные для региона: Бассейны типа Брайины , SoloCK и Solopool упрощают эту задачу, предлагая выбор URL-адресов страты в зависимости от географического положения. Подключение к ближайшему к вам серверу может значительно сократить время, необходимое для передачи данных туда и обратно. Вы можете протестировать каждую конечную точку и выбрать ту, которая дает вам наименьшее время пинга, или вы можете использовать этот инструмент, чтобы найти лучший пул для майнинга из вашего конкретного местоположения на основе задержки страта.
Регулярно контролируйте свое соединение: Иногда замедление происходит без предупреждения. Следите за показателями производительности вашего майнера и временем пинга. Если вы заметили резкий скачок задержки, попробуйте переключиться на другой сервер или проверьте настройку Интернета.
Хешрейт пула
Хешрейт пула — это общая сумма вычислительной мощности всех майнеров в совокупности, обычно измеряемая в экзахешах в секунду (EH/s) для больших пулов, но меньшие пулы могут использовать более низкий числовой префикс, такой как TH/s или GH/s для крошечного пула. Пулы с более высоким хешрейтом обладают большей вычислительной мощностью, а потому чаще находят блоки. Пулы с более низким хешрейтом, как правило, предлагают более высокие выплаты, поскольку призы за блок распределяются между меньшим количеством участников, но более низкий хешрейт подразумевает меньшие шансы на победу.
Одним из недостатков групповых майнинговых пулов является потенциальная централизация власти внутри больших пулов; По мере того, как все больше майнеров присоединяются к одному пулу, это может привести к концентрации хеш-мощности, что подрывает децентрализованную природу блокчейн-сетей. Например, на момент написания этой статьи более 60% вновь добытых блоков биткоина генерируются только тремя ведущими майнинговыми пулами: Antpool, F2Pool и Foundry США.
Такая концентрация власти также вызывает опасения по поводу безопасности сети, поскольку несколько организаций получают непропорциональное влияние на весь блокчейн. Например, если один майнинговый пул контролирует значительную часть хешрейта сети, он потенциально может запустить так называемую «атаку 51%», которая позволит им контролировать весь блокчейн.
Майнеры с небольшими устройствами могут предпочесть пулы среднего размера, которые уравновешивают частые выплаты с умеренным риском. Кроме того, пулы соло-майнинга позволяют отдельным майнерам вносить доли без разделения вознаграждения — идеально для тех, кто стремится получить полное вознаграждение за блок с компромиссом в пользу более низких коэффициентов. Соло-пулы функционируют как мост между чистым соло-майнингом и групповыми пулами с полным спектром услуг. Они назначают работу и собирают шары так же, как и групповой пул, но пересылают блоки в сеть только тогда, когда вы находите одного, поэтому вы оставляете себе все вознаграждение за вычетом небольшой комиссии.
Большинство одиночных и групповых бассейнов взимают плату для покрытия эксплуатационных расходов, что является небольшим компромиссом за стабильность и простоту использования, которые они обеспечивают. В то время как некоторые майнинговые пулы могут взимать ежемесячную или фиксированную плату за использование, большинство пулов просто берут небольшую долю вознаграждения за блок, обычно от 1% до 3%. Можно было бы полностью избежать комиссий пула, майнив на личном узле, который является самостоятельным, но настройка и обслуживание такого предприятия будет стоить дороже, чем плата за пул.
Примеры пулов группового майнинга
Луксор
1. Оплата: Комиссия 2,5% за майнинг биткоина и 3,0% комиссия за LTC/Doge, Sia и Zcash.
2. Плюсы: ФПС; Получайте оплату независимо от того, найдет ли пул блок.
3. Минусы: Риск потерь: В условиях обслуживания Luxor указано, что они не несут ответственности за убытки из-за взломов. Форки: Если криптовалютная сеть разветвляется, Luxor не несет ответственности за предоставление какой-либо криптовалюты, полученной в результате форка.
Муравьиный бассейн
1. Оплата: Варьируется в зависимости от способа выплаты.
2. Плюсы: Позволяет выбирать между FPPS и PPLNS.
3. Минусы: Antpool имеет минимальный порог выплат в размере 0,001 BTC.
Примеры пулов для соло-майнинга
Solo CKPool
1. Оплата: 2% фиксированная комиссия.
2. Плюсы: Никакой регистрации, по-настоящему анонимно, никаких кошельков операторов.
3. Минусы: Никаких объединенных выплат — если вы не найдете блок, вы ничего не заработаете.
Braiins Solo Pool (Braiins также предлагает групповой майнинг)
1. Оплата: Комиссия за обслуживание в размере 1 %.
2. Плюсы: Поддерживается создателями Slush Pool, интегрируется со Stratum V2 для повышения эффективности.
3. Минусы: Требуется немного больше настроек и зарегистрированная учетная запись.
Заключение
Большинство майнинговых пулов обеспечивают простую конфигурацию и прозрачную структуру комиссий, что позволяет домашним майнерам — от битаксных ASIC-установок до прокси-серверов Raspberry Pi — участвовать без запуска полного узла. Чтобы максимизировать прибыльность, майнеры должны тщательно выбирать пул, который соответствует их аппаратным возможностям, толерантности к риску и целям по доходам, регулярно отслеживать метрики на предмет устаревших акций и задержки, а также корректировать конечные точки пула для поддержания оптимальной производительности. Балансируя между предсказуемостью групповых выплат и острыми ощущениями от вознаграждений за полный блок, майнеры-любители могут устойчиво работать в сегодняшней конкурентной среде, внося свой вклад в децентрализацию сети.