Что такое биткоин, криптовалюта и майнинг простыми словами. Просто о непонятном: что такое блокчейн, майнинг и как заработать на криптовалютах

24.04.2019 Приложения

Б локчейн, криптовалюты, майнинг… почему эти непонятные слова постоянно мелькают в заголовках? Зачем к ним столько внимания? Вы не следите за новостями о них? А зря, ведь речь идет о заработке, который, возможно, придется вам по душе. Заработок при помощи этих хитрых слов (точнее, того, что они означают) не требует активного участия, только материальных вложений.

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

Что такое блокчейн и как он работает. Что такое криптовалюта и майнинг

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

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

Блокчейн – это база данных с открытым доступом

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

Изменения в базе данных блокчейн одинаковы у всех

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

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

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

Добыча криптовалюты – это проверка транзакций

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

Если кто-то попытается обмануть систему, транзакция не подтвердится

По такому принципу функционирует платформа – первой криптовалюты в мире.

Криптовалюта – это деньги?

С добычей цифровых валют, мы, пожалуй, разобрались. Теперь важно выяснить, а что же это такое? Деньги или нет? Отвечу так: криптовалюты – это не деньги, а «деньги». В кавычках. Расчетные единицы. Они выполняют функцию денег и привязаны к курсам реальных валют. Их можно обменивать на банкноты и расплачиваться ими за товары и услуги. Но чтобы получить статус настоящих денег, криптовалюты должна признать таковыми мировая финансовая система.

На что можно обменять биткоин

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

А не является ли блокчейн финансовой пирамидой?

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

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

Выводы делайте сами.

Выгодно ли сегодня зарабатывать майнингом

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

Для расчета прибыльности майнинга существуют специальные калькуляторы, которые опираются на следующие данные:

  • Hash Rate – вычислительную мощность оборудования.
  • Coins per block – сколько единиц валюты создается при вычислении 1 блока. Это число определяется системой и меняется через продолжительные промежутки времени. Для самой старой и популярной криптовалюты в мире – Bitcoin, это число в данный момент равно 12,5.
  • Coin Difficulty – сложность добычи. Определяется системой. Чем больше участников, тем выше сложность математических операций.
  • Electricity Rate – стоимость киловатт-часа электроэнергии.
  • Power consumption – сколько энергии потребляет оборудование для майнинга. Определяется суммарно по мощности всех устройств, из которых оно собрано.
  • Pool fees – комиссионные, которые придется платить за подключение к пулу – группе майнеров, которые объединяются для повышения эффективности добычи.
  • Time Frame – время, на которое производится расчет. Указывая здесь разные значения, вы можете определить, за какой период окупятся ваши вложения.
  • Profitability decline per year – прогнозируемое снижение доходности майнинга через год. Зависит от сложности добычи. Чем последняя выше, тем больше ожидаемое снижение.
  • Conversion rate – обменный курс криптовалюты к доллару США.

Пример такого калькулятора для Bitcoin находится . Помимо него существует множество других.

Несмотря на расчеты и прогнозы, путь майнера тернист. Какие опасности и риски подстерегают его на тропинке к заветному миллиону $:

  • Снижение курса валюты до уровня, когда доходы от майнинга сравняются с расходами.
  • Выход из строя оборудования. Для майнинга обычно используют – от 6 штук на ферму. Отказ хотя бы одной обернется существенными убытками. Для майнинга биткоинов обычно используют не видеокарты, а асики (ASIC – аббревиатура от англ. application-specific integrated circuit, «интегральная схема специального назначения»). И да, асики тоже регулярно выходят из строя. Не забывайте, что оборудование для майнинга вынуждено работать 24/7 при максимальной нагрузке.
  • Значительное подорожание электроэнергии. Она и без того будет основной статьей ваших расходов. Переезжайте в Иркутск.
  • Законодательный запрет добычи и хождения криптовалют в вашей стране. Пожалуй, это самый неприятный и в наших реалиях – весьма вероятный – риск.

Какова оптимальная сумма инвестиций для вхождения в блокчейн? Чтобы иметь доход, равный средней зарплате, специалисты по майнингу Bitcoin советуют начинать с 300.000-500.000 рублей. Это средства на закупку оборудования. Однако из-за высокой степени риска не стоит вкладывать в этот бизнес все свои сбережения и деньги, взятые в кредит под большие проценты. Все же по сумме рисков майнинг – это не меньшая авантюра, чем финансовые пирамиды.

Какие криптовалюты наиболее перспективны сегодня

К ак ни крути, но самой ликвидной и предсказуемой цифровой валютой был и остается биткоин. У него самая большая в мире сеть пользователей, а значит, опасаться его падения, а тем более полного ухода с рынка в обозримом будущем не стоит. С другой стороны, вложив не очень много (а «очень много» сегодня исчисляется миллиардами), не стоит рассчитывать на значительные заработки. Что же касается конкурентов биткоина, то им доверяют далеко не все, считая их быстрый рост искусственно надуваемым «пузырем», который обязательно лопнет.

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

Как начать зарабатывать

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

Закупите и установите оборудование. Для разных криптовалют используют разные способы майнинга (на интегральных схемах, на процессорах, на видеокартах разных моделей и марок). В справочных материалах о конкретной цифровой валюте всегда есть рекомендации по выбору техники. Кроме того, этому будет посвящена одна из новых статей на F1comp. Что вам понадобится во всех случаях – это быстрый и стабильный Интернет.

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

Рыночная доля пулов биткоина по данным blockchain.info

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

Всё готово. Запускайте майнинг и богатейте, но не теряйте голову от успехов, ведь виртуальная валюта, она такая – сегодня есть, завтра нет.

Ещё на сайте:

Просто о непонятном: что такое блокчейн, майнинг и как заработать на криптовалютах обновлено: Март 5, 2018 автором: Johnny Mnemonic

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

Они не понимают, как устроена эта технология, от чего зависит курс и так далее. В технические подробности не обязательно окунаться, однако это не только интересно, но и полезно.

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

Вряд ли данное пояснение кому-то поможет разобраться во всей системе. Поэтому мы решили рассказать об устройстве блокчейна более подробно.

Всем активным пользователям интернета доводилось сталкиваться с такими понятиями как цепочка блоков или Blockchain. Блоги и форумы завалены постами об этом, потому что данное новшество способно перевернуть работу многих сервисов и компаний.

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

Что значит Blockchain? Это распределенная база данных, которая использует для хранения устройства с разными процессорами. В неё добавляются данные, они называются блоками. В них прописываются метки, время и ссылки на предыдущую запись.

Никто из пользователей не может вносить правки в блоки (за исключением тех, которыми он обладает). Чтобы изменить блок, необходимо предоставить личный ключ.

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

Никто не может вносить изменения, кроме как в своей карточке. Доступ к ней открывается только при предъявлении паспорта (а в блокчейне – ключа).

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

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

Безопасность блокчейн платформ

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

К тому же, она обладает высокой безопасностью , а это важно для электронных денег. Защита обеспечена распределенными серверами с временными метками, плюс сеть типа Peer-to-peer.

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

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

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

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

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

Почему блокчейн проекты так популярны?

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

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

Именно в цифровом секторе, цепочки блоков имеют серьезное преимущество. Когда нет посредников и никто не имеет доступа к данным, это ещё и обеспечивает повышенную безопасность сделки.

Мало кто знает, что помимо передачи ценных единиц блокчейна, можно отправлять и различные данные в цифровом формате .

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

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

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

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

Как работает майнинг?

Разобравшись в том, как устроен Блокчейн, напрашивается второй вопрос, а за что даются цифровые монеты.

Всем известно, что на компьютер можно установить программу и автоматически получать Биткоины, Байткоины, Лайткоины и их аналоги. Такую возможность предоставили разработчики.

Чтобы развивалась сеть, необходимо подключать в неё как можно больше компьютеров. Также важным фактором является предоставляемая мощность для выполнения операций.

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

Добываются криптовалюты через различные устройства. В случае с Биткоином, подошли GPU процессоры (видеокарты).

Несколько лет назад, можно было без особых усилий начать добычу, загрузив простую программу. Сейчас же это практически невозможно, так как уже в 2015 году сложность добычи BTC увеличилась в 10 000 раз . Сложно представить, насколько она будет высокой в 2018 и последующих годах.

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

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

Лучшие сайты для майнинга криптовалют

Хотели бы добавлять записи в цепочку блоков и получать вознаграждения от блокчейна? Лучший софт предлагает компания MinerGate .

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

Выбор широкий, а для добычи может использоваться не только видеокарта, но и процессор. С программой от этого сервиса, не нужно выставлять никаких сложных настроек, создавать файлы.bat, искать пулы. За это система забирает себе 1%-1.5%.

Чтобы не тратить время на выбор криптовалюты, выбирайте режим Smart Miner:

Тогда программа автоматически выберет те монеты, которые наиболее эффективно собираются с вашим компьютером. Что дальше? А дальше остается только ждать, когда на балансе появится нормальная сумма для её обмена на .

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

Поэтому сначала проведите расчеты, всё протестируйте и подумайте, стоит ли этим заниматься. Учтите, что курсы криптовалют растут, возможно, сегодня вы соберете монет на 1$, а уже завтра их можно будет обменять на 1000$ .

Облачный майнинг криптовалют

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

Они закупили дорогое оборудование, всё настроили и начали добычу криптовалюты. Учитывая сегодняшние цены на видеокарты, открыть такой бизнес не просто:

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

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

Лучшая компания, предоставляющая услуги облачного майнинга – это HashFlare . Они также подключаются к блокчейну, добывают криптовалюту стандартными способами.

Клиентов приглашают лично посетить дата центр в Эстонии, на сайте размещены его фото. Для пользователей разработано несколько тарифов:

Биткоины добываются по двум алгоритмам, SHA-256 лучше, а для старта потребуется всего 1.5$. В личном кабинете вы сможете выбрать пул, следить за статистикой, заказывать выплаты.

Но не стройте больших надежд, добывать Bitcoin слишком сложно. Поэтому ХэшФлейр предлагает сбор других монет по специальным алгоритмам:

Эти криптографические деньги тоже популярны, их курс в последнее время ползет вверх. Контракты с клиентами заключаются на 1 год.

За это время удается добиться окупаемости в 130%-200% (по данным с сайта). На деле может выйти и немного меньше, но тут в расчёт берется и курс монет.

Несколько лет назад пользователи добывали Bitcoin и все говорили, что это бесполезно. Некоторым удалось собрать и 100 BTC, которые сейчас легко поменять на сотни тысяч долларов.

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

Советую посетить следующие страницы:


Читатель TJ объясняет, что такое блокчейн, как он работает и что можно построить на основе этих идей.

В закладки

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

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

Я покажу, что на самом деле всё там очень просто, и доступно даже пятикласснику. Не верите? Просто читайте дальше. Но для этого сначала нужно пояснить, что такое хэш. Без этого никак, увы.

Хэш

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

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

То есть воспринимать как игрушку, а не как средство накопления, быть готовым к обвалу в 2-10 раз меньше чем за сутки (или аналогичному взлёту, тут уж как повезёт), сглаживать риски портфелями, и так далее (да вы всё и без меня знаете, если работаете в сфере финансов или увлекаетесь игрой на бирже, а если не работаете и не увлекаетесь, лучший совет: не лезть, ждать стабилизации курса). Это не пост пиара биткоина, это ликбез по блокчейну, так что могу себе позволить сказать всё как есть, лол.

Зачем это нужно

Тут по порядку, иначе совсем запутаемся.

В: Зачем нужно разбивать цепь на блоки, если можно с сопоставимой степнью надёжности считать хэш прямо от всего большого файла?

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

В: Зачем вообще этот хэш? Разве просто передать данные недостаточно?

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

Начнем с определения:

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

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

Хэш и блокчейн - столпы майнинга

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

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

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

Рассмотрим на примере, как работает блокчейн. Создаем файл и записываем в него фразу «Привет мир-1». Считаем его хэш-сумму по любому алгоритму - самый распространенный это sha256. Допустим, при этом мы получили строчку А (на самом деле она длиннее и разнообразнее эдак в 64 раза, но для наглядности упростим ситуацию). Теперь создаем второй файл, записываем в него фразу «Привет мир-2» и следующей строчкой пишем А. Сохраняем файл и считаем его хэш - он оказывается, допустим, B. Теперь создаем третий файл, записываем в него «Привет мир-3» и B, сохраняем, считаем хэш - он оказывается С, создаем новый файл, и так далее. Поздравляем сами себя с созданием простейшего блокчейна - все предыдущие файлы завязаны на самый первый, то есть все блоки - элементы одной цепочки. При этом самый первый блок называется Genesis Block (первичный блок), он рассматривается отдельно, так как у него отсутствует родительский блок.

Разумеется, возникает вопрос - а как проверить целостность сети, может быть 10001 блок был получен не из 10000, а из головы? Да очень просто - в каждом последующем файле записан кэш предыдущего. И так можно рекурсивно «спуститься» вплоть до самого первого блока. Если где-то кэш не совпадет - значит, в сеть были внесены изменения.

Теперь мы, наконец-то, можем перейти к описанию майнинга.

Принцип работы майнинга

Представим, что внутри самого первого файла написано не только «Привет мир-1», но и 00000. Считаем его хэш, и он, к примеру, начинается с 3f5da... Радостные, отправляем этот кэш и узнаем, что он не подходит. Но почему? Да все просто - хэш должен начинаться с нуля, а количество нулей в начале подбирается так, чтобы каждый блок биткойна появлялся раз в приблизительно 10 минут. Хм, скажете вы, ну давайте запишем в файл не 00000, а 00001 (да-да, самый простой перебор, ибо предсказать, какой получится хэш, мы не можем. А если вы сможете - получите Нобелевскую премию, серьезно). Считаем его хэш - и он начинается с 7b3fa8... Мда, и опять не нули в начале. Ладно, запишем в файле 00002. Опять не нули? Ставим 00003, и так далее. И вот так, перебирая, мы в конце концов получаем хэш, начинающийся с нужного числа нулей, с помощью этого хэша генерируем новый блок, и получаем за него деньги. Вот так просто и работает майнинг.

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

Сразу же возникает вопрос - а можно как-то подделать эту цепь блоков и получить сразу много биткойнов? Конечно можно, вам для этого всего лишь нужно перемайнить ВСЕ блоки с самого начала образования цепи по своему алгоритму - как только у вас станет на один блок больше, чем у всех других майнеров - сеть автоматически примет ваши условия. Это так называемая «атака 51%», и она возможна лишь в теории: во-первых, для того, чтобы перемайнить почти 500 000 блоков биткойнов, потребуются просто гигантские вычислительные мощности и деньги, во-вторых - даже став «королем биткойнов», самый максимум, что вы сможете - это останавливать транзакции в сети, что денег вам точно не принесет (но вот обвалить курс, или, наоборот, поднять и сыграть на этом, будет можно. Но вряд ли человек, имеющий достаточные для создания такой сети деньги, будет этим заниматься - скорее всего он вложит их во что-то более выгодное).

Регуляция в сети биткойна

В сети биткойна разумеется есть регуляция: во-первых, это сложность: то есть сколько нулей должно быть в начале хэша. Она подбирается так, чтобы в неделю появлялось 2016 блоков - то есть 10 минут на блок. Соответственно, чем больше вычислительных мощностей участвует в майнинге - тем больше должна быть сложность, чтобы удерживать темп - а значит тем сложнее каждому найти нужную хэш-сумму. Второй ограничитель - это стоимость награды. В 2009 году за один блок давали 50 BTC, потом 25, а сейчас - всего 12.5.

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

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

Текущее состояние майнинга криптовалют

Возникает вопрос - почему вдруг люди порядка месяца назад массово бросились скупать видеокарты и делать фермы? Все просто - всегда курс может вырасти настолько, что становится выгодно майнить даже на видеокартах (процессоры для этого подходят хуже - майнинг отлично распараллеливается, и тут GPU с несколькими тысячами простых вычислительных блоков оказывается лучше, чем CPU с 4-8 мощными ядрами). Но тут важно понимать, что мало того, чтобы сейчас курс определенной криптовалюты был высок - нужно, чтобы он был высоким на протяжении по крайней мере того времени, пока вы не «отобъете» затраты на ферму. И в самом лучшем случае для эфириума это 3-4 месяца, а обычно это больше полугода. Увы - никто предсказать курс на такой длительный промежуток времени не может, поэтому домашний майнинг был и является рискованной затеей.

И самый последний вопрос - что делать тем, кто хотел купить себе видеокарту, а теперь, глядя на цены, понимает, что они им не по карману? Просто мониторить авито и прочие площадки продаж б/у комплектующих: время работает на вас, чем больше майнеров и мощностей - тем менее выгодным и тяжелым становится майнинг, и поэтому те, у кого были небольшие фермы, работающие на грани прибыли, уже стали их распродавать, и уже можно «урвать» 1080 Ti по старым ценам. Да, это будет б/у видеокарта, но стоит понимать, что она работала от силы 1-2 месяца при комфортных для нее условиях. И с учетом того, что гарантия на них обычно 2-3 года - волноваться не о чем.