Как такие мелкие майнеры решают блоки биткойнов? PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Как такие маленькие майнеры решают биткойн-блоки?

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

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

«Люди думают, что этот маленький майнер не должен был решать блок», — сказал Коливас. Биткойн-журнал. «Люди думают, что это невозможно, что с Биткойном что-то не так, доказательство работы не работает или есть черный ход. И это совершенно, совершенно неправильно. Когда это происходит, с биткойнами все в порядке. Это совершенно нормально, просто маловероятно».

Вам просто нужен один хэш

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

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

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

Наличие большей скорости хеширования увеличивает шансы того, что вы станете счастливым майнером, добавив следующий блок в биткойн и получив соответствующее вознаграждение за блок в транзакции coinbase; но это не детерминировано, а это означает, что это не гарантирует, что вы действительно будете майнером, который сделает это. Три небольших майнера, которые недавно нашли действительные хэши, иллюстрируют эту концепцию, поскольку они превзошли шансы и забрали домой более 200,000 XNUMX долларов в биткойнах каждый.

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

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

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

«Теоретически вы могли бы сделать это вручную, с листом бумаги и ручкой, и решить это, и вы все равно решили бы блок», — сказал Коливас. Биткойн-журнал. «Итак, можете вы или не можете решить блок, это не имеет ничего общего с количеством хешрейта, который у вас есть. Люди считают, что вам нужен достаточно мощный ASIC, чтобы действительно решить блок, но это не так. По сути, чем больше у вас скорость хэширования, тем больше вероятность, что вы разгадаете блок, но даже самый маленький майнер может его разгадать».

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

Пул прожекторов

Другая часть причины, по которой майнеры Solo CK Pool самостоятельно собирали блоки, была связана с тем, что Коливас поделился информацией о том, какой настоящий майнер нашел этот хеш, что не характерно для других пулов майнинга, которые делят вознаграждение в зависимости от вклада каждого члена в хешрейт. к общему хешрейту пула. В пуле не имеет значения, какой майнер нашел блок — выплата делится между всеми майнерами, которые вложили работу, и пропорционально объему вложенной работы — так что «счастливый» майнер, который нашел единственный хэш, почти никогда не попадает в центр внимания. .

Когда пул решает блок, объяснил Коливас, «это может закончиться тем, что его решает абсолютно крошечный майнер — это может быть один человек, подключенный к пулу с помощью USB-накопителя, который [может сделать около] 300 гигахэшей [GH]. [в секунду] сейчас. Но они никогда не узнают, что они на самом деле были теми, кто решил этот блок, если бы они сами не следили за своим программным обеспечением для майнинга; все, что они получат, — это абсолютно ничтожное вознаграждение от пула, потому что, что касается пула, они внесли только 300 GH, скажем, один экзахэш».

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

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

«Мой пул CK — это сервис для индивидуального майнинга», — сказал Коливас. «На самом деле это не пул, потому что это просто место, где много людей объединяются для майнинга, но они не делят вознаграждение».

Причина, по которой люди присоединяются к пулу Solo CK, заключается в том, что они могут использовать серверную инфраструктуру Коливаса за плату в размере 2%, что гарантирует достаточно хорошую производительность сети, что имеет решающее значение для своевременного распространения блоков. Если майнер решает блок, но занимает несколько секунд, чтобы распространить свое решение, он рискует, что другой майнер сначала распространит свое решение, что приведет к потерянному блоку и нулевому вознаграждению для первого майнера. Таким образом, недостатком использования программного обеспечения CK Pool в качестве отдельного узла майнинга, между вашим узлом Bitcoin Core и вашим ASIC, является то, что вам также потребуется настроить собственную серверную инфраструктуру, что многие люди не могут сделать. , и даже тем, кто может, может быть проще просто заплатить за гарантированное время безотказной работы.

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

«Как в лотерее, где вы покупаете билеты оптом, они арендуют хешрейт», — сказал Коливас. Биткойн-журнал. «Итак, дома они могут использовать один петахеш [PH], для чего потребуется около десяти майнеров S19. Эти люди объединятся и будут арендовать хэшрейт с надбавкой к цене по сравнению с собственным хешрейтом, но это позволит им получить 20, 50 PH, чтобы увеличить свои шансы».

На самом деле, третий соло-майнер, решивший блок ранее в этом месяце, сдавал в аренду хешрейт, чтобы увеличить свои шансы за неделю до этого, в среднем около 86 терахэшей в секунду (TH/s). Но в то время, когда они майнили, когда они решили этот блок, аренда фактически прекратилась, и они майнили только с девятью USB-накопителями, выдавая около 8.3 TH/s.

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

Майнинг-ферма третьего удачливого майнера, который забрал себе вознаграждение за весь блок в размере 6.25 BTC. Источник: Кон Коливас.

«Но это оказывает медвежью услугу всем, потому что создается впечатление, что любой может решить блок в одиночку», — сказал Коливас. «И ответ таков: вы можете, но он игнорирует тот факт, что есть 2,000 других майнеров, которые занимаются этим в течение одного, двух, трех лет и вообще не получили никакого вознаграждения. Все, что они делают, — это оплачивают счета за электроэнергию, а также оплачивают первоначальные расходы на покупку оборудования для майнинга».

«Итак, я на самом деле не пытаюсь поощрять людей заниматься майнингом в одиночку, но вы можете понять, почему это соблазнительно», — добавил он. «В конечном счете, это азартная игра; это все равно, что сказать: «Я буду регулярно покупать лотерейные билеты».

Место для майнинга соло

Коливас также является разработчиком CGMiner, программное обеспечение для майнинга, написанное на языке программирования C, которое широко использовалось сообществом майнеров биткойнов в течение многих лет, пока производители не начали поддерживать свои собственные форки CGMiner или писать проприетарное программное обеспечение для майнинга биткойнов. По словам Коливаса, большая часть находящихся в обращении биткойнов была добыта с помощью CGMiner.

После того, как Коливас прекратил поддерживать свое программное обеспечение для майнинга, люди в сообществе начали просить его создать пул для майнинга из-за доверия сообщества к его работе, что в конечном итоге привело его к созданию пула.

«Но пул так и не стал популярным, потому что, как только пул набирает обороты, он привлекает новых майнеров; но начать новый пул действительно сложно», — сказал он. «Вы не можете создать новый пул с нуля, если у вас нет по крайней мере сотни петахэшей майнеров, готовых и выделенных для майнинга в вашем пуле».

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

«И поэтому я подумал, что это простое расширение для преобразования программного обеспечения общего пула, которым является CK Pool, и превращения его в CK Pool Solo, чтобы сделать его программным обеспечением, которое люди могли бы использовать для майнинга на своих собственных узлах», — сказал Коливас. Биткойн-журнал. «И я бы просто предоставил услугу, запустив сервер и взаимосвязанное оборудование, чтобы оно было высокопроизводительным».

Коливас сказал, что сообществу настолько нравится сервис, что они сами финансируют инфраструктуру за счет пожертвований.

«Я просто управлял им. Я выбрал аппаратное обеспечение, программное обеспечение и управлял им», — добавил он.

Тем не менее, комиссия в размере 2%, взимаемая Коливасом за администрирование программного обеспечения и инфраструктуры, не слишком велика, сказал он, поскольку пул Solo CK решает в среднем один блок каждые шесть месяцев.

«За последние несколько лет у Solo CK Pool было в среднем около пяти петахэшей, это совсем немного», — сказал Коливас. «Я был готов закрыть сервис несколько лет назад, но сообщество заявило, что хочет этого».

Коливас добавил, что с тех пор, как эти майнеры попали в заголовки, его пул набрал больше оборотов, и в настоящее время его хешрейт составляет в среднем более 20 PH. Но, несмотря на его обширные знания о майнинге биткойнов и недавнюю череду успехов соло-майнеров, он сказал, что сам не добывал биткойны с 2017 года.

Отметка времени:

Больше от Биткойн-журнал