Что значит пул для майнинга

Как работает майнинг ПУЛ на пальцах

В последние годы волна майнинга накрыла всех. На фоне этого в нишу пришло много новичков, которые зачастую не разбираются в области криптовалют или программирования. Но это не повод оставаться в стороне прогресса. Давайте разберёмся, что такое майнинг и как работает майнинг пул. Объясняем очень-очень простым языком.

Что такое блокчейн

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

Как создать новый блок, то есть перевернуть страницу бухгалтерской книги? Для создания нового блока майнеры решают математическую задачу. Важный момент: эта задача основана на информации, которую содержит предыдущий блок. Особенность неслучайная, ведь таким образом блоки формируют непрерывную цепочку — блокчейн, в которой все блоки связаны друг с другом. Соответственно, хакеры или другие плохие люди не могут удалить или заменить блок в цепочке.

Зачем удалять или заменять блок? Например, в блок под номером 324670 попала важная транзакция, в которой вы перевели Васе 10 долларов в биткоинах, а Вася дал вам взамен свои Жигули. Если вы впоследствии удалите блок 324670, то и транзакция с переводом Васе пропадет. Это значит, что у вас останутся и деньги и Жигули Васи, который теперь разве что будет плакать. В соответствии с основным принципом работы блокчейна вынуть блок не получится. В этом основной принцип его работы.

Читайте также:  Что значит врач педиатр участковый

Как работает майнинг

Математические задачи для создания нового блока решаются майнерами с помощью различного вычислительного оборудования: процессоров, видеокарт, FPGA или ASIC-устройств. На заре майнинга любой процессор или видеокарта обладали достаточной мощностью для нахождения массы решений в день. За это они получали своё вознаграждение за созданный блок, причём делали это ежедневно. По мере роста интереса к криптовалютам сложность задач возрастала, поэтому одиночный компьютер уже не мог находить блоки так же часто. Со сложностью возрастала и награда за найденный блок в долларовом эквиваленте, ведь курс криптовалют увеличивался.

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

Рекомендуем прочитать статью «Что такое майнинг? Удача в майнинге», если хотите глубже изучить вопрос. Не переживайте, там нет сложных формул. Статья написана очень понятным языком.

Курсы криптовалют росли, а желающих обогатиться становилось всё больше. В результате даже майнинг-фермы в одиночку были уже не способны найти решение блока. Тогда майнеры решили объединить усилия — создать пулы для совместного майнинга.

Как работает майнинг-пул

К примеру, в сети Биткоина в среднем появляется 144 новых блока в день. Конкуренция просто сумасшедшая. Майнеров намного больше, чем 144 человека, а получить свой кусок пирога хочет каждый. Одному майнеру в добыче Биткоина делать нечего, поэтому все одиночные майнеры собрались в майнинг-пулы. Майнинг пул — это сервер, который объединяет майнеров. Майнеры совместно находят решения блоков и делят между собой награду.

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

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

Источник: блокчейн-эксплорер Zcoin

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

Как поделить вознаграждение среди майнеров? Получается, что Вася нашёл решение одного блока за сутки, а все остальные нашли ноль решений блоков. Отдать Васе всё — нечестно, ведь работали все. Поделить поровну — тоже нечестно, поскольку у Васи работала одна ферма из восьми видеокарт, а у Пети — пять ферм из восьми видеокарт. Петя потратил больше денег на электроэнергию, закупку оборудования и так далее, просто сегодня ему не повезло и он не нашёл ни одного решения. Как быть?

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

Так вот, майнинг-пул начал говорить майнерам: “тащите сюда всех обезьян, я сам проверю, какая из них правильная”. Майнеры решили отправлять пулу всех обезьян, которых они находят. У Васи одна ферма — то есть один сотрудник, который ищет обезьян, у Пети пять ферм или пять сотрудников, ищущие обезьян. Вася за день отправил на пул 100 обезьян, и одна из них оказалась нужной всему миру Бетси, а Петя 500 обезьян, но Бетси так и не нашёл. В майнинг-терминологии обезьянка — это шара (от английского “share”). Подробно про шары в майнинге читайте в этой статье.

Такой подход решает сразу несколько задач. Во-первых, у пула есть возможность честно распределить награду среди майнеров в соответствии с количеством обезьянок (шар), которые они отправляют на пул. Петя, нашедший 500 обезьян (шар), получит в 5 раз больше, чем Вася, нашедший 100 обезьян. И не важно, что заветную обезьянку нашёл Вася. Во-вторых, на основании полученных шар пул может предоставить майнеру красивую и понятную статистику его работы.

Майнинг на одной видеокарте

У меня всего одна видеокарта. Куда мне тягаться с грозными криптовалютными фермерами?

Майнинг-пулы существуют именно для вас. Пусть ваши мощности небольшие, но только благодаря пулам вы можете получать регулярное вознаграждение за майнинг. В одиночку вы никогда не найдёте блок, а пул находит блоки регулярно. Как только очередной блок будет найден, пул распределит вознаграждение за него в соответствии с майнинг-мощностями майнеров пула. Если вы принимали участие в нахождении блока, вы тоже получите свою “дольку”.

Майнинг без пула?

Мы немного лукавим, говоря, что один майнер в современном мире больше не может найти решение блока. В принципе, это возможно, просто очень маловероятно — особенно в случае с Биткоином. Найти решение блока любой другой криптовалюты намного проще. Если майнеры не хотят объединяться в пулы, а собственных вычислительных мощностей им недостаточно, они могут арендовать майнинг-мощности на сайтах по типу Nicehash и Miningrigrentals.

Получается, один в поле всё еще может быть воином. Подробнее о самостоятельном майнинге читайте по этой ссылке.

Источник

Что такое майнинг пул и как он работает.

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

  • Соло майнинг. Добыча криптовалюты в одиночку только на своем оборудовании. При соло майнинге майнер всю награду за блок оставляет себе.
  • Майнинг в пуле. Пул – это объединение мощности оборудования сразу многих майнеров для повышения вероятности нахождения блока. Награда за блок, добытый пулом, распределяется среди всех участников.

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

«Шара» – небольшая часть работы по поиску решения хеш-функции для подписания блока, которая выдается пулом майнеру. Собирая шары от майнеров, сервер пула проверяет их валидность. Как только какая-то «шара» удовлетворяет текущим значениям сложности, сервер пула объявляет о подписании блока. После этого пул получает награду за блок и распределяет между майнерами пропорционально количеству переданных «шар» независимо от того, была ли среди них подписавшая блок.

Создание майнинг пула – это полноценный бизнес. Владелец пула зарабатывает на том, что взимает комиссию с добытых участниками монет. Как правило, комиссия пула варьируется в диапазоне от 0,3% до 1-2%. Кроме «официального» заработка в виде комиссии с дохода майнинг пулы бывают часто замечены в занижении затраченной вычислительной мощности майнером. Несложно догадаться, что у централизованного пула есть множество возможностей манипулировать хешрейтом майнеров. Фактически это дополнительная скрытая комиссия за участие в пуле. Ее размер находится в рамках от 0% (у честных пулов) до 10% и более (у пулов, обманывающих своих участников).

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

Например, один из крупнейших в мире китайский пул по майнингу биткоинов Antpool тесно связан с производителем асиков Bitmain.

Зачем создаются майнинг пулы. Почему майнить в одиночку сложнее.

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

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

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

Чем больше вычислительная мощность оборудования участников пула, тем выше показатель «удачи пула». Удача показывает, какова вероятность подписания следующего блока пулом. Большие объединения подписывают блоки (а, значит, получают монеты валюты) чаще, маленькие пулы – реже.

Майнинг пулы созданы для криптовалют:

  • Bitcoin;
  • Bitcoin Cash;
  • Ethereum;
  • Dash;
  • Monero;
  • Zcash;
  • Litecoin;
  • И другие альткоины;
Название пула Ссылка на официальный сайт
Пулы Bitcoin
BTC.com BTC.com
AntPool antpool.com
BTC.TOP BTC.TOP
ViaBTC pool.viabtc.com
F2Pool f2pool.com
SlushPool slushpool.com
Пулы Bitcoin cash
Viabtc pool.viabtc.com
AntPool antpool.com
Пулы Ethereum
Ethermine www.ethermine.org
Nanopool nanopool.org
Mining Pool Hub miningpoolhub.com
DwarfPool www.dwarfpool.com/eth
Open Ethereum Pool www.eth.poolto.be
CoinoTron www.coinotron.com
Пулы Monero
Агрегатор пулов для для добычи XMR moneropools.com
Пулы Zcash
Nanopool nanopool.org
Suprnova ZEC.suprnova.cc
Baikalmine baikalmine.ru
Пулы Litecoin
Antpool antpool.com
F2Pool f2pool.com
LitecoinPool LitecoinPool.org
LTC.top ltc.btc.top
ProHashing prohashing.com
BW ltc.bw.com/pool/i

Для начинающих майнеров полезным решением может стать майнинг на мультипулах. Одним из таких пулов является популярный NiceHash. Особенность в том, что он автоматически меняет добываемую криптовалюту, если меняется прибыльность. За счет алгоритма смены валют выплаты иногда превышают доход от обычных пулов.

  • Не нужно редактировать и настраивать bat-файлы;
  • Автоматическая продажа альткоинов, что упрощает получение фиата от майнинга непопулярных валют;
  • Майнеру не нужно мониторить изменения курса и сложности для добычи самых выгодных монет;
  • Относительно высокие комиссии;
  • Все выплаты в биткоинах (не получится получить на кошелек перспективные альткоины);

Как создаются майнинг пулы. Какой пул лучше выбрать.

Алгоритм создания майнинг пула можно описать так:

  1. Создание программного обеспечения. Написание хорошего кода скрипта пула требует больших затрат временных и денежных ресурсов. Начинающие создатели пулов часто, внося незначительные корректировки, используют уже готовые шаблоны с открытым кодом. Но на таких скриптах невозможно построить серьезный проект по причине низкой безопасности. По мере роста популярности пула появятся первые трудности. Проблемы вероятнее всего будут связаны либо с взломщиками, либо со встроенными в код и скрытыми алгоритмами, ворующими хешрейт майнеров.
  2. Создание сервера. Чтобы поднять сервер для майнинг пула, потребуются серьезные денежные вложения. Для создания стабильного пула арендуют выделенные серверы или специально покупают серверное оборудование. Важными особенностями сервера должны быть высокая производительность и отказоустойчивость. Отдельной статьей расходов станет широкий и стабильный канал связи, а также оплата труда персонала. В число сотрудников майнинг пула войдут, как минимум, системный администратор и специалист технической поддержки.
  3. Продвижение пула. Расходы на маркетинг, рекламу и продвижение «съедят» большую часть бюджета. Это связано с высокой конкуренцией среди пулов для майнинга. Новичку очень сложно на равных конкурировать с монстрами, которые появились еще на заре криптолихорадки и объединяют по 5-10-15% хешрейта сети. При чем, централизация майнинга в нескольких крупных пулах характерна для всех валют. Единственным выходом может стать предоставление майнерам уникальных услуг и фокусировка на работе с малоизвестными и нераскрученными криптовалютами.

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

Мощность пула.

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

Рекомендации и отзывы.

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

Комиссии пула.

Очень важный критерий оценки пула. Комиссия пула – это та часть дохода от добытых монет, которую владелец сервера оставляет себе. Высокие комиссии делают добычу криптовалют нерентабельной. В среднем вознаграждение пула составляет 0,3-2%.

Частота и минимальный размер выплат.

Многие пулы ограничивают минимальные выплаты и частоту вывода средств. Этот нюанс важен, если у майнера малопроизводительное оборудование. Накопление минимальной для выплаты суммы может затянуться.

Тестирование пула.

Самый надежный способ оценить пул – это самостоятельно протестировать его. Проверка пула позволяет понять, насколько эффективно работает именно ваше оборудование для майнинга. Чтобы протестировать пул, подключают оборудование к сервису на 2-3 дня и замеряют результаты. Проделав такую нехитрую операцию с несколькими пулами, майнер выбирает самые выгодные и интересные варианты.

Где искать актуальную информацию о пулах?

Ссылка Какие валюты Описание
blockchain.info/ru/pools Bitcoin (и некоторые другие форки на алгоритме SHA-256) По ссылке представлен постоянно обновляющийся рейтинг крупнейших пулов мира для майнинга битокоина
etcchain.com/pool Ethereum Рейтинг крупнейших пулов для добычи эфира
moneropools.com Monero Лучшие пулы для майнинга монеро. Рекомендуется отбирать сервисы с более, чем 1000 майнеров.
litecoinpool.org/pools Litecoin Рейтинг крупнейших пулов для майнинга монеты лайткоин
bitmakler.com/pools Все криптовалюты Сайт-агрегатор, на котором собраны пулы для добычи большинства монет.

Крупнейшие пулы по добыче Bitcoin:

Крупнейшие пулы по добыче Ethereum:

Как подключится к майнингу Эфира. Пошаговая инструкция с картинками.

Рассмотрим пошаговый алгоритм начала майнинга на примере криптовалюты Ethereum. Для майнинга эфира понадобятся:

  • Ethereum кошелек;
  • Видеокарты с памятью от 4 гб;
  • Майнинг пул;

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

1. Установка майнера.

Для добычи криптовалюты разработаны специальные программы – майнеры. В майнинге эфира чаще всего используется одна из следующих программ-майнеров:

  • Claymore (официальная ветка программы с актуальными обновлениями на форуме биткоинтолк https://bitcointalk.org/index.php?topic=1433925.0 );
  • Ethminer (последнюю версию можно скачать на гитхабе по ссылке https://github.com/ethereum-mining/ethminer/releases);

Эти программы-майнеры работают со всеми пулами.

2. Ищем информацию для подключения к пулу.

Чтобы подключится к майнинг пулу, необходимо в программе-майнере указать данные сервера пула. Эта информация находится на сайте пула. Например, создатели Ethermine расположили данные на главной странице в разделе «how to connect»:

3. Настраиваем программу-майнер.

Принцип настройки у двух программ схож. Рассмотрим настройку на примере майнера Claymore. После скачивания архива с программой на компьютер находим файл start с расширением .bat.

Открываем файл в блокноте и копируем в него данные для подключения с сайта пула.

В скопированной части текста фрагменты и меняем на адрес вашего Ethereum кошелька и любое название фермы.

Источник

Оцените статью