Майнинг: технология, сложность, виды и перспективы на 2018 год

Майнинг

mining

Мир меняется у нас на глазах. Благодаря созданию глобальной сети интернета, стали появляться профессии, которых раньше и быть не могло: контент-менеджеры, веб-программисты, веб-дизайнеры, администраторы тематических форумов, блоггеры или гейм-девелоперы. Люди получили возможность зарабатывать деньги без привязки к рабочему графику или определенному месту нахождения.

А с появлением криптоиндустрии, появилась возможность не просто зарабатывать, но еще и в значительной степени преумножать свои денежные капиталы. Те майнеры, которые вовремя познакомились с технологией криптопроизводства, уже давно чувствуют себя удачливыми и обеспеченными. А те, кто утверждали, что биткоин – это очередной пузырь или финансовая пирамида, пересмотрели свое мнение после декабря 2017, когда стоимость 1 BTC добралась до отметки 20 тысяч долларов.

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

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

Технология и сложность майнинга

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

  • обрабатывают транзакции (проверяют, добавляют в блоки);
  • обеспечивают безопасность сети;
  • синхронизируют состояния всех пользователей, находящихся в системе.

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

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

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

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

Сложность майнинга (block difficulty) – это значение, которое показывает, насколько сложно будет находить значение хэш, ниже предложенного сетью условия. Это относительная единица измерения сложности генерации следующей цифровой подписи блока.

Пересчет сложности майнинга выполняется автоматически. Каждая отдельная криптовалюта имеет свои периоды увеличения сложности. Например, в сети биткоин это происходит каждые 2 016 блоков (по времени это занимает приблизительно две недели).

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

Виды майнинга

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

  • используя центральный процессор ПК (CPU);
  • с помощью видеокарты (GPU);
  • или на АСИКе (ASIC).

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

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

ASIC –  более подходящее решение. Это интегральные схемы, которые созданы специально для конкретных целей, а именно для майнинга. ASIC  потребляет гораздо меньше электрической энергии и является более производительным, чем GPU. Именно ASIC-фермы сейчас добывают биткоины.

Соло-майнинг – поиск верного хэша в одиночку. Сегодня практически нереален и возможен только при наличии у вас огромного количества мощностей.

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

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

Большие преимущества, естественно, имеет коллективный майнинг. Но в индивидуальном майнинге тоже есть свои плюсы:

  • во-первых, это независимость. Вы сами выбираете валюту, которую будете майнить (их может быть несколько, их можно менять), сами определяете мощность и единолично получаете все вознаграждение;
  • во-вторых, все оборудование, которое вы используете для добычи криптовалюты, со временем можно будет продать и вернуть значительную часть своих вложений.

Недостаток заключается только в одном: для продуктивного майнинга у вас должно быть не менее 10% мощности всей сети. От этого показателя зависит частота получения награды.

А вот положительные моменты совместной добычи:

  • майнинговый пул рассматривается сетью, как единый участник, один из многих, который производит сотни гига-хэшей в секунду (Gh/s). Успешность такого узла высокая и частая;
  • ваше оборудование получает задачи дроблеными частями, а значит, работает не на пике своих мощностей, а в обычном рабочем режиме, что отразится на его долговечности.

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

Облачный и скрытый майнинг

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

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

Наряду с официальными и открытыми способами добычи цифровых монет, существуют теневые или скрытые варианты майнинга (stealth miners). В основном такие действия проводят вирусные программы или майнер-боты. Они, без ведома владельца, используют ваш ПК для стороннего заработка. Некоторые из них способны даже получить доступ к вашим аккаунтам, цифровым кошелькам или секретным паролям.

Вирусные приложения могут попасть в компьютер, смартфон или другой мобильный гаджет тремя способами:

  • посредством загруженных вредоносных файлов;
  • прямой установкой на устройство (подмена или ошибочный выбор);
  • организовав несанкционированный доступ удаленно.

Такие программы настолько продуманы, что когда пользователь, заподозрив что-то необычное, открывает «Диспетчер задач», они замирают и перестают работать. Обнаружить их очень сложно, поэтому при скачивании и установке файлов используйте только официальные и достоверные источники.

Принципы PoW и PoS майнинга

Proof-of-Work и Proof-of-Stake – это методы защиты сети через консенсусные алгоритмы. Они реализуют разные по структурной форме механизмы доказательства выполненной работы и в значительной мере касаются работы майнеров, поэтому рассмотрим их поближе.

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

Proof-of-Work (PoW) переводится с английского языка, как «доказательство работы». В его названии скрыта сама суть алгоритма, которая заключается в следующем:

  1. Определить необходимость проведения длительного и сложного задания.
  2. Оперативно и легко проверить результат.

То есть, чтобы получить доступ к какому-либо общедоступному ресурсу, узел должен провести достаточно сложное, но посильное математическое вычисление.

Proof-of-Stake (PoS) – это альтернативный алгоритм защиты, который имеет немного другое исполнение. Его идея заключается в том, чтобы консенсус подтверждать долевым участием. Stake переводится, как «доля, часть».

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

Алгоритм Proof-of-Stake защищен следующими аргументами:

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

Так как в PoS-майнинге не проводятся масштабные и тяжеловесные вычисления, он считается более экологичным по отношению к планете.

Как начать майнить

Если вы решили заняться майнингом криптовалюты (Zcash, Ethereum, Monero и др.), в которой реализован алгоритм Proof of Work, ваши действия будут следующими:

  1. Для начала нужно купить производительные компьютерные комплектующие и собрать стартовую майнинговую станцию (начинать можно с 2 видеокарт, постепенно экспериментируя, добавляя элементы).
  2. Продумать охлаждение «фермы»: PoW-майнинг достаточно ресурсоемкий, компьютеры работают 24/7 и сильно нагреваются.
  3. Наладить бесперебойное электропитание и доступ к Интернет.
  4. Определиться с криптовалютой, выбрать пул для майнинга.
  5. Создать кошелек для выбранной валюты (на него будут поступать вознаграждения за майнинг).
  6. Настроить необходимые программы (ОС, софт длямайнинга и разгона GPU).
  7. Запустить приложение-майнер и наблюдать за процессом.

Если криптовалюта, которая вам интересна, майнится на Proof-of-Stake, то действия будет немного другими:

  1. Первым делом нужно позаботиться о надежном хранении цифровой наличности. Для этого целесообразно устанавливать официальный кошелек, который рекомендуют разработчики.
  2. Купить необходимое количество монет (для каждой криптовалюты есть свои минимальные лимиты и свои сроки перехода стартовых сбережений в активную форму).
  3. В течение 24 первых часов появятся новые блоки, после чего можно будет устанавливать программный клиент на компьютер.
  4. Активируйте свой криптокошелек и получайте вознаграждение, размер которого напрямую зависит от вашего баланса.

Как определить рентабельность майнинга

Если вы намерены серьезно заняться майнингом, вам нужно хорошо понимать, сможет ли этот вид деятельности принести вам доход.

PoW-майнинг

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

Чтобы определить рентабельность PoW-майнинга, нужно рассчитать ее на специальных сайтах-калькуляторах (например whattomine.com), которые отталкиваясь от технических параметров вашей станции, стоимости оборудования и электроэнергии выводят приблизительные результаты по скорости хэширования и ориентировочному сроку окупаемости. Они позволяют оценить целесообразность майнинга в данный момент времени.

Чем точнее вы внесете технические характеристики о своем оборудовании, тем правильнее будут расчеты калькулятора. Вот основные параметры:

  • Hashrate (хэшрейт) — единица измерения вычислительной мощности оборудования, измеряется в мегахэш (MH/s ), гигахэш (GH/s), терахэш (TH/s) или петахэш (PH/s) в секунду.
  • Electricity Rate – цена на электроэнергию в вашем регионе.
  • Power consumption – потребление электрической энергии оборудованием, участвующем в майнинге. Эту информацию можно найти на сайте производителя.

После ввода требуемых данных отобразится список рентабельных криптовалют с примерными значениями заработка

whattomine рассчет

Рассчет рентабельности майнинга на 8шт GPU Nvidia 1080ti (по состоянию на 01.05.2018)

В столбце Rev. $ Profit отображается суточный профит от майнига, верхнее значение — до вычета стоимости затраченной электроэнергии, нижнее значение — после вычета стоимости затраченной электроэнергии.

PoS-майнинг

Доходность майнинга PoS-валют зависит от условий, которые предлагают владельцы криптовалюты. Как правило, она измеряется в % и указана на официальном сайте коинов. Например, за хранение монет LEOcoin, ClubCoin пользователи могут получить 20% годовых начислений, а владельцам ReddCoin предлагается доходность в размере 5% годовых.

Майнинг и государственное регулирование

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

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

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

Перспективы майнинга

Пока в РФ, как и в других постсоветских странах, нет законов, регулирующих майнинг криптовалют. Все идет к тому, что к концу года будет разработан порядок налогообложения и регистрации компаний, занимающихся майнингом криптовалют. Возможно даже в России он (майнинг) будет облагаться 13%-ым налогом.

Концепция алгоритма PoW-майнинга достаточно ресурсозатратна и дорогостояща, поэтому возможно, что криптосообщество постепенно будет от нее отказываться, отдавая предпочтение более экологичным технологиям. Например, владельцы второй по популярности криптовалюты Ethereum, уже заявили, что в течение 2-5 лет полностью переведут свою сеть на Proof-of-Stake.

PoW-майнинг, конечно не уйдет полностью в небытие, многие PoW-валюты (такие как Monero, Zcash, Electroneum) не собираются менять свои алгоритмы.

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

Возможно вас заинтересует:

Нет комментариев

Оставить ответ Отменить

  • bitcoinBitcoin (BTC) $ 10,679.53
  • ethereumEthereum (ETH) $ 342.69
  • rippleXRP (XRP) $ 0.232886