Майнинг (от англ. mining — разработка недр) — это процесс обработки транзакций в системе цифровых валют, при котором записи о текущих криптотранзакциях (блоки) добавляются к сведениям о прошлых транзакциях (блокчейн). Это происходит, когда майнер закрывает блок. Для этого он с помощью мощного оборудования осуществляет специальные вычисления для решения математических задач. В случае успешного решения блок закрывается, а майнер получает вознаграждение в криптовалюте. Благодаря майнингу обеспечивается вся работа сети: подтверждение транзакций, защита от внесения ложной информации и дублирования транзакций, защита от атак, обеспечение децентрализации сети.
Чтобы понять, как добываются криптовалюты, сначала необходимо разобраться, что такое алгоритм майнинга. Как известно, каждая цифровая валюта создана с использованием определенного алгоритма шифрования. Именно его расшифровывает майнинговое оборудование, обеспечивая обработку транзакций в сети и принося майнеру вознаграждение.
Алгоритм | Описание | Монеты |
SHA-256 | SHA-256 означает «Secure Hash Algorithm». Алгоритм относится к семейству SHA-2. Он генерирует 256-битную (32-байтную) подпись для текстовой строки. Время обработки блока, как правило, составляет около семи минут и требует хэшрейта выше, чем гигахэш в секунду. Этот алгоритм майнинга используется сетью биткоина. | Bitcoin, Bytecoin, Joulecoin, Devcoin, Ixcoin, Terracoin, Battlecoin, 21Coin, Peercoin, Namecoin, Unobtanium, Betacoin |
ETHASH | Ethash — это алгоритм хэширования proof-of-work сети Ethereum. Главной особенностью алгоритма являются повышенные требования к памяти GPU для майнинга. С недавних пор алгоритм доступен для ASIC-майнеров. Он использует хэш-функцию Keccak, стандартизованную в SHA-3. | Ethereum, Ethereum Classic, KodakCoin, Ubiq |
SCRYPT | Scrypt — используемый многими монетами proof-of-work алгоритм. Впервые был внедрен для Tenebrix (в сентябре 2011) и стал основой для Litecoin и Dogecoin. Scrypt проще и быстрее, чем SHA-256. Его хэшрейт измеряется в килохэшах в секунду. | Dogecoin, Gulden, Litecoin, PotCoin, FeatherCoin, Bitmark, TagCoin, Ekrona, MidasCoin |
EQUIHASH | Equihash — майнинговый proof of work алгоритм, позволяющий людям майнить на обычных компьютерах. | Zcash, Zcoin, Zclassic, Bitcoin Gold, Komodo, ZenCash |
CRYPTONIGHT | CryptoNight — proof-of-work алгоритм, разработанный для обычных компьютерных CPU. | Bytecoin, Monero, Dashcoin, DigitalNote |
X11 | Алгоритм X11 был создан разработчиками Dash. Он позволил сделать монету одной из самых безопасных. | MonetaryUnit, Karmacoin, StartCoin, Dash, XCurrency |
Каждый, кто хочет зарабатывать на майнинге, может это делать либо самостоятельно на собственном оборудовании, либо присоединиться к майнинг пулу.
Что такое майнинг пул?
Это когда несколько майнеров объединяют свои мощности оборудования, чтобы повысить вероятность нахождения блока.
В первом случае вознаграждение достанется только вам, а вот награда за блок, добытый пулом, распределяется среди всех его участников.
Для этого понадобится мощное оборудование, включая:
Также нужно зарегистрировать кошелек, где будут храниться добытые монеты. Мы ранее уже писали о том, как выбрать криптовалютный кошелек.
Перед тем как майнить криптовалюту, нужно изучить соответствующее регулирование в вашей юрисдикции. В некоторых странах майнинг и вовсе запрещен (Египет, Индия), как и криптовалюты в целом. Более продвинутые правовые государства давно подсуетились и создали нормативную базу для криптоотрасли, или даже налоговые/тарифные льготы, которые может получить любая майнинг-ферма в стране. Однако в большинстве государств, включая Украину, правовой статус криптовалют все еще не определен. В этом случае начинающему майнеру стоит взвесить, какие перспективы майнинга тех или иных цифровых монет и как быстро окупятся вложенные средства. Но стоит также помнить и про юридические риски, ведь правительства активно работают над созданием регулирования крипторынка.
Очевидно, что рентабельность майнинга сильно зависит от курса добываемых монет. Тем не менее, сама майнинг-индустрия меняется с головокружительной скоростью, и уже в ближайшем будущем процесс добычи криптовалют может сильно измениться. Например, первоначально поучаствовать в процессе подтверждения биткоин-транзакций мог кто угодно с помощью своего CPU (правда, тогда мало кто знал, что такое майнинг и вообще криптовалюты). Однако менее чем через три года после появления первой криптовалюты это перестало быть выгодным. Начали меняться виды майнинга: появился GPU-майнинг, который затем вытеснил ASIC-майнинг. Теперь же и вовсе золотой век биткоина уходит, и все больше майнеров начинают зарабатывать на добыче альткоинов.
Среди наблюдающихся в последнее время тенденций развития майнинга эксперты выделяют следующие:
Самое главное — побороть боязнь белого листа. Я всегда говорю это себе, когда нужно начать…
По не вполне ясным причинам, Firefox умеет проверять орфографию либо только в русских, либо только…
Около месяца собирал разные «хаки» на языке программирования Perl. Эта подборка наглядно демонстрирует, как в…
C недавних пор я стал увлекаться SEO. Порой передо мной встает задача быстро проверить индекс…
Недавно написал несколько скриптов, позволяющих автоматически определять, какая CMS (Content Management System, система управления контентом)…
Я так подозреваю, что среди вас найдется те, кто скажет, что этот пост боян и…