В чем смысл майнинга: что это такое и как работает механизм

Содержание

В чем смысл майнинга? — Хабр Q&A

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

Биткоин – это распределенная платежная сеть, peer-to-peer версия электронных денег (то есть такая, где нет единого центрального сервера). Все транзакции сохранены в блокчейн – распределенную базу данных, дублированную на компьютерах всех участников сети. Биткоин – одно из решений для задачи «византийского консенсуса».

Суть задачи «византийского консенсуса» – в возможности стабильной работы сети даже при условии наличия в ней ненадежных участников. Биткоин решает эту проблему с помощью подтверждения вычислением (Proof-of-Work). Во-первых, все платежные транзакции криптографически подписываются отправителем, а во-вторых, участники сети проверяют валидность подписей, и заявляют о случаях подделки или двойных трат. Если возникает конфликт, то учасники «голосуют» с помощью вычислений. Выигрывает та сторона, которая потратила больше вычислительных ресурсов в ходе такого «голосования».

Эти вычисления и являются майнингом.

Но, как я понял, решение без «реального» результата.

Это одновременно и так, и не так. Результат в том, что добыты данные, не добытые еще другими участниками сети.

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

Сложность меняется не с ростом количества блоков, а с ростом мощности всей сети. Она подбирается таким образом, чтоб в среднем сеть выдавала по блоку в 10 минут.
https://www.coinwarz.com/difficulty-charts/bitcoin…

Зачем всё это сделано — в смысле такая система?

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

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

Ведь так или иначе у криптовалюты есть владелец. Кто её создал, поддерживает сеть, развивает.
Почему он не выпустил фантики, назвав их монетами и сразу не получил за них деньги? Аналог МММ.


Тут нет конкретного вопроса, но да, вообще говоря, на самом деле, любая валюта фантиками и является, но чтоб получить за нее деньги, нужно вначале доказать, что она их стоит. Например, стоимость доллара США в том, что это единственная валюта, с помощью которой можно оплачивать налоги в США. Кроме того, США гарантирует, что количество этих самых долларов не будет безгранично расти (про 2008 не будем вспоминать).

Хочу еще добавить одну ссылку, правда, на английском, где автор отвечает на вопрос «зачем майнинг» необычным образом. Название провокационное, но оправдано. Why Everyone Missed the Most Mind-Blowing Feature … – Почему никто не заметил самое невероятное свойство криптовалют.

Дополнение:

Если более конкретно, то майнинг – это поиск такого nonce, что хэш от блока будет меньше, чем target, где target пропорционально 1/difficulty.

block:
- header
- transactions included
- ...
- nonce

SHA-256( SHA-256( block ) ) < target

target ~ 1/difficulty

Майнинг биткоинов — что это? Самый простой ответ

Сейчас в интернете много информации о майнинге. Часто люди, желающие понять, что такое майнинг биткоинов и в чем его смысл, сталкиваются с проблемой: расплывчатых объяснений много, а для чего все-таки нужен майнинг биткоинов – непонятно.

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

Что такое майнинг биткоинов

Когда речь заходит о майнинге, то обычно говорят, что майнеры каким-то образом добывают биткоины. Видимо, в электронных шахтах цифровыми отбойными молотками. Приблизительно так:

majnery majnyat bitkoiny

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

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

За эту очень важную и полезную работу они получают биткоины.

О том, как работает технология блокчейн – основа биткоина, читайте здесь.

Теперь разберемся подробнее. Как это работает?

Как происходит майнинг биткоинов?

Чтобы разобраться в сути майнинга, нужно понять, что такое «хеш-функция».

«Хеш-функция» — это способ преобразования любой информации.

Это алгоритм, который получает на входе любые данные (текст, картинка, код):

kak rabotaet hesh funkciya skhema 1

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

kak rabotaet hesh funkciya skhema 2

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

kak rabotaet hesh funkciya skhema 3

Хеш-функция имеет следующие особенности:

  1. Одинаковые исходные данные всегда дают одинаковый хеш, разные исходные данные – разный;
  2. Малейшее изменение входных данных (например, лишний пробел) всегда приводит к необратимому и непредсказуемому изменению хеша;
  3. Хеширование работает только в одну сторону. Получить хеш из исходных данных можно, получить исходные данные из хеша нельзя!

Различных видов хеш-функций имеется множество, однако блокчейн биткоина построен на одной из них с названием SHA-256.

Алгоритм работы блокчейна с применением хеш-функции

Как для создания блокчейна используется хеш-функция?

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

kak rabotaet hesh funkciya skhema 4

Пропуская этот блок через алгоритм хеширования, мы получаем хеш этого блока:

kak rabotaet hesh funkciya skhema 5

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

kak rabotaet hesh funkciya skhema 6

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

kak rabotaet hesh funkciya skhema 7

Все! Блокчейн получен!

kak rabotaet hesh funkciya skhema 8

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

Алгоритм майнинга биткоинов

Теперь давайте разберемся в алгоритме майнинга биткоинов.

Итак, в процессе майнинга биткоинов в среднем через каждые 10 минут к блокчейну биткоина добавляется новый блок с записями транзакций – переводов биткоина. Чтобы система присоединила его к блокчейну, добавляемый блок должен быть «правильным» и «красивым».

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

Например, начинается с трех нулей:

Algoritm majninga bitkoinov skhema 1

Как получить такой блок?

Дело в том, что в блоке биткоина, кроме заголовка блока и информации о транзакциях, есть еще параметр, называемый «nonce». Это – какое-то число:

Algoritm majninga bitkoinov skhema 2

Число «nonce» может быть любым – от нуля до нескольких миллиардов.

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

Эту задачу майнеры решают методом перебора значения параметра «nonce». Например, подставим вместо «nonce» единицу, вычислим хеш блока.

Получили «красивый» блок? Нет!

Algoritm majninga bitkoinov skhema 3

Подставим двойку, вычислим хеш. Получили «красивый» блок? Нет!

Algoritm majninga bitkoinov skhema 4

Подставим тройку:

Algoritm majninga bitkoinov skhema 5

Ну и так далее, пока не будет найден нужный параметр:

Algoritm majninga bitkoinov skhema 6

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

Кто нашел первый – тот присоединил к цепочке новый блок. Когда система видит, что присоединен новый блок — она выдает награду сделавшему это майнеру.

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

Чем выше вычислительная мощность майнера – тем быстрее он производит вычисления, тем больше шансов быть первым.

majner majnit bitkoiny

Чем больше общая мощность майнерской сети, тем быстрее она производит вычисления, тем проще найти «красивый» блок.

moshchnaya majningovaya set

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

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

Прочитать статью о золотых свойствах биткоина можно здесь.

И все же — зачем майнеры, можно сказать, “просеивают пустую породу”? Для чего все-таки необходимо это огромное количество громоздких вычислений? Какая от них практическая польза?

Суть майнинга биткоинов

Представим себе, что кто-то хочет переписать историю транзакций и вносит изменение в блок.

Например, Петя хочет стереть запись в «Блоке 1» о том, что Вася отправил ему 2 биткоина. Уж очень Пете не хочется их отдавать.

Primer kak rabotaet majning bitkoinov skhema 1
Петя – крутой хакер. Он влезает в систему, вносит изменения в «Блок 1» и злорадно потирает руки.

Primer kak rabotaet majning bitkoinov skhema 2

Но, поскольку в информацию внесены изменения, хеш блока меняется! Вычисляется новый хеш, и… теперь он не начинается с трех нулей! Система не принимает блок 1, исключая его из цепочки блокчейна — ведь он «некрасивый» и его хеш не начинается с трех нулей.

Primer kak rabotaet majning bitkoinov skhema 3

Значит, чтобы обмануть систему и оставить в цепочке блокчейна блок c “подчищенным” Петиным переводом, нужно сделать его «красивым». Значит, нужно заново пересчитывать хеш этого блока, меняя значения параметра «nonce». Считать придется до тех пор, пока вновь не будет получен «красивый» блок. Ну что же, деваться некуда – надо так надо! Петя напрягается, долго считает….

Primer kak rabotaet majning bitkoinov skhema 4

… перебирает разные варианты…

Primer kak rabotaet majning bitkoinov skhema 5

… и наконец, методом перебора, находит искомый хеш, получив «красивый» блок. Теперь «Блок 1» снова можно подставить в цепочку блокчейна.

Primer kak rabotaet majning bitkoinov skhema 6

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

Primer kak rabotaet majning bitkoinov skhema 7

Поэтому в заголовок следующего блока записывается новый хеш:

Primer kak rabotaet majning bitkoinov skhema 8

Это значит, что следующий за «Блоком 1» «Блок 2» тоже изменился. А значит, поменялся и его хеш. Теперь он не начинается с трех нулей.

В результате, система не принимает «Блок 2» в цепь блокчейна.

Primer kak rabotaet majning bitkoino

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

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

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

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

sovokupnaya vychislitel

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

Откуда берутся биткоины при майнинге?

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

До мая 2020 года эта эмиссия будет составлять 12,5 биткоинов за блок. Именно эти вновь выпущенные монеты и достаются майнерам. А поскольку процесс вычисления “красивого” блока схож с просеиванием пустой породы в поисках золота — майнинг зачастую называют добычей биткоинов.

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

bitkoiny

Итак, теперь вы понимаете, в что такое майнинг биткоинов и в чем его суть.

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

Майнинг существует столько, сколько существует биткоин. И ценность биткоина как нового класса активов, существующего независимо от банков и правительств “цифрового золота”, делает майнинг привлекательным. Именно в этом причина того, что за 10 лет майнинг стал серьезным видом бизнеса, целой новой отраслью в индустрии.

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

Пожалуйста, оцените статью, нажав на звездочки в конце статьи. 

Поделитесь своим мнением или задавайте вопросы в комментариях к статье!

Что такое майнинг криптовалюты простыми словами. Суть майнинга криптовалюты

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

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

Именно в этом и состоит смысл майнинга криптовалют. Но вышеописанный процесс майнинга (буквально «добыча руды в шахте») носит название PoW (Proof-of-Work) или «подтверждение работой». Данный способ является классическим, но весьма затратным.  Для равномерного роста сети и вовлечения новых участников с целью её устойчивости происходит увеличение сложности вычисления ключа блока – это порождает рост конкуренции среди майнеров.  Затраты майнеров (буквально «шахтеры» – то есть участники сети) заключаются в приобретении высокопроизводительного оборудования и стоимости электричества для его работы. Таким образом, каждый новый биткоин имеет под собой реальный материальный ресурс, который является конечным. Для появления новой монеты необходимо время для вычислений, оборудование и электричество. Поэтому говорить о некой виртуальности биткоина – не совсем логично.

Как происходит майнинг криптовалюты

Изначально майнинг (подтверждение транзакций) можно было делать на обычном персональном компьютере. Затем для вычислений стали использовать видеокарты, которые обладали графическим процессором для вывода данных. Но увеличение требований к вычислительной мощности привело к появлению специализированных устройств, так называемых ASIC (application-specific integrated circuit – интегральная схема специального назначения). Хотя по сути оборудование для майнинга криптовалют – это не микросхемы, а целые специализированные устройства, предназначенные для вычисления ключей для блоков.

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

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

PoS (Proof-of-Stake) или «подтверждение владением» – когда подтверждение блока происходит за счёт участников в зависимости от количества  монет;
PoC (Proof-of-Capacity) или «подтверждение объемом» – участник сети подтверждает транзакцию, выделяя для неё дисковое пространство.

В чем суть майнинга криптовалют

Майнинг – это способ заработка на криптовалюте (наряду со спекуляциями, инвестициями и привлечением денег через ICO). Такой заработок зависит от себестоимости «извлечения» очередной монеты. Здесь есть элемент риска из-за высокой волатильности криптовалют. Но в то же время создаёт неплохие возможности с точки зрения окупаемости. Как правило, это месяцы, а не годы, как в обычном бизнесе. Следует отметить, что не только волатильность криптовалюты является негативным фактором. Быстрое устаревание техники – такой же риск, как и изменчивость цены самой валюты. Это происходит из-за постоянного совершенствование технических средств – смены поколений устройств. Даже если устройства не устареют морально, они перестают быть эффективным в силу заложенных в них принципах работы. 

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

 Живёте в России, интересуетесь майнингом криптовалют и не знаете, с чего начать?  Попробуйте инвестировать в акции компаний, выпускающих технические средства для этого процесса. В связи с большим спросом на технические средства для майнинга такие акции пользуются большим спросом. Как пример – акции NVDA (NVIDIA Corporation), которые подорожали за 2016 год почти в 8 раз. При этом капитализация этой компании сравнима с капитализацией самих криптовалют.


Официальный сайт, посвященный майнингу криптовалюты биткоин и рассказывающий, как это работает.

Что такое майнинг и куда делиcь все видеокарты — простыми словами

Вы наверняка слышали из новостей, что из продажи пропали все видеокарты. Вы даже узнали оттуда, кто все скупил — майнеры. Они «майнят» криптовалюту на своих «фермах». Уверен, что вы слышали про самую известную криптовалюту — Биткойн.

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

Блокчейн

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

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

Технология блокчейн, на мой взгляд, — это новый интернет. Это идея такого же уровня, как интернет.

— Герман Греф

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

О биткоине очень просто

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

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

Те, кто создают новые блоки, называются майнерами. В награду за каждый новый блок его создатель сейчас получает 12,5 биткойнов. По курсу на 1.07.2017 — это примерно $30 000. Чуть позже мы поговорим об этом подробнее.

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

Новый блок создаётся только раз в 10 минут. На это есть две причины.

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

Во-вторых, эти 10 минут тратятся на то, чтобы сделать новый блок «красивым» с математической точки зрения. Только правильный и только красивый блок дописывается в конец дневника-блокчейна.

Почему блоки должны быть «красивыми»

Правильный блок — это значит, что в нем все верно, все по правилам. Основное правило: тот, кто передает деньги, действительно имеет столько денег.

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

Каждый майнер непрерывно «трясёт» блоки-кандидаты и надеется, что именно ему повезет первому «натрясти» красивый блок, который и будет включен в конец блокчейна, — а значит, именно этот майнер получит награду в $30 000.

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

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

У Васи не выйдет заявить: «Нет, не отправлял я Мише 10 биткоинов, в моем варианте истории нет такого — верьте мне». Ведь в этом поддельном варианте истории блоки обязаны быть красивыми, а как мы знаем, чтобы натрясти хотя бы один такой блок, надо, чтобы все майнеры работали целых 10 минут, куда уж одному Васе справиться.

Майнеры

Концепция понятна, теперь давайте повнимательнее посмотрим на майнеров.

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

К 2013 году, когда курс Биткойна подрос до сотни долларов за штуку, энтузиастов-майнеров было уже столько, что ждать удачи пришлось бы месяцами. Майнеры стали объединяться в «пулы». Это такие картели, которые трясут один и тот же блок-кандидат все вместе, а потом делят награду на всех по справедливости (пропорционально затраченным усилиям).

Домашняя ферма со значительной мощностью по меркам 2013 года

Потом появились специальные устройства — ASIC. Это такие микросхемы, которые созданы специально для выполнения конкретной задачи. В данном случае «асики» узко заточены под то, чтобы как можно более эффективно «трясти» блоки Биткойна.

Майнинг-мощность «асиков» несопоставимо больше мощности обычного компьютера, который умеет выполнять любые расчеты. В Китае, Исландии, Сингапуре и других странах стали строить огромные «фермы» из систем на ASIC. Выгодно расположить ферму в шахте под землей, потому что там холодно. Еще выгоднее рядом построить ГЭС, чтобы электричество было дешевле.

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

Промышленная ферма для майнинга криптовалют

Майнинг альткоинов или почему видеокарты пропали именно сейчас

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

Топ10 криптовалют, отсортированных по рыночной капитализации (суммарной стоимости всех выпущенных монет). Данные на 1.07.2017, источник coinmarketcap.com

Каждый создатель альткоина не хочет, чтобы майнить его монетки было сразу очень сложно и дорого, поэтому он придумывает новые критерии красоты блоков. Желательно такие, чтобы создание специализированных устройств (ASIC) было затруднено или максимально отсрочено.

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

Обратите внимание на вторую строчку в таблице выше — Ethereum. Это сравнительно новая криптовалюта (появилась в 2015 году), но с особыми возможностями. Если коротко, то главное нововведение Ethеreum — возможность включать в блокчейн не только статичную информацию о проведенных платежах, но и интерактивные объекты — смарт-контракты, — которые работают по запрограммированным правилам.

Почему это создало такой ажиотаж мы поговорим в отдельной статье. Пока будет достаточно сказать, что новые свойства Ethereum обеспечили большой интерес «криптоивесторов» и, как следствие, бурный рост ее биржевой цены. Если на начало 2017 года один «эфир» стоил $8, то уже к 1 июня курс пробил отметку в $200.

Майнить именно Ethereum стало особенно выгодно, поэтому майнеры и скупили видеокарты.

Видеокарта Gigabyte специально для майнинга — сразу без всяких ненужных вещей вроде выхода на монитор. Источник

Что будет, если майнеры перестанут майнить

Предположим, что майнить стало невыгодно (прибыль не окупает затраты на оборудование и электричество), и майнеры перестают майнить или начинают майнить какую-то другую валюту. Что тогда? Правда ли, что если майнеры перестанут майнить, то Биткойн перестанет работать или будет работать слишком медленно?

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

История горе-майнера. Реальность героя проверить трудно, но факты изложены верные. На 12.07.2017 биржевой курс эфира составляет $200

Обратите внимание, награда за новый блок сокращается со временем. И это тоже запрограммировано в правилах Биткойна. Первые четыре года (2009-2012) награда составляла 50 биткойнов ($125 000 по текущему курсу и всего лишь $500 по курсу на середину 2012 года), сейчас — 12,5 биткойнов.

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

Заключение

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

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

Что такое майнинг, и почему майнят на видеокартах / Блог компании Smile-Expo / Хабр
Что представляет собой майнинг? Почему для майнинга криптовалют в подавляющем большинстве случаев лучше подходят видеокарты, а не CPU? Чем так хороши асики? В этом посте я постарался понятным языком рассказать об основах технической стороны майнинга.

Для понимания общей картины информация дана в упрощенном виде, некоторые детали опущены.

Что такое майнинг?


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

Как это выглядит?

Предположим, Сатоши Бутерин со своего кошелька переслал 1 биткоин на кошелек Виталика Накамото. Согласно сути блокчейна, нужно зашифровать информацию, содержащую адреса кошельков Сатоши и Виталика, а также количество переведенных биткоинов. Тут в дело вступает майнинговое оборудование — ему нужно найти правильный вариант шифровки.

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

«Железо» начинает работать — решать эту математическую задачу методом подбора. Информация «Satoshi Buterin wallet —> 1 BTC —> Vitalik Nakamoto wallet» превращается в зашифрованную строку вроде «dh523456l29e4f6ab42d99c81156d3a17228d6e1eef4139be78dgw5jh63f2348». Но в этом варианте на конце не стоит ноль. Тогда «железо» начинает подбирать новый вариант шифровки, добавляя в информацию символ, который не меняет ее смысл.


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

Копия этой базы данных (копия блокчейна) хранится на жестких дисках каждого из майнеров, но эта база по факту представляет собой единый организм — она обновляется и синхронизируется на всех компьютерах. Поэтому чтобы взломать блокчейн, нужно взломать его сразу на всех компьютерах, подключенных к блокчейну.
Разработчики блокчейна биткоина определили, что максимальный размер блока не может превышать ~1 Мб. И чтобы блок считался сформированным, его нужно заполнить зашифрованными записями транзакций. Как только блок сформирован, блокчейн автоматически генерирует эмиссионную транзакцию биткоинов, чтобы наградить майнера за его работу.

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

Но один человек-майнер может формировать отдельный блок на своем компьютере очень долго. Вряд ли кого-то обрадует перспектива майнить несколько лет без перерыва, формируя один-единственный блок, и получить потом за него 12,5 биткоинов в награду (именно такое количество биткоинов сейчас выдается за формирование нового блока). Поэтому люди объединяют свои мощности в пулы. В этом случае сеть биткоина выделяет награду за сформированные блоки не отдельному майнеру, а пулу. Пул, в свою очередь, распределяет награды отдельным майнерам, в соответствии с потраченным временем и мощностью (за вычетом комиссии).

Почему именно видеокарты, а не CPU?


Архитектуры графического процессора (GPU) и центрального процессора (CPU) сильно отличаются. Современные CPU состоят из 4-8 ядер — это делает их подходящими для решения больших и сложных задач. Вдобавок при такой архитектуре они могут быстро переключаться с выполнения одной задачи на выполнение другой.

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


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

Ведь что такое майнинг? Это перебор сотен тысяч различных комбинаций для шифровки, различающихся по сути только одним символом. С такой однотипной несложной работой куда быстрее справляются тысячи ядер GPU, чем 4-8 умных, но малочисленных ядер CPU.

Для сравнения: ядро CPU обрабатывает восемь 32-битных инструкций за такт (AVX). А процессор видеокарты Radeon HD 5970 обрабатывает 3200 32-битных инструкций за такт.

Но есть устройства, на которых майнинг происходит еще быстрее — их называют ASIC.

ASIC


В переводе с английского application-specific integrated circuit означает «интегральная схема специального назначения». Это оборудование, которое сделано с целью решения строго конкретной задачи. Если говорить об ASIC для майнинга, то по сути это «все в одном»: блок питания, охлаждающее устройство и небольшая плата, на которой расположены CPU, ПЗУ, ОЗУ и другие блоки. И если видеокарты изначально не были созданы для майнинга, то подобное железо «заточено» именно под эту задачу.

Возьмем в качестве примера популярную у добытчиков биткоина видеокарту AMD Radeon RX 580. Стоит она порядка 26 000 р., и мощность ее майнинга составляет 1,5 GH/s. Поставим против нее ASIC AntMiner R4: при стоимости в ~100 000 р. его мощность составляет 8,7 TH/s. Разница очевидна.


AntMiner R4

Причем производители майнинговых ASIC создают их для добычи определенной криптовалюты. Они подбирают компоненты и настраивают софт в асике таким образом, чтобы он лучше всего справлялся с решением задач по конкретному алгоритму, на котором построена конкретная криптовалюта (например, SHA-256 для майнинга биткоина). То есть, в теории асик для биткоина можно использовать для майнинга другой криптовалюты, но его производительность в таком случае не будет впечатлять.

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

Итог


Мы представили майнинг на примере биткоина в упрощенном виде и постарались объяснить его наиболее понятным способом. Следует отметить, что для разных криповалют больше подойдут видеокарты от разных изготовителей: одной больше подойдет Nvidia, а для другой лучшим решением будет AMD. Так получается из-за того, что криптовалюты построены на разных алгоритмах: с каждым конкретным лучше всего справляется та видеокарта, чьи конструктивные особенности лучше всего подходят.
Что такое майнинг криптовалют? Рассказываем про майнинг на примере биткоина.

1

Что такое майнинг?

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

2

Кто занимается добычей биткоинов?

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

3

На что это вообще похоже?

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

4

Как происходит процесс майнинга?

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

5

Как выглядит майнинг криптовалюты?

Сегодня добыча криптовалюты чаще всего происходит в специализированных дата-центрах, которые также называют майнинговыми фермами. Типичная ферма для добычи биткоинов представляет собой помещение, в котором находится определенное количество ASIC-устройств (от англ. application-specific integrated circuit, «интегральная схема специального назначения»). В самом помещении поддерживается необходимый температурный режим или применяются иные способы охлаждения.

6

Выгодно ли заниматься майнингом?

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

7

Какое нужно оборудование?

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

8

Получается, заниматься этим в одиночку смысла нет?

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

9

На какую я могу рассчитывать награду?

Согласно написанному Сатоши Накамото оригинальному техническому документу биткоина, награда за нахождение нового блока уменьшается вдвое каждые четыре года: в начале 2013 года она составляла 50 BTC, затем уменьшилась до 25 BTC, а летом 2016 года снизилась до 12,5 BTC. Следующее снижение (уполовинивание) награды состоится в 2020 году.

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

Существует множество сервисов для расчета текущей доходности майнинга на различных алгоритмах и устройствах. Один из самых популярных из них — WhatToMine.

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Биткоин и майнинг: суть для чайников | Будущее

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

Так в чём же феномен криптовалют и почему их все «майнят»? Как виртуальные деньги изменили мировую экономику и к чему это приведёт?

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

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

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

Криптовалюты, биткойн, майнинг: в чём суть? 4

Содержимое блокчейна

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

Кстати, анонимен и создатель технологии блокчейна. Традиционно считается, что биткойн создал японский программист Сатоси Накамото, но это, скорее всего, псевдоним группы программистов, так как его никто никогда не видел. В мае 2016 года австралийский предприниматель Крейг Райт публично заявил, что он тот самый Сатоси Накамото (в расследованиях СМИ его уже называли одним из вероятных претендентов). Однако и в этой истории остаётся много белых пятен. Ведь все доказательства, которые Райт передал СМИ, лишь косвенно указывают на его причастность к созданию биткойна.

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

Криптовалюты, биткойн, майнинг: в чём суть? 5

«Фермы» для майнинга биткойнов делаются из особых ASIC-устройств ( на иллюстрации), однако для прочих криптовалют вполне сгодится ферма из видеокарт. В середине 2017 года майнинг на видеокартах стал так популярен, что вызвал в России их дефицит

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

Технология криптовалют способна навсегда изменить процесс перемещения денег, акций и иных финансовых ресурсов. Криптовалюты избавлены от посредников, а это значит, что участники системы смогут значительно сэкономить. Испанский инвестфонд Santander InnoVentures подсчитал, что технология блокчейна уже к 2022 году позволит банкам сберегать около 20 миллиардов долларов в год. Это будет возможно благодаря устранению центральных органов и обходу медленных и дорогих систем платежей.

Криптовалюты, биткойн, майнинг: в чём суть?

Автомат для обналичивания биткойнов

Президент Сбербанка России Герман Греф видит в криптовалютах будущее денежного оборота. Он считает, что «блокчейн — идея такого же уровня, как и интернет». Сам Греф признавался, что содержит некоторые средства в биткойнах. Солидарен с ним и вице-президент Сбербанка Андрей Шаров: он предсказывает, что через десять лет криптовалюты попросту вытеснят банки. Участники системы смогут провести платёж или получить кредит без каких-либо посредников.

В последние годы криптовалюты начали замечать и на государственном уровне. В США биткойны приравнены к обычному товару, а в Греции во время кризиса 2015 года их можно было обналичить в специальных автоматах. А первой страной, которая признала биткойны платёжным средством, стала Япония. Это произошло в апреле 2017 года, и во многом благодаря этому курс криптовалюты с тех пор вырос почти в два раза.

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

Правда, в декабре 2017 года Steam запретил расплачиваться биткоинами из-за нестабильного курса.

Анонимность — главная причина популярности криптовалют у злоумышленников. Поскольку участника операции невозможно отследить, пользователь таким образом может заплатить за любую услугу — от невинного заказа пиццы (именно так впервые использовали биткойн) до приобретения оружия, наркотиков и оплаты наёмных убийц. Самое громкое дело, связанное с биткойнами, произошло несколько лет назад, когда ФБР накрыло владельцев интернет-магазина «Шёлковый путь» (Silk Road), который торговал незаконными товарами. Сделки могли оплачиваться только с помощью биткойна. ФБР оценило весь товарооборот примерно в 10 млн биткойнов (это около 1,5 миллиарда долларов по курсу того времени).

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

Все эти факторы приводят к колебаниям курса и невозможности делать хоть сколько-нибудь точные прогнозы. Весной 2015 года курс биткойна подскочил на 20%, а уже весной 2017-го курс рос каждый день едва ли не по 10%. Проследить всю историю можно вот здесь.

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

Криптовалюты, биткойн, майнинг: в чём суть? 1

Тем не менее криптовалюты показали свою эффективность и независимость, их влияние признали ведущие финансовые аналитики, и игнорировать такое явление уже попросту непрофессионально. Так, швейцарский банк UBS в апреле 2015 года открыл лабораторию по изучению блокчейна. Специалисты планируют использовать блочные цепи для создания криптовалюты Settlement Coin и проведения транзакций. Финансовая корпорация Citigroup тестирует собственную криптовалюту Citicoin. Банки по всему миру интересуются этой технологией, ведь в противном случае они останутся не у дел.

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

Подобный сценарий приведёт к появлению бесчисленных ответвлений (так называемых «форков») и новых форм криптовалют (обычно их называют альткойнами, от англ. altcoin — «альтернативная валюта»). Уже сейчас по данным агрегатора Bitmakler их насчитывается более двух тысяч. Они различаются по методам шифрования, по конечному запасу валюты и по курсу относительно биткойнов. И на фоне «официальных» криптовалют, которые встанут на вооружение у государств, форки и альткойны станут примерно тем, чем сейчас являются сами биткойны, — полулегальной, непонятной и экзотической валютой.

Криптовалюты, биткойн, майнинг: в чём суть? 6

Криптовалюты — это давно уже не только биткойн

Спасибо Сергею Тихомирову за помощь в подготовке статьи.

Добыча руд и камней | Мероприятия

Чтобы построить объекты, реконструировать ваши инструменты или увеличить размер вашего дома, вам нужно будет собирать руды и драгоценные камни, которые будут использоваться во время строительства. Когда вы впервые начинаете свое приключение в Город дуба у вас не будет возможности выкопать эти материалы. К счастью, вы можете погрузиться в реки, чтобы собрать определенные металлы. Большинство игроков будет нырять, чтобы собрать кирпич в районе пастбища Риверсайд, чтобы использовать его для обновить размер фермерского дома.Топаз, Флюорит, Перидот, Железо, Стеклянный камень, Медь и Блестящий камень также могут быть вытащил со дна реки.

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

Разблокировка шахты

Нет ни одной шахты, которую вы могли бы исследовать в Story of Seasons . Что у вас есть доступ это трещина в стене, расположенной в правой части сафари-парка дикой природы.Отпирать Сафари, войдите в зал гильдии, начиная с осени 1 вашего первого года. Вы встретитесь Агат Park Ranger и получить доступ к Сафари. Вы можете поехать туда, попросив Веронику в Зале гильдии позвонить Агате вы там или вы можете просто иметь морковь в рюкзаке и использовать конюшню, чтобы путешествуй туда сам, используя свою лошадь.

screen shot

Один раз в день вы можете ударить молотком по точке добычи, чтобы добывать драгоценные камни, металлические монеты, камни и руды, чтобы выскочить.От 5 до 10 предметов могут появиться из трещина в стене и типы предметов, которые появляются, основаны на качестве молотка что вы используете. Например, использование Старого Молота никогда не приведет к Золоту (среди другие предметы), и обычный молот не может найти сверкающий камень. Все возможные предметы может появиться, когда вы будете использовать Золотой Молот, с молотами более высокого уровня, делающими более редкие предметы появляются чаще (например, розовый бриллиант, адамантит, философский камень и т. д.))

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

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

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

Наименование изделия Мин. Молот Ур. Магазин Поставщик Прибыль
Галька Старый молот Не продается 5 G
Rock Old Hammer Не продается 50 G
Black Rock Молоток Не продается 200 G
Сверкающий Камень Золотой Молот Пшеница Страна, 3700 Г, Год 2 или позже 15 Г
Медь Old Hammer Антикварная лавка Mistel’s, 1000 г, осень 1-го года или позже 500 G
Серебро Old Hammer Антикварный магазин Mistel’s, 8000 г, осень года 2 или новее 4500 G
Золото Молот Антикварный магазин Mistel’s, 15 000 г, осень года 2 или более поздняя 5000 G
Лом руды Старый молот Не продается 10 G
Кирпич Старый Молот Роуз Кантри, 250 г, Год 2 или позже 50 Г
Стеклянный камень Старый Молот Роуз Кантри, 600 Г, Год 2 или позже 200 Г
Железо Old Hammer Silk Country, 1000 г 300 г
Кристалл Золотой Молот Silk Country, 5000 G 3700 G
Рубин Старый Молот Шелковая Страна, 5000 G, Лето 2-го года или позже 3700 G
Jade Old Hammer Silk Country, 5100 G, лето 2 года или позже 4000 G
Топаз Старый Молот Пшеница Страна, 4800 Г, Год 2 или позже 3700 Г
Лунный камень Золотой молот Каюта Страна, 6600 G, Год 2 или позже 4500 G
Бриллиант Золотой молот Каюта Кантри, 15 000 G, Год 2 или позже 10 000 G
Аметист Старый Молот Пшеница Страна, 5300 G, Год 2 или позже 3700 G
Изумрудный Старый Молот Страна Пшеницы, 6100 Г, Год 2 или позже 3700 G
Агат Старый Молот Страна Сакуры, 5400 G, Год 2 или позже 3700 G
Наименование изделия Мин.Молот Ур. Магазин Поставщик Прибыль
Перидот Золотой Молот Роуз Кантри, 4800 G, Лето 2-го года или позже 3700 G
Sandrose Gold Hammer Silk Country, 5000 G, лето 2 года или позже 3700 G
Флюорит Старый Молот Шелковая Страна, 5000 G, Лето 2-го года или позже 3700 G
Адамантит Молот Роуз Кантри, 7600 G, Лето 2-го года или позже 3200 G
Орихалкум Молоток Ледяная страна, 17 000 Г, Год 3 или более поздней 3200 Г
Мифрил Молот Ледяная Страна, 17 000 Г, Год 3 или позже 3200 Г
Платина Золотой Молот Роза Кантри, 8800 G, Лето 2-го года или позже 5500 G
Розовый бриллиант Золотой молот Роза Кантри, 50000 G, лето 3-го года или позже 15,000 G
Философский камень Золотой молот Ледяная страна, 777 777 г, 4-й год или позже 1 Г
Монета Старый Молот Пшеница Страна, 200 G 100 G
Старая монета Золотой молот Антикварная лавка Мистел, 400 г, Лето 2-го года или позже
Ледяная страна, 400 Г
150 Г
Блестящая монета Золотой молот Антикварная лавка Мистел, 1000 г, осень года 2 или новее
Пшеничная страна, 1000 г, год 2 или новее
500 G
,

Что такое биткойн-узел? Майнинг против валидации

Это введение в биткойн-узлы первоначально было опубликовано на сайте Бруно в Bitfalls и воспроизводится здесь с разрешения.

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

Узлы проверки

Один узел — это компьютер, на котором запущено специальное программное обеспечение. В случае Биткойн один узел — это биткойн-программа, которая подключается к другим биткойн-узлам, то есть к другим биткойн-программам на том же компьютере или на других машинах, которые могут находиться через улицу или на другой стороне планеты. Существует несколько типов и несколько версий программного обеспечения Биткойн.Выбирая определенную версию конкретной программы Биткойн, пользователь «голосует» за определенные изменения в протоколе Биткойн. Например, если группа пользователей предложит увеличить общий BTC с 21 миллиона до 42 миллионов, большая часть сети должна проголосовать «да», установив программное обеспечение, реализующее это изменение. Таким образом, изменения в коде демократичны.

Эта идея разваливается в том, что там очень мало биткойн-узлов — всего 10000 в настоящее время.

Напротив, Ethereum — криптовалюта на пять лет моложе — уже имеет вдвое больше:

Ни одно число не очень впечатляет с глобальной точки зрения.По некоторым подсчетам, запуск биткойн-узла в AWS (облачной службе Amazon) стоит около 10 долларов в месяц. Это означает, что для приобретения более 10000 новых узлов требуется 100 000 долларов в месяц, или всего 1,2 млн. Долларов в год, что является карманной заменой для любого раннего пользователя Биткойна.

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

Важно отметить, что узлы валидации — это просто расходы для пользователей, которые ими управляют.Они ничего не дают своим пользователям. Например, для работы Bitcoin Core требуется около 150 ГБ дискового пространства, 2 ГБ ОЗУ и быстрое и неограниченное подключение к Интернету с постоянной скоростью загрузки не менее 50 КБ, доступной только для запуска. Нередко приходится загружать более 200 ГБ трафика в месяц при работе одного узла. Узлы проверки являются добровольными узлами и полезны для децентрализации системы, но по мере того, как они становятся все более дорогостоящими, количество узлов также уменьшается. Добавьте к этому растущее разочарование теоретической децентрализацией Биткойна из-за того, что банкиры, похоже, взяли на себя разработку протокола, и из-за того, что цена Биткойна накачивается криминальными синдикатами, и неудивительно, что количество узлов упало на 20 % за один месяц — с 12000 до 10000.Чем больше узлов исчезает, тем больше и централизация. Враждебное поглощение становится все более вероятным.

Горнодобывающие узлы

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

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

Вот список крупнейших майнинговых пулов. Обратите внимание, что первый добывает 25% всех существующих биткойнов.

Майнинг-узел — это единственное программное обеспечение, которое может «производить» новый биткойн, и для его работы, который делает его стоящим, требуется либо очень сильный компьютер, либо бесплатное электричество. Если вы хотите попробовать майнинг, список программного обеспечения для майнинга BTC можно найти здесь.

Заключение

Майнинг-узел — это узел, который вносит вклад в сеть, угадывая комбинации, необходимые для «запечатывания» блоков транзакций и, таким образом, их подтверждения, создавая в процессе новые биткойны.Узел проверки — это узел, который проверяет эту информацию, проверяет ее достоверность и передает информацию другим узлам, что позволяет передавать денежную стоимость из местоположения A в местоположение B. Горнодобывающие узлы — это подмножество из узлов проверки, потому что каждый узел добычи также является узлом проверки.

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

,
Что такое Data Mining? Определение интеллектуального анализа данных, значение интеллектуального анализа данных Digital Fingerprinting

Определение: технология Digital Fingerprinting позволяет владельцу контента осуществлять контроль над контентом, защищенным авторским правом, путем эффективной идентификации, отслеживания, мониторинга и монетизации его по каналам распространения (Интернет, вещание, радио, потоковая передача, и т. д.) путем преобразования их контента в компактный цифровой актив или оттиск по известному алгоритму отпечатков пальцев. В алгоритме снятия отпечатков пальцев большой элемент данных (аудио, видео или любые файлы) отображается в намного более короткую строку битов, т.е.е. Отпечаток файла, который однозначно идентифицирует исходные данные для всех практических целей. Цифровые отпечатки пальцев имеют характеристики содержимого и достаточно подробные данные для идентификации варианта содержимого при сравнении. Описание. Алгоритм снятия отпечатков основан на разнообразных свойствах контента (фрагменты кадров, изменения движения и музыки, срезы камеры, уровень яркости, движения объектов), которые используются для создания ссылки на цифровой ресурс вместе с метаданными контента и сохранения их в базе данных. репозиторий.Система достаточно умна, чтобы идентифицировать, когда любая часть аудио / видео контента, поступающего из любых источников распространения, сравнивается даже в случае модификации контента (сжатие, изменение соотношения сторон, повторная выборка, изменение цвета, размеров, формата, битрейта, выравнивания ) или ухудшение содержимого (искажение из-за преобразования, потеря качества, размытие, обрезка, добавление фонового шума и т. д.) Рабочий процесс цифровой дактилоскопии. Этот процесс предполагает, что владельцы контента регистрируют свой контент для дактилоскопии и создания эталонного цифрового представления контента, который используется для будущих сравнений.Шаги следующие: i) Извлечение уникальных характеристик — отпечатков пальцев цифрового контента и предоставления прав, реестра вместе с метаданными файла. ii) Идентификация контента — путем сравнения с отпечатками пальцев в базе данных для проверки на нарушение. iii) Результат — на основе сравнения предпринять соответствующие действия в соответствии с согласованными бизнес-правилами (заблокировать, удалить, авторизовать). Распространенные алгоритмы дактилоскопии: 1) Алгоритм дактилоскопии Рабина. 2) Криптографические хеш-функции.Пример: Audible Magic, одна из крупнейших компаний по цифровой дактилоскопии, работает с такими крупными поставщиками контента, как NBC Universal, Sony Music и 20th Century Fox. Эта компания утверждает, что ее технология CopySense может идентифицировать источник видеоклипа в течение пяти секунд после воспроизведения и может идентифицировать аудиофайл в течение 10 секунд. Компания также утверждает, что ее программное обеспечение может распознавать носители, которые содержат записи, снятые с экрана кинотеатра с помощью ручной камеры. Идентификация основана на характеристиках восприятия аудио и видео, описанных компанией.Система может видеть прошлые преобразующие изменения в аудио- и видеофайлах, такие как транскодирование между форматами файлов, выравнивание звука, обрезка изображения или даже размытие изображения для его анализа.

Подробнее.

My Bitcoin Mining Adventures 2013-2017 гг.

Как добывать и почему не стоит этого делать

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

Майнинг легок, но получение прибыли невозможно

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

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

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

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

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

Чтобы дать вам быстрый пример, я предоплатил за ASIC 30GH / s в 2013 году. В то время расчеты показали, что он будет добывать несколько BTC в день. К тому времени, когда я его получил, сложность изменилась настолько, что я добывал 0.01 BTC в день. Сегодня эта ASIC находится где-то внизу моей кучи мусора. Я приобрел некоторые возможности облачного майнинга (да, мне понадобилось много времени, чтобы выучить урок о бесполезности майнинга).Компьютеры где-то в Исландии делают 1,45 тыс. Т / с от моего имени. Это более чем в 50 раз превышает мощность хэширования моего старого ASIC, и в прошлом месяце я добыл 0,003 BTC!

My Bitcoin Mining Adventure

Впервые я услышал о Биткойне в 2013 году, когда он впервые узнал о достижении головокружительной высоты в 100 долларов за монету. Мне понравилась идея криптовалюты и возможность «создавать деньги», я присоединился к пулу (даже в то время сложность была слишком высока, чтобы иметь какой-либо шанс самостоятельно добыть блок) и настроил мой игровой рабочий стол на майнинг биткойнов.

Очень скоро я обнаружил, что скорость генерации биткойнов мучительно медленная, и начал изучать ASIC. Я предварительно заказал симпатичную маленькую Jalepeno из Butterfly Labs (скоро она станет второй самой ненавистной компанией во вселенной Биткойн). Тогда я решил, что 5GH / s не достаточно быстро. Я проверил, сколько денег я бы заработал с гораздо более дорогой ASIC 30 ГГц / с, и получил это тоже. Я не уделял слишком много внимания аспекту возрастающей сложности или уроку, что, если что-то кажется слишком хорошим, чтобы быть правдой, это, вероятно, так.

К тому времени, когда я получил свои ASIC, я мог добывать только 0,01 BTC в день, и это значительно снизилось в последующие месяцы. Очень скоро я сдался. Затраты на дополнительное электричество были выше стоимости крошечных фракций монет, которые я добывал.

История усложняется тем фактом, что Butterfly Labs в основном занимались мошенничеством (FTC закрыла их в 2014 году, и они только что подали иск против них на огромную сумму денег). Мне повезло, что я в конце концов получил ASIC, хотя и с большой задержкой; многие другие люди вообще не получили свое оборудование.Но на самом деле, если бы ASIC были доставлены вовремя, сложность возросла бы намного быстрее, что привело бы к тому же результату.

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

А как насчет Cloud Mining?

Возможно, вы рассматривали это как альтернативу заполнению вашего дома ASIC. Возможно, вы слышали фразу, но не уверены, что это значит.Ну, недавно я поддался искушению и купил какое-то горное оборудование в небе (или, если быть более точным, Исландию).

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

Конечно, вы должны быть осторожны.Многие из компаний, претендующих на мои права, на самом деле являются мошенниками. Однако, даже если вы используете самую старую и наиболее авторитетную версию, такую ​​как Genesis Mining, вы, вероятно, будете разочарованы результатами. Опять проблема в сложности майнинга. Как я упоминал выше, у меня есть 1,45 TH / с мощности майнинга, и я добываю около BTC на доллар в день. Ввиду того, что трудности постоянно растут, я вряд ли смогу окупить инвестиции в этом году.

,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *