Майнинг Биткойна
У биткоина есть публичный реестр (леджер), также известный как блокчейн. В ходе майнинга к блокчейну добавляются новые транзакции. Зачем? Почему? Пользователям биткоина не обойтись без этого процесса, так как именно с помощью майнинга обеспечивается подтверждение безопасности и надежности каждой отдельной транзакции, совершенной в сети этой криптовалюты. При этом все пользователи биткоина имеют полный доступ к блокчейну. Кроме того, майнинг помогает сети определить актуальные транзакции и отделить их от повторных.
Соответственно, если кто-то занимается майнингом биткоина, то этот человек в первую очередь помогает всем остальным пользователям этой сети, подтверждая своими действиями биткоин-транзакции. В ходе майнинга создается новый блок транзакций, за что майнер (человек, занимающийся майнингом) получает соответствующую награду. Так, в 2018 году за один добытый блок полагалось 12,5 биткоинов. Впрочем, с течением времени размер выплат будет уменьшаться.
Как вы можете себе представить, майнинг требует огромных усилий и терпения — вы не сможете получить награды за майнинг биткоина более-менее быстро. Уместно было бы провести очевидную аналогию с добычей драгоценных металлов — например, золота. Именно поэтому, кстати сказать, процесс вычисления и генерации новых блоков биткоина называется «майнингом».
Выбор оборудования для майнинга биткойна
Майнинг биткоина представляет собой решение исключительно сложных уравнений, и этот процесс требует существенных вычислительных мощностей и ресурсов. Как следствие, если вы собираетесь заняться майнингом биткоина, то вам необходимо выбрать подходящее оборудование и учесть ряд определенных характеристик, параметров и показателей.
Хэш-рейты
Возможно, ключевым моментом, на который следует обратить внимание при выборе оборудования для майнинга, является его хэш-рейт — или, иными словами, количество вычислений в секунду, которое то способно поддерживать. Не составит труда догадаться, что чем выше хэш-рейт, тем быстрее вы сможете добывать токены. Как следствие, тем быстрее вы обработаете целый блок и получите свою награду.
Хэш-функции работают следующим образом: что бы вы ни ввели в программу на входе, на выходе вы получите то же самое значение. Соответственно, чтобы найти какое-то конкретное выходное значение, необходимо проверить как можно больше случайных входных данных, причем так быстро, как только можно. Это привносит в майнинг элемент конкуренции, ведь майнеры, способные проверить большее количество входных данных, чем их коллеги, будут получать награды быстрее и чаще. Соответственно, если вы можете приобрести оборудование с высоким хэш-рейтом, вы получите преимущество перед другими майнерами и сможете чаще получать выплаты от сети.
Единицей измерения хэш-рейта служит МХ/сек (мегахэшах в секунду). Конечно, можно измерять и в ГХ/сек и ТХ/сек, то есть гига- и терахэшах в секунду. Специальное оборудование для майнинга биткоина имеет мощность от нескольких сотен МХ/сек до 10 ТХ/сек (10 000 000 МХ/сек).
Стоимость электроэнергии
Майнинг биткойна сопряжен с определенными расходами, и речь идет не только о необходимости покупать специальное оборудование. Если вы можете позволить себе приобрести мощный компьютер, созданный непосредственно для майнинга, то довольно скоро вы столкнетесь с серьезной проблемой, а именно со счетами за электроэнергию. Это, в общем-то, логично, ведь чем мощнее устройство, тем больше электричества оно потребляет.
Соответственно, при покупке оборудования для майнинга вам необходимо будет принять во внимание и класс его энергопотребления. Переведите его в ватты и посмотрите, во сколько, к примеру, обойдется вам час его работы. В таком случае вы будете более-менее готовы, когда придет счет за свет! В противном же случае есть шанс, что весь свой доход от майнинга вы потратите на оплату услуг энергетиков, столкнувшись тем самым с большими убытками.
Оценивать свои будущие прибыли от майнинга следует как на основе хэш-рейта, так и энергопотребления устройства. Просто сравните количество хэшей, которые вы сможете обработать за час? со стоимостью электричества, потраченного за час или сутки работы устройства. Самый простой способ сделать то — разделить хэш-рейт на ватты. Вы узнаете, сколько ватт требуется для работы на скорости 1 мегахэш в секунду. Умножьте это на стоимость электричества в вашем регионе, чтобы понять, принесет ли вам майнинг прибыль или же нет.
Не забудьте включить в свои расчеты рентабельность и прочие расходы — например, энергопотребление остальных компонентов вашего компьютера, помимо, собственно, видеокарты (GPU).
Устройства для майнинга биткойна: доступные варианты
Когда биткоин только появился, он привлек к себе внимание самой широкой аудитории — люди по достоинству оценили либеральность этой новой идеи. И действительно, на фоне классического способа обработки транзакций банками биткоин казался чем-то совершенно революционным. Эта самоуправляемая сеть была вне досягаемости финансовых институтов, налоговых органов и других крупных организаций, так как она была полностью децентрализованной.
В те первые дни существования биткоина лишь немногие люди знали про криптовалюты, но еще меньше людей были готовы купить токены BTC или инвестировать в них, так как они стоили очень и очень дешево. Как следствие, майнить биткоин было довольно просто. Сеть держалась на майнерах, которые не просто работали ради выплат, но по-настоящему прониклись этой невероятной новой идеей. В те годы для майнинга биткоина достаточно было просто иметь компьютер — с этим справлялись даже ноутбуки, не говоря уже про более мощные настольные компьютеры.
Освоив майнинг биткоина с помощью процессоров ноутбуков и настольных ПК, первые энтузиасты пришли к выводу, что гораздо эффективнее было бы использовать для этого видеокарты (GPU). И действительно, видеокарты отлично подходят для этой задачи: они потребляют меньше электричества, чем процессоры, а обрабатывают транзакции в 50–100 раз быстрее.
Как следствие, на рынке начали появиться отдельные платформы, собранные специально для майнинга. Их возможности многократно превышали потенциал обычных устройств, что, кстати, привело к появлению интересного феномена — так называемых майнинговых ферм, становившихся, по сути, надежными источниками дохода для своих владельцев. Со временем из таких ферм выросла более «формальная» индустрия майнинга биткоина.
С ростом курса биткоина майнинг этой криптовалюты становился все более и более доходным начинанием, и множество серьезных майнеров стали собирать очень большие фермы для майнинга биткоина, приносившие им очень большие деньги. В основе таких ферм лежали мощные видеокарты и не менее мощные кулеры, их охлаждавшие. Конечно, расход электроэнергии оставался для таких майнеров большой проблемой, но не для всех — в некоторых странах электричество стоит очень дешево. Как следствие, нет ничего удивительного в том, что сейчас большинство майнинг-ферм находятся в странах с дешевой электроэнергией.
К сожалению, все это значит, что начинающим майнерам придется конкурировать с крупными организациями, имеющими в своем распоряжении огромные капиталы и вычислительные мощности. Это практически то же самое, что и попытка держаться на равных с крупной транснациональной компанией, обладающей огромным бюджетом. Впрочем, отдельных майнеров биткоина по-прежнему очень много, и для них наиболее оптимальным вариантом является совместная работа через так называемый «майнинг-пул», работающий с токенами BTC.
Выбор процессора (CPU)
Процессор — это центральный элемент вашего компьютера, однако для майнинг-платформы в случае биткоина это далеко не самая важная часть. Безусловно, в первое время биткоины можно было майнить одним лишь процессором, и если тот был достаточно мощным, то вы могли даже рассчитывать на прибыль.
Но майнеры активно стремились максимизировать доходы, а потому проверили в деле различные устройства. Они быстро пришли к выводу о том, что использовать CPU для майнинга биткоина — не самый оптимальный вариант. Да, без процессора не обойтись — он будет управлять компьютером, к которому будет подключено майнинг-платформа. Но и одним только процессором не обойтись — если, конечно, вы не готовы ждать десятки лет, прежде чем тот завершит обработку блока BTC.
GPU для майнинга биткойна
Видеокарты используются в самых разных целях, будь то современные компьютерные игры, обработка 3D-графики или что-то еще. И, что интересно, основной задачей видеокарт является решение сложных математических уравнений, лежащих в основе компьютерной графики. Именно поэтому GPU отлично подходят для майнинга — или, точнее сказать, для решения хэш-уравнений, являющихся ключами к созданию блоков биткоин-транзакций.
Видеокарты, конечно, стоят довольно дорого — речь идет про десятки тысяч рублей. Но когда речь заходит про хэширование, то у видеокарт (GPU) появляется огромное преимущество перед процессорами (CPU). Хорошая видеокарта способна обрабатывать хэши в сотни раз быстрее лучших процессоров. Этот факт дал рождение такому явлению, как «майнинг-риг» — обычному компьютеру, к которому подключено сразу несколько видеокарт, каждая из которых занимается майнингом на максимально доступной скорости. Впрочем, некоторые люди собирают свои риги таким образом, чтобы заниматься майнингом лишь в свободное от, к примеру, компьютерных игр время.
Впрочем, плохие новости для любителей майнить BTC на видеокартах не заставили себя долго ждать: сегодня о какой-то выгоде при майнинге BTC на GPU говорить не приходится. Вкратце говоря, чем мощнее становятся платформы для майнинга, тем более сложным и ресурсозатратным становится этот процесс. Как следствие, даже видеокарты начали уступать своим альтернативам, о которых мы расскажем далее, в эффективности. Можно сказать и так: используя видеокарту для майнинга биткоина, вы не сможете окупить ни стоимость платы, ни расходы на электроэнергию.
FPGA и биткоин майнинг
На смену видеокартам вскоре пришли программируемые логические интегральные схемы (ПЛИС, также FPGA, от англ. field programmable gate array). Представляя собой интегральные микросхемы, ПЛИСы требуют настройки после сборки. Как следствие, компания-производитель майнинг-платформ может закупить множество ПЛИСов и настроить их таким образом, чтобы они стали идеальным инструментом для майнинга биткоина. И действительно, у ПЛИСов оказался настолько огромный потенциал, что через какое-то время они вытеснили собой видеокарты.
Фактически, майнинг-риги на основе ПЛИСов стали первыми устройствами, созданными специально для майнинга биткоина. Как вскоре выяснилось, у них было и другое преимущество перед видеокартами — ПЛИСы потребляют гораздо меньше электроэнергии. При одинаковом хэш-рейте для работы ПЛИСа требуется менее 20% от того объема электричества, которое потребовалось бы видеокарте. Иными словами, использовать ПЛИСы выгоднее.
Что такое ASIC?
Финальным этапом гонки вооружений в сфере биткоин-майнинга стали ASIC (application-specific integrated circuits) — специальные чипы, созданные исключительно для майнинга биткоина. Перепрограммировать ASIC нельзя, его функционал прошит в самих интегральных схемах чипов. Так, майнинг-риги на основе ASIC можно использовать только для майнинга BTC. Хорошие платформы на основе ASIC способы работать в 100 раз быстрее альтернативных решений, потребляя при этом в разы меньше электроэнергии. На данный момент нет ничего лучше ASIC, так что в ближайшем будущем эта платформа будет самым быстрым из способов майнинга биткоина.
Разумеется, чипы такого рода требуют огромных усилий на разработку и создание, что отражается в их цене. Впрочем, расходы окупаются сторицей — самая продвинутая майнинг-платформа от такой компании, как AntMiner, способна вывести вас на уровень свыше 10 ТХ/сек. Во сколько вам это обойдется? И вновь счет на десятки и даже сотни тысяч рублей. Конечно, есть и более дешевые модели, но они и работают медленнее.
Расчет рентабельности майнинга биткойна
Точно высчитать свою прибыль от майнинга будет довольно сложно. Все зависит от доступного вам оборудования, и именно поэтому начинающим майнерам приходится сложнее вдвойне — ассортимент доступных сейчас решений довольно велик. Грамотный выбор платформы для майнинга определит все ваши будущие доходы. Соответственно, чтобы не ошибиться с выбором, необходимо заложить в расчеты как стоимость оборудования, так и расходы на электроэнергию. И крайне важно заняться подсчетами в первую очередь — сбыть купленное устройство для майнинга будет гораздо сложнее, чем купить его.
Выбор ПО для майнинга
Думаете, самое сложное — это выбрать платформу для майнинга? Впереди вас ждет еще множество сложных вопросов — например, вопросы о том, какое программное обеспечение для майнинга лучше выбрать. Конечно, ПО нужно не для всех платформ, однако вам оно, скорее всего, потребуется: чтобы майнить на видеокартах и ПЛИСах, вам потребуется компьютер, который выступит в роли сервера для биткоин-клиента, и специальная программа для майнинга.
Зачем нужен биткоин-клиент? Для чего потребуется программа для майнинга? Дело в том, что биткоин-клиент подключит майнинговую программу к сети биткоина, а сама программа при этом будет управлять вашим устройством для майнинга и решать с его помощью криптографические уравнения с целью проверки блоков транзакций — и именно за это вы и будете получать выплаты.
Системы ASIC имеют предустановленное ПО, у них даже есть биткоин-адрес, готовый к использованию (к получению выплат, если иначе). Вам нужно лишь включить ASIC в розетку. Впрочем, для более старых моделей ASIC все же может потребоваться отдельная майнинг-программа.
Какие программы для майнинга биткоина самые популярные? Советуем вам в первую очередь обратить внимание на эти пять вариантов, выбирая из них на основе своих задач, условий и потребностей.
- Bitcoin Miner. Название не обманывает — это действительно майнер для биткоина. Этой программой просто пользоваться, также у нее есть энергосберегающий режим и поддержка различных пулов. Это приложение известно тем, что быстро отправляет в сеть наработки пользователя и даже умеет генерировать отчет о доходах. У Bitcoin Miner есть версии для OS X и Windows.
- RPC Miner. Если вы владеете компьютером Mac, то наверняка оцените по достоинству RPC Miner — эта программа отлично интегрируется с OS X и API этой ОС – не говоря уже про остальные подсистемы OS X.
- CGMiner. Приложение поддерживает Linux, OS X и Windows. В CGMiner вы найдете даже такие функции, как управление скоростью вращения кулеров и возможность удаленного управления системой. Приложение самостоятельно находит новые блоки — спасибо внутренней базе данных. CGMiner поддерживает майнинг как на процессорах, так и на видеокартах — в том числе на нескольких одновременно.
- BFGMiner. Ищете решение, созданное специально для ASIC? Обратите внимание на BFGMiner — эта программа очень похожа на CGMiner, разница в том, что она создана для ASIC. Также она поддерживает все основные операционные системы для персональных компьютеров.
- EasyMiner. Предоставляя пользователям наглядные графические отчеты об эффективности работы, EasyMiner станет отличным решением для всех, кто ищет поддержку максимально широкого ассортимента протоколов для майнинга. Эта программа подходит как для соло-майнеров, так и для тех, кто работает через майнинг-пул. У нее есть версии для Linux и OS X.
Все про майнинг-пулы
Объем вычислительных ресурсов, необходимых для майнинга биткоина, постоянно увеличивается. Фактически, сейчас ситуация обстоит таким образом, что вы будете конкурировать с обладающими огромным бюджетом и крупными майнинг-фермами организациями. Майнить самостоятельно сложно, а потому обратите внимание на один из способов повысить эффективность майнинга, доступный отдельным пользователям: майнинг-пул.
Вступив в майнинг-пул, вы объедините свои вычислительные ресурсы с ресурсами других пользователей пула. Коллективная работа позволит быстрее обрабатывать блоки и, как следствие, чаще получать выплаты. Правда, и выплаты будут делиться между пользователями пула — пропорционально объему предоставленных ресурсов. Вступление в пул сделает ваш доход от майнинга более стабильным, вы будете чаще получать выплаты — правда, сами по себе эти платежи будут, скорее всего, небольшими.
Чтобы вступить в пул, достаточно зарегистрироваться на его сайте, создав учетную запись. Затем вам нужно добавить так называемого «работника» — по одному за каждое используемое вами устройство. Помните, что пулы берут комиссию за свои услуги, размеры которой варьируются от 1 до 10 процентов (от суммы вознаграждения за майнинг). Некоторые пулы, впрочем, комиссию не берут.
Можно ли майнить биткоин с выгодой?
Выгодность майнинга биткоина за последние несколько лет изменилась самым существенным образом: сами токены BTC становились все дороже, а вот сложность майнинга росла экспоненциально. Первые энтузиасты, использовавшие для майнинга центральные процессоры, уже не смогут заработать таким образом ни копейки. Теперь все собрано в руках людей, управляющих крупными, буквально-таки промышленного уровня майнинг-фермами.
В общем говоря, все «доступные» токены BTC были добыты давным-давно, сейчас же майнинг биткоина можно смело сравнить по сложности с добычей алмазов. Рост стоимости и популярности биткоина привлекает к нему все новых и новых майнеров, из-за чего сложность добычи токенов возрастает еще сильнее. Иными словами, чтобы получить выплату за блок, вам необходимо все более и более мощное оборудование.
Специализированные майнинг-платформы стали залогом успеха
Нельзя, конечно, сказать, что все это закрывает для вас дверь в мир майнинга, вовсе нет. Это лишь значит, что вам потребуется специализированное оборудование — если, конечно, вы ориентированы на прибыль. Отдельные майнеры зачастую сталкиваются с тем, что их расходы за электроэнергию существенным образом превышают доходы от майнинга. Кроме того, вопрос рентабельности майнинга биткоина в наши дни во многом зависит от наличия или отсутствия доступа к дешевой электроэнергии, а также от масштаба — или, иными словами, возможности собрать вместе достаточно большой объем вычислительных устройств.
Люди, занимающиеся майнингом дома, также должны принимать во внимание самые разные проблемы, связанные с этим: от отключений света до выхода из строя оборудования и отключения от Интернета. Кроме того, нельзя сбрасывать со счетом и падения стоимости токенов BTC, случающиеся довольно регулярно. Проще говоря, если вы майните биткоин дома, то вам будет очень и очень непросто хоть что-то заработать.
Но, конечно, это не значит, что ситуацию нельзя изменить: например, компьютеры ASIC становятся все лучше и лучше, равно как и программы-майнеры. В будущем все эти факторы вполне могут привести к тому, что люди снова смогут начать эффективно и выгодно майнить биткоины у себя дома. И это будет весьма кстати, так это самым положительным образом скажется на степени децентрализованности сети биткоина и не даст группе крупных игроков узурпировать ее, забрав контроль над добычей новых токенов в свои руки.
Облачный майнинг биткоина
Майнить биткоины можно не только с помощью собственного оборудования — у этого подхода есть и своя альтернатива, известная как облачный майнинг. В ее основе лежит аналогичный принцип, просто вся работа выполняется на облачных серверах. Соответственно, вместе того, чтобы покупать оборудование для майнинга, вы будете арендовать его у третьей стороны. Это можно описать как своего рода контракт на майнинг, который откроет вам доступ ко всем вычислительным ресурсам компании, с которой вы решите сотрудничать (с известными оговорками).
Вне всякого сомнения, облачный майнинг биткоинов может оказаться куда более простым начинанием, чем попытка добыть токены BTC самостоятельно: вам уже не придется волноваться ни о программном обеспечении, ни о пропускной способности подключения к Интернету, ни о расходах на электричество. Конечно, вам не придется покупать и оборудование для майнинга. Все, что вам потребуется, это выход в Интернет и, желательно, собственный биткоин-кошелек для локального хранения полученных токенов.
Но имейте в виду, что передача майнинга на аутсорс облачному сервису несет в себе определенный риск. Дело в том, что вы передаете сервису полный контроль над процессом. Вот почему мы советуем обращаться лишь к надежным и проверенным провайдерам — например, к IQMining.