Оглавление
- Составляющие формулы
- Выгодно только современное оборудование
- Графики сложности добычи
- Что влияет на доходность майнинга биткоина
- Узкоспециализированные ресурсы
- Майнинг биткоина на GPU, через пулы и в облаке
- Принцип естественного ограничения добычи монет
- Информация об узлах сети
- Сложность сети криптовалют: какие прогнозы на будущее?
- Для чего была введена сложность майнинга криптовалют?
- Биткоин
- Что означает термин «сложность майнинга».
- От каких факторов зависит сложность?
- Как растёт сложность майнинга Биткоина, в чём причины и на что влияет этот параметр?
- Сложность майнинга криптовалют: чего ждать дальше?
- Добыча криптовалюты на сервисах облачного майнинга
- Пример 1: Простая транзакция
Составляющие формулы
Чтобы «изнутри» понять, от чего зависит сложность майнинга, рассмотрим составляющие формулы регулирования:
- Хешрейт сети – это совокупная производительность мощностей криптодобывающего оборудования, подключенного к данной системе.
- Время расчёта хешей предыдущей группы блоков.
Между этими факторами прослеживается прямая взаимосвязь: рост хешрейта свидетельствует о добавлении к вычислительному процессу новых мощностей (за счет повышения производительности оборудования или за счёт присоединения к криптодобыче новых участников) – и, как следствие, без внутреннего регулирования нахождение новых решений будет занимать меньше времени. Алгоритм криптосистемы позволяет выровнять эти параметры, приведя их отношение к заданному значению скорости создания блоков.
В упрощённом математическом изложении формулу определения времени можно представить следующим образом: t = D/H. Здесь:
- t – время, потраченное на расчет хеша блока.
- D – текущая сложность майнинга.
- H – суммарный хешрейт сети.
Допустим, базовая величина D составляет 1, а периодичность «закрытия» каждого нового блока в криптосети составляет 10 секунд. В этом случае, H будет равняться 0,1 H/s. Если H с присоединением к сети новых участников вырастает, например, до 1 kH/s, то для обеспечения 10-секундного темпа закрытия блока нужно, чтобы сложность увеличилась с единицы до 10 тыс. Таким образом, трудность расчётов относится к динамическим величинам, зависящим от совокупного сетевого хешрейта.
Кроме того, теперь видно, на что влияет сложность майнинга, – она влияет на эффективность майнинга и, как следствие, – на доход криптодобытчика (при сохранении неизменными стоимости монеты, цены на электричество и прочих параметров). При росте величины D, например, на 10%, на столько же процентов (при прочих равных) изменится и доход майнера от участия в вычислительных процессах. Чем больше людей (точнее – вычислительных мощностей) включается в процесс в рамках одной сети, тем труднее находить результат и тем ниже доход. А чтобы добывать криптовалюту было по-прежнему выгодно с тем же оборудованием, нужно, чтобы её обменная стоимость росла быстрее, чем трудоемкость добычи.
Выгодно только современное оборудование
В то же время надо учитывать, что из-за высокой конкуренции в этом секторе майнинговое оборудование быстро устаревает. Устройства 2017 года уже не будут работать в плюс — на электричество будете тратить больше, чем в итоге заработаете ВТС. Поэтому добывать монеты можно только на оборудовании последних поколений.
Добывать биткоины выгодно только на майнерах нового поколения, например, асиках не старше Antminer S17 или S19 — с мощностью от 75 TH/s. На них майнинг будет выгоден при любой цене ВТС выше $5 000–$6 000. Некоторые асики могут справиться с падением ниже $5 000, если они работают с электричеством, которое стоит менее $0.05 /кВт⋅ч. Более старые устройства, например, Antminer S9, Bitfury B8 и Bitmain S9, при нынешних ценах тоже приносят прибыль, но в течение ближайших лет должны перестать быть выгодными.
Графики сложности добычи
Создатель электронной наличности Сатоши Никамото добыл из сети в 2009 году порядка 2 млн виртуальных единиц, положив начало появлению новых денег, в результате чего, последние приобрели мировое значение.
Однако после этого, добыча криптомонет значительно усложнилась, а количество майнеров значительно возросло и продолжает увеличиваться. Последние факторы как раз и объясняют постоянное повышение курса монет с перечеркнутым латинским символом B.
Для добычи заветных монет, майнеры вынуждены периодически модернизировать оборудование, затрачивая при этом значительные денежные средства на мощные видеокарты.
Однако прошло определенное время, и клич ― майнеры, всех стран объединяйтесь, нашел свое место в жизни.
Собравшаяся вместе группа добытчиков значительно ускорила процесс получения биткоинов за счет мощности объединенного оборудования, что позволило накачать большое количество биткоинов.
Однако и им пришлось пересмотреть свои взгляды на компьютерное оснащение, и заменить обычные графические карты чипами ASIC, рассчитанными только на добычу BTC. Если же детально рассмотреть контингент майнеров, в их среде можно выделить две обособленные группы.
Первая ― инвестирует собственные накопления для приобретения сложного оборудования, вторая ― пользуется услугами, так называемых дата-центров, сдающих мощные компьютерные системы в аренду, за определенное вознаграждение.
График усложнения добычи электронных средств выглядит следующим образом:
Рассматривая приведенную схему, можно прийти к определенному выводу, что повышение сложности в прошедшем 2019 году происходило несколько раз, однако после частого повышения можно надеяться на некоторое уменьшение сложности.
По прогнозам мировых аналитиков, подобное ожидается в самом конце нынешнего 2020 года
Хотя уделяя внимание увеличению числа майнеров, что влияет на усложнение ― чем больше добытчиков, тем выше сложность ― ожидаемое снижение может отодвинуться на неопределенное время
Нынешние показатели усложнения выглядят следующим образом:
- цена одного BTC в долларах равна 10500;
- средняя величина информационного блока приравнена к 1,06 Мб;
- в течение одних суток регистрируется почти 440000 трансакций.
К перечисленному, следует добавить еще один показатель ― количество сделок, ожидающих своего подтверждения равно 18293896 байт.
Что влияет на доходность майнинга биткоина
Конкретную сумму дохода от майнинга биткоина предсказать нельзя. На него влияют стоимость монеты, размер награды майнерам, хешрейт и сложность сети, цены на электричество и майнинговое оборудование и прочее.
На электричество уходит до 85% всех расходов майнеров, остальное — на амортизацию, аренду и обслуживание оборудования.
Цены на электроэнергию сильно разнятся. Средняя стоимость электричества в России — $0.07−$0.08/кВт⋅ч, при этом в Сибири она еще ниже — $0.04/кВт⋅ч. Средняя цена в мире — $0.15/кВт⋅ч. Многие страны, в том числе РФ, устанавливают более низкую цену за промышленную электроэнергию, чтобы стимулировать экономический рост. На практике это означает, что майнинговая ферма в России будет платить в два раза меньше за электроэнергию, чем, например, в США.
Сравнение цен на электроэнергию по данным iea.org. Источник.
Рассчитать прибыльность фермы можно с помощью майнинговых калькуляторов. Например, ASIC Trade, CryptoCompare, NiceHash, WhatToMine.
Узкоспециализированные ресурсы
Кроме универсальных сайтов, на которых присутствует вся необходимая информация о сети Bitcoin, есть и более узконаправленные, которые подробно показывают отдельные сегменты статистики. Они созданы и поддерживаются как правило любителями, поэтому очень просты и почти не развиваются. Для некоторых пользователей такие узкоспециализированные сервисы, возможно, будут интересны.
Blockorigin
Сайт отображает подробные данные о блоках Bitcoin. Доступна следующая информация:
- Текущий список блоков со ссылками на генерирующий пул.
- Диаграмма распределения блоков между майнерами
- Список самых крупных пулов.
- Ресурс вполне справляется со своими функциями, но отсутствие возможности работы с блокчейном затрудняет поиск нужной информации.
bitcoin.sipa.be
Сайт с несколькими графиками с технической информацией, которая может пригодиться майнерам и просто энтузиастам, которые знакомятся с криптовалютами. Графики отображают текущую сложность и мощность сети Bitcoin в разных разрезах, от ее создания до текущего момента. Статистика достаточно специфична и может представлять интерес разве что для быстрого взгляда. Для профессионального аналитика такой сайт не представляет интереса, но для своего узкого сегмента выполнен хорошо.
Bitcoinclock
Простая, но забавная игрушка. Стилизованный под часы счетчик, отображает текущее количество блоков и с момента последнего изменения сложности. Часовая стрелка обходит один круг каждые 210000 блоков, т.е. отображает падение награды в два раза когда достигает 12, происходит примерно раз в 4 года. Минутная стрелка обходит один круг раз каждые 2016 блоков т.е. отображает момент изменения сложности, когда достигает 12, происходит примерно раз в 2 недели. Секундная стрелка ходит раз в 144 блоков, т.е. примерно раз в 24 часа.
Хороший пример красивого, но абсолютно бесполезного с практической точки зрения инструмента. Изменение сложности и награды за блок гораздо проще и информативнее смотреть в текстовом виде.
Майнинг биткоина на GPU, через пулы и в облаке
В самом начале существования сети Bitcoin сложность сети была очень низкая — для майнинга биткоина хватало мощности простого ноутбука. Но по мере развития сети ее сложность значительно выросла. Тогда сообщество стало использовать графические процессоры — видеокарты, GPU.
Помните, в 2017 году их было не достать даже втридорога? На рынке тогда как раз был бум майнинга криптовалют. Далекие от крипторынка люди покупали видеокарты и составляли из них майнинговые фермы: комплекс из нескольких GPU-сразу. Такие устройства работали прямо в квартире, в подвале или гараже. Это была золотая эпоха домашнего майнинга! Но она быстро закончилась.
Далее майнеры перешли на специальные устройства — ASIC (Application-Specific Integrated Circuits, прикладные интегральные схемы), или асики, также объединенные в огромные фермы. ASIC — это оборудование, предназначенное только для решения одной задачи — майнинга конкретной валюты определенного алгоритма.
Но в последние годы на фоне роста хешрейта и сложности сети, а также продолжавшегося медвежьего рынка, самостоятельный майнинг на асиках почти перестал быть выгодным. Сейчас блоки добывают крупные объединения майнеров — майнинговые пулы. Они объединяют свои вычислительные мощности и делят добытые биткоины между участниками пропорционально предоставленным ресурсам. Комиссия пулов составляет от 1 до 7% от вознаграждения.
Это очень популярный способ добычи биткоинов, поэтому большинство ВТС добываются именно пулами. При этом свыше 50% пулов находятся в Китае. Остальные распределены между Россией, Северной Европой, Канадой, Грузией, Казахстаном и Ираном.
Доля крупнейших пулов в добыче биткоина за последние три месяца. Источник.
При самостоятельном майнинге возможность добыть новый блок — это, скорее, лотерея. Пулы позволяют майнерам иметь постоянный и относительно стабильный доход. Также они помогают добывать несколько монет поочередно, переключаясь (чаще всего автоматически) между различным блокчейн-сетями в пользу наиболее выгодной в данный момент монеты для добычи.
Еще один способ добывать криптовалюты — это облачный майнинг биткоина, то есть аренда вычислительных мощностей у дата-центров. Это вариант для тех, кто хочет зарабатывать на майнинге, но не хочет покупать собственную ферму. Достаточно выбрать подходящий по условиям сервис и заключить контракт на определенный срок, в течение которого сервис майнит за вас на своем оборудовании, а вы компенсируете ему расходы на электричество и платите комиссию сверху. Порог входа обычно — около $100, при этом никакими техническими знаниями обладать не нужно.
Примечательно, что, согласно отчету аналитического агентства TokenInsight, Россия — лидер облачного майнинга в мире.
Принцип естественного ограничения добычи монет
Стабильность любой криптосистемы обеспечивается работой алгоритмов, с помощью которых разработчики сети задают и поддерживают ключевые параметры
Так, например, важно, чтобы количество криптомонет в обороте поддерживалось на оптимальном уровне. Если криптодобытчики смогут быстро намайнить слишком много монет, ресурс эмиссии исчерпается, а система в этом формате перестанет развиваться
Если криптодобытчики столкнуться с непреодолимыми трудностями в вычислении криптографических ключей подписи блоков, то майнинг тоже остановится и работа сети опять же будет нарушена. Для удержания баланса между чрезмерной простотой и чрезмерными трудностями при добыче алгоритмически задаётся сложность сети, которая напрямую и определяет сложность майнинга.
Майнинг – это процесс аппаратных вычислений в конкретной сети криптовалют, результатом которого становится решение задачи определенного уровня сложности. Обычно вычислительные устройства подключившихся пользователей методом перебора параметров ищут значение хеша, соответствующего определённым условиям. При успешном выполнении задачи создается очередной блок сетевого блокчейна. В каждой криптосети периодичность создания таких блоков определена изначально. Чтобы сохранить заданную периодичность, условия поиска – требования к трудоемкости вычислений – регулярно алгоритмически пересчитываются. А в процессе возникает следующая зависимость:
- Чем больше ресурсов будет подключено к сети для произведения майнинговых расчетов, тем более трудоемким будет процесс решения задачи (нахождения хеша с заданными параметрами).
- Чем более трудоемким будет процесс решения задачи по обновленным в очередной раз условиям, тем выше будет сложность майнинга криптовалют.
Таким образом ответ на вопрос, почему растёт сложность майнинга, заключается в увеличении задействованных в расчётах вычислительных мощностей. Майнеры хотят заработать, добывая криптовалюту, которая растёт в цене, и поэтому присоединяются к пользователям сети со своими компьютерами, видеокартами, асиками (ASIC-устройствами – приборами, специализирующими на решении конкретной вычислительной задачи). А криптосистема, по сути, просто включает «защитный механизм» от увеличивающегося количества желающих заработать майнингом. Если совокупная мощность задействованного добывающего оборудования уменьшится (например, майнеры переключаться на какую-то другую монету), то и сложность майнинга после очередного пересчета сложности сети уменьшится.
Пересчет в разных сетях производится по разным алгоритмам. Он может производиться после каждого блока, а может – после определённого количества блоков, установленного разработчиками. Главное, чтобы требования к вычислительному процессу в сети соответствовали величине нацеленных на майнинг вычислительных мощностей.
Другими словами, усложнение криптодобычи происходит после того, как её скорость начинает превышать запланированную. От соотношения запланированного времени на решение задачи по подбору хешей и реального времени расчетов зависит степень повышения или понижения требований. Если реальная скорость расчётов начинает обгонять запланированную, например, на 10%, то и вычисления усложняться на 10%.
Если представить сложность майнинга на графике различных криптовалют, то будет видно, что этот параметр стратегически практически всегда увеличивается, но в локальные промежутки времени может снижаться и значительно. Например, после запуска в сети Ethereum нового алгоритма (в октябре 2017 года) сложность майнинга резко снизилась, но потом вновь постепенно выросла до прежних значений.
А вот график сложности майнинга в сети Биткоин выглядит как практически постоянно растущая кривая.
В криптосети ZCash усложнение алгоритма добычи монеты происходило с момента запуска в течение года, но затем произошел резкий рост сложности майнинга, поднявший её до 8М с первоначального значения в 2М. После корректировки алгоритма этот параметр снизился приблизительно на 20%.
Для определения сложности в майнинге существуют алгоритмические зависимости и формулы, но заранее определить влияние переменных на результат довольно сложно, хотя приблизительный процент предсказать удаётся. Так, например, оценочные темпы усложнения в сети Bitcoin составляют примерно 8-9% в месяц.
Информация об узлах сети
Node Counter
Node Counter представляет собой аналитический интернет-сайт, отслеживающий узлы сети Биткоина. Здесь представлены графические изображения узлов Bitcoin Core, Classic и Unlimited (BU). Каждая таблица демонстрирует разные узлы сети, а также пулы, сообщившие о поддержке альтернативных клиентов Биткоина и предложений по изменению размера блока. Информация на Nodecounter представлена в виде линейных графиков и круговых диаграмм.
Bitnodes
Основанный стартапом 21 Inc, сайт Bitnodes также часто используется для изучения различных графиков и таблиц, отображающих поведение узлов сети Биткоина. На сайте представлен снапшот сети, а также поисковый инструмент для проверки состояния узлов. Bitnodes отображает узлы по клиентам Bitcoin Core, Classic и Unlimited (BU).
Coin Dance
Ещё один очень полезный инструмент носит название CoinDance. Он демонстрирует пользователям различные анализы и графики, относящиеся к узлам в сети. Графический интерфейс содержит также реализации разных узлов с разными видами графиков. CoinDance также пользуется популярностью в связи с другими представленными данными, например, объёмом торгов на Localbitcoins и Paxful, или даже графиками, отражающими мнения известных компаний отрасли относительно поддержки Segregated Witness, Emergent Consensus и UASF (BIP 148).
Сложность сети криптовалют: какие прогнозы на будущее?
Эксперты провели исследование, в котором подсчитали, что за месяц самые известные цифровые деньги добывать становится примерно на 8% сложнее. Это делает добычу все труднее и труднее.
Оборудование, которое предназначено для разработки блоков, становится бессмысленным уже через полгода после его использования. Это и служит причиной того, что многие считают, что майнить в скором будущем вообще не будет никакого смысла – затраты будут превышать результат.
Однако те, кто занимается добычей монет, утверждают, что обменный курс на самые популярные деньги постоянно растет, как бы следуя за сложностью. Это обеспечивает им стабильный уровень дохода, вне зависимости от того, сколько они добывают коинов.
Но стоит отметить, что в настоящих условиях начинать добычу топовых криптовалют не имеет почти никакого смысла – в этой части рынка слишком большая конкуренция. Таким делом стоит заниматься только если у вас есть сбережения, которые можно вложить в действительно мощное оборудование, чтобы была возможность «откусить от общего пирога». В ином случае лучше начать добычу менее известной валюты – скорее всего, это будет для вас более выгодно.
Но этот вариант подразумевает определенный риск – не факт, что малоизвестные коины будут расти в цене в будущем. Вы рискуете проработать впустую и добыть малоприбыльные активы.
Есть еще один вариант, который кажется более интересным – заниматься добычей валют, которые уже уверенно растут в цене, однако их не добывают слишком уж много человек. Можно выбрать, например, Monero, Bitcoin Cash, NEM или подобные по популярности цифровые деньги.
Однако в последнее время появляется все больше криптовалют, которые и вовсе майнить будет невозможно – большинство экспертов утверждают, что в будущем главным образом будет развиваться трейдинг.
Для чего была введена сложность майнинга криптовалют?
Майнинг – это генерация (раскрытие) новых блоков в цепочке блокчейна. Чтобы раскрывать новые блоки, майнер должен проводить математические расчеты. За каждый раскрытый блок он получает награду – определенное число сгенерированных монет.
Однако любая криптовалюта имеет дефляционный характер. Проще говоря, суммарная эмиссия монет не может превышать значение, заложенное в исходном коде.
Например, суммарная эмиссия биткоина составляет 21 миллион монет, а последняя монета должна быть добыта только в 2140-ом году. Такие значения заложили в сеть разработчики.
А если разработчики заранее планируют, сколько монет и когда будет добыто, значит, они должны контролировать темп майнинга.
Если все пользователи кинутся добывать монеты в неограниченном количестве, удерживать эмиссию будет невозможно. Поэтому и были введены ограничения на добычу монет. И главным таким ограничением стала как раз сложность майнинга.
Это параметр блокчейн-сети, который показывает, насколько трудно произвести математический расчет, чтобы раскрыть новый блок и, соответственно, получить за это награду.
Если взять для примера тот же биткоин, то разработчики ввели базовое значение для запланированной ими скорости эмиссии монет – поиск одного блока должен занимать 10 минут
При этом не важно, сколько майнеров будет задействовано в процессе добычи
Разработчики биткоина позволили майнерам раскрыть первые 2016 блоков, а потом пересчитали темп добычи монет, чтобы скорректировать ее сложность. По плану, 2016 блоков должны добываться за 14 дней (по 10 минут на один блок). В таком случае сложность майнинга равняется единице – это базовое значение, заложенное в сети.
Но майнеры справились с задачей быстрее, и сложность майнинга была увеличена для того, чтобы не выходить из запланированного темпа. Но очевидно, что в разные периоды скорость добычи монет будет отличаться. Соответственно, сложность нужно периодически пересчитывать.
В сети Биткоин пересчет сложности до сих пор происходит через каждые 2016 добытых блоков. Если на поиск последних 2016-ти блоков ушло меньше 14 дней, сложность майнинга будет повышена. Иными словами, если блоки были раскрыты слишком быстро, нужно усложнить задачу, чтобы не «обгонять» заложенные в систему значения.
Как это выглядит для майнеров? Чтобы добыть следующие 2016 блоков, им придется использовать больше вычислительных мощностей, а монеты будут генерироваться медленнее.
В обратной ситуации – когда предыдущие 2016 блоков были добыты менее чем за 14 дней – сложность майнинга автоматически понизится. То есть, майнерам придется тратить меньше вычислительных мощностей, а монеты будут добываться быстрее. Ведь используемых мощностей не хватает для того, чтобы выполнить заложенный план.
Таким образом, через сложность майнинга разработчики криптовалют контролируют темп эмиссии новых монет. Если монеты добываются слишком быстро, планка добычи повышается, если медленно – понижается. Все это сделано только для того, чтобы держать эмиссию на заложенном уровне.
Степень повышения или понижения сложности майнинга зависит от величины разрыва между заложенным в системе и реально потраченным временем на добычу монет. Например, если реальный показатель обогнал запланированный на 10%, то и сложность будет увеличена на 10%.
Биткоин
Сложность майнинга определяется по графику. Используйте только официальные данные в реальном времени. Иначе, расчет будет ошибочным. У Биткоина это отображается на официальном сайте. Откройте его и прокрутите страницу вниз, как на картинке. Строка Hash Rate — и есть сложность.
Hash — криптографическая строка (пароль). Hash Rate — скорость перебора в секунду. У биткоина время генерации 600 секунд. Поэтому эти данные умножаем на 600 и получаем число повторов вычислительной операции, которое нужно для одной наградного блока. Расчет сложности на этом завершен. Теперь аналогичные операции проделайте с мощностями, которые у вас есть, или в которые вы собираетесь вложиться.
Что означает термин «сложность майнинга».
Майнинг криптовалюты – это процесс, который представляет из себя генерацию новых блоков цепи блокчейна и запись транзакций. Майнеров можно сравнить с бухгалтерами, которые постоянно трудятся над поддержанием актуальности бухгалтерских книг, занося в них сведения о всех переводах. Но любая работа должна оплачиваться. Майнеры получают от системы награду в виде монет добываемой валюты.
Одна из особенностей криптовалют – это дефляционный характер. Это означает, что совокупное количество добытых монет не может превышать заданное программным кодом число. Например, максимальное количество биткоинов равно 21 миллиону монет. При чем, последний биткоин будет добыт только в 2140 году. Несмотря на количество майнеров, каждые 10 минут добывается только 12,5 BTC. Эти монеты распределяются между майнерами согласно затраченной вычислительной мощности. Награда за подписанный блок не увеличивается (а раз в 4 года даже сокращается наполовину). И если количество майнеров увеличивается, то пропорционально уменьшается доход каждого отдельного добытчика. С приходом все новых криптодобытчиков растет конкуренция за ограниченную награду.
Для наглядной демонстрации этой ситуации введен вычисляемый параметр сети криптовалюты «сложность майнинга». Сложность майнинга – это показатель, который отражает, насколько трудно решить математическую задачу для подписания блока и получения награды за него. Сложность автоматически пересчитывается через определенный промежуток времени. У каждой криптовалюты он разный. Например, пересчет сложности добычи биткоина происходит каждые 2016 блоков, добыча которых занимает примерно 2 недели. Согласно программному коду, сложность подстраивается так, чтобы поиск очередного блока занимал примерно 10 минут в независимости от количества майнеров и совокупного хешрейта.
Сложность автоматически увеличивается, если поиск последних 2016 блоков занял меньше двух недель. Это говорит о том, что совокупная вычислительная мощность майнинг устройств выросла. И наоборот, сигналом к уменьшению сложности станет замедление поиска 2016 блоков, так как хешрейт всех устройств сократился. Результатом становится жесткий контроль за скоростью выпуска новых монет.
От каких факторов зависит сложность?
В изменении сложности сети не существует никаких конкретных цикличных тенденций. На размер прибыли майнера влияет множество факторов: это курсовая цена, тип пула, награда за блок и другие.
Какие факторы влияют на сложность сети:
- Активное развитие новых технологий и появление более мощного оборудования. Впервые со сложностью биткоин-сети майнеры столкнулись в 2014 году, когда на рынке появилось новое оборудование под названием ASIC, мощность и хешрейт которого значительно выше, чем у видеокарт. На его внедрение система отреагировала ростом сложности для сохранения баланса.
- Повышение популярности биткоина. Увеличение цены биткоина сподвигло многих майнеров инвестировать и добывать криптовалюту. По мере того как выросла суммарная мощность сетевого оборудования, увеличилась и степень сложности.
- Рентабельность криптовалютных вложений. Стремительное увеличение цены биткоина привлекает тех, кто планирует долгосрочные и краткосрочные инвестиции.
- Перенос мощностей. Многие майнеры начинают работать над добычей других криптовалют, однако в итоге переключаются на биткоин, что вызывает повышение общего хешрейта и мощности сети биткоин.
- Второстепенные факторы. Как правило, они влияют на саму криптовалюту. Сюда можно отнести общественные настроения, негативные новости о взломах криптобирж, прогнозы аналитиков и многое другое. Немаловажным аспектом является и позиция правительства в отношении не только биткоина, но и крипторынка в целом.
Как растёт сложность майнинга Биткоина, в чём причины и на что влияет этот параметр?
Почему растёт сложность?
К причинам роста сложности добычи Биткоин стоит отнести:
- Развитие технологий и появление более производительных ASIC-майнеров. Первые изменения в криптовалютной сети стали заметны в 2014 году, когда майнеры получили в распоряжение асики — специальное оборудование, способное выполнять большое число однотипных задач, направленных на поиск интересующего хэша. В отличие от видеокарт, они имеют более высокий хэшрейт. С появлением ASIC-майнеров, на добычу 2016 блоков стало уходить меньше времени, на что система реагировала ростом сложности для сохранения баланса (добычи одного блока в течение 10 минут). К примеру, если хэшрейт одной видеокарты измеряется в МХ/сек, современный асик выдаёт производительность от 8–10 ТХ/с и более. На этом фоне GPU и фермы на видеокартах быстро потеряли актуальность. В 2018 году «гонка» продолжается. Производители выпускают на рынок всё более мощные устройства, а криптовалютная сеть реагирует на это очередным ростом сложности.
- Повышение популярности Bitcoin. Нельзя забывать об ещё одном факторе, который сделал Биткоин популярным — повышение курсовой цены. Еще в начале января 2017-го стоимость BTC едва достигала 960 долларов за одну монету, а уже в декабре этого же года курс подскочил до 20 тысяч долларов. На этом фоне десятки тысяч майнеров бросились инвестировать и добывать криптовалюты. Если говорить в целом, процесс притока участников сети, желающих добывать криптовалюту, не прекращается еще с 2010 года. Чем больше людей переходит на добычу Биткоина, тем выше суммарная мощность оборудования в сети, тем быстрее добываются блоки и тем активнее растёт сложность. Здесь прослеживается та же закономерность, о которой упоминалось выше.
- Рентабельность вложений в криптовалюту. Рост стоимости Bitcoin привлекает многих игроков рынка, которые рассчитывают на краткосрочные и долгосрочные инвестиции.
- Перенос мощностей с других криптовалют. Многие майнеры, разочаровавшись в добыче других монет, переключаются на майнинг Биткоина. О результатах такого процесса уже упоминалось выше — повышается общий хэшрейт и криптовалютная сеть вынуждена на это реагировать.
- Прочие факторы. Нельзя забывать, что криптовалюта BTC зависима от настроений, которые имеют место в обществе, к примеру, от отношения законодательства к Bitcoin и криптовалютному сектору в целом.
Если исходить с технической точки зрения, рассматриваемый показатель зависит от двух главных факторов:
- Общего хэшрейта в сети, то есть суммарного объема мощностей оборудования всех майнеров.
- Временного промежутка, который потрачен на вычисление хэшей прошлых 2016 блоков.
В чём зависимость?
С учётом сказанного выделим два важных правила:
- Повышение числа майнеров и рост общего хэша приводит к ускорению добычи. В результате для выполнения расчётов и получения блоков требуется большее число математических действий.
- Уменьшение хэшрейта ведёт к обратной ситуации — скорость формирования 2016 блоков уменьшается. Как результат, трудоемкость добычи очередной «партии» падает, и происходит снижение мощности. Такие ситуации случались ранее, но имели кратковременный характер.
Сложность майнинга криптовалют: чего ждать дальше?
Специалисты подсчитали, что сложность майнинга топовых криптовалют с каждым месяцем повышается в среднем на 8%. То есть, при прочих равных, на 8% ежемесячно снижается и рентабельность добычи монет.
Это главная причина, по которой многие эксперты полагают, что в скором времени майнить криптовалюты будет вообще бессмысленно. Как показывает практика, даже при среднестатистическом приросте сложности в 8% за месяц доходность почти любого майнингового оборудования через 6-9 месяцев снижается практически до нуля.
В то же время многие майнеры уверяют, что курс криптовалют почти всегда «подтягивается» за сложностью майнинга, а значит, доходность сохраняется.
Как бы то ни было, очевидно, что сегодня нет смысла начинать майнить криптовалюты с высокой сложностью. Порог для вхождения слишком высок, а конкуренция в сети просто огромная.
Остается два варианта – вложиться в мощное оборудование (чтобы увеличить свою долю от общей награды) или майнить криптовалюты с низкой сложностью.
Первый вариант затратный и не самый надежный – не факт, что получится отбить вложенные в оборудование деньги, пока сложность майнинга снова не подскочит. Второй вариант довольно рискованный – если криптовалюта не выстрелит, особой прибыли от ее добычи тоже не получишь.
Оптимальное решение – майнить популярные криптовалюты, сложность которых пока что позволяет использовать для добычи несложное оборудование (Litecoin, Dash, Monero, Bitcoin Cash и другие).
Однако большинство аналитиков уверены, что постепенно майнинг с целью заработка вообще утратит свою актуальность.
Максимальную прибыль от майнинга могут получить лишь те пользователи, которые добывают монеты одними из первых (когда награда распределяется между меньшим количеством людей). А в большинстве недавно появившихся криптовалют майнинг вообще не предусмотрен.
Так что есть все основания полагать, что будущее криптовалютного рынка – за трейдингом.
Добыча криптовалюты на сервисах облачного майнинга
Проще добывать Лайткоины из облака. Покупайте контракты у сервисов, предоставляющих услуги облачного майнинга криптовалют и получайте дивиденды. Процент заработка выше банковского, поэтому инвестиции в облачный майнинг являются альтернативной банковским вкладам.
Зарабатываемые средства на сервисах вроде выводятся на криптовалютные кошельки. Эта компания построила ферму для майнинга криптовалют и инвесторы покупают реальные мощности из облака вычислительных мощностей. Когда человек занимается майнингом, сдает в аренду мощности он, здесь – наоборот, человек инвестирует и получает доход.
Пример 1: Простая транзакция
Давайте начнем эту историю транзакций с рождения новой партии биткоинов…
Допустим, вы сами майните биткоины. Каким-то чудом вам удалось добыть блок транзакций и заработать себе новую партию из 12,5 биткоинов.
Каждый майнер включает свой собственный биткоин-адрес в формируемый им блок. Поэтому, если ему удастся добыть новый блок (добавить его в блокчейн), то вознаграждение за этот блок будет отправлено на адрес майнера. Это называется транзакцией генерации (generation transaction).
Итак, это текущее состояние вашего биткоин-адреса:
Разумеется, теперь вы можете что-то купить, используя ваши биткоины. Например, вы хотите купить товар на сумму 1 биткоин.
Как в Биткоин-сети будет выглядеть эта транзакция? Просто вычесть из ваших 12,5 биткоинов 1 биткоин и отправить его на адрес продавца товара нельзя.
Такая транзакция недопустима.
Вместо этого мы должны отправить весь пакет из 12,5 биткоинов в одной транзакции.
Но, чтобы потратить на покупку 1 биткоин из наших 12,5 биткоинов, необходимо разделить пакет и отправить его в два адреса:
- Один биткоин отправить на адрес продавца в уплату за товар.
- Оставшиеся 11,5 биткоина вернуть на свой адрес (получить сдачу).
Вновь созданные пакеты называются выходами (output).
После проведения этой транзакции балансы биткоин-адресов будут выглядеть так (предполагается, что на адресе получателя первоначально не было биткоинов):
Первоначальный пакет из 12,5 биткоинов перераспределился между двумя адресами — 11,5 на адресе 1 и 1 биткоин на адресе 2. Ничего не пропало и ничего не добавилось. Суммарный баланс остался прежним — 12,5 биткоинов.
Резюме Система транзакций биткоинов работает так:
- Берется имеющийся выход (пакет биткоинов).
- На базе него создаются новые выходы (пакеты).
- Эти новые выходы отправляются на разные адреса.
Разумеется, все эти операции реализуются программно. Пользователю не надо самому всё высчитывать и распределять. Он лишь указывает адрес получателя и сумму в биткоинах, которую хочет перевести на этот адрес. Программа-кошелек проверяет, достаточно ли на биткоин-адресе отправителя средств и формирует транзакцию исходя из алгоритма, описанного выше.