Выражение "потратить время впустую" для майнера имеет прямое значение.
Автор неизвестен
Приветствую! Сегодня вспомним былые времена и поговорим о криптовалюте, а если быть точнее, о майнинге - наконец-то добрались. Первая статья из этой серии доступна по ссылке ниже, милости прошу:
➥ Что такое криптовалюта и почему она так популярна? Как её получить? Плюсы и минусы использования
Больше глаголить не буду, сразу от философии к сути.
Кто такие майнеры, почему это стало так модно и почему видеокарты сотнями начали пропадать с полок магазинов?
Наверняка совсем недавно вам приходилось слышать из новостей о том, что из магазинов начали пропадать все видеокарты. Вы даже могли услышать причину этого беспредела - всё скупили те самые майнеры. Может, если все занялись этим, то и вам надо?
Давайте разберемся в сути происходящего. Для начала вспомним, что такое блокчейн - это нам пригодится. В одной статье из серии о криптовалюте я рассказывал об этом, но если у вас нет желания углубляться в этот вопрос - сейчас расскажу саму суть.
Блокчейн - это такой интернет-дневник. Он представляет собой последовательную цепочку блоков, в каждом из которых записаны транзакции: кто и кому сколько биткойнов перевел.
Ключевая особенность блокчейна - участники сети хранят историю транзакций за все время, и, разумеется, не только своих - имеются в виду абсолютно все пользователи.
Как я говорл ранее, вся история записывается, словно в дневнике, только в форме блоков, которые имеют ограниченное количество памяти - то бишь, когда число транзакций растёт, требуется больше блоков для записи.
Именно этим и занимаются майнеры - с помощью оборудования, которое они закупают, создают новые блоки, тем самым помогая системе продолжать свою жизнь, ведь закончится место для записи транзакций - пропадет возможность их проведения.
Помог системе - получи сахарок. За каждый созданый блок майнеры получают награду криптовалютой, которую они могут продать, получая реальные деньги.
Но не всё так просто и радужно
Новый блок создается только раз в десять минут, и на то есть свои причины:
Во-первых, сделано это для стабильной синхронизации: за десять минут блок находит свое место и распространяется по всей системе. Если бы блоки создавались непрерывно всеми кому не лень, система бы быстро забилась.
Во-вторых, время уходит на то чтобы система проверила, насколько "красив" предлагаемый ей блок. Он должен иметьмягкие волосы, красивую фигуруправильную структуру с точки зрения математики. Только правильный и красивый блок в итоге сможет стать частью системы, а его создатель получить награду.
Но что означает "красивый и правильный блок"?
Красивый - имеющий много нулей в самом начале. Делается это путём "тряски". Блок нужно "трясти", словно коробку с шариками, иногда останавливаясь, чтобы проверить, выстроились ли все шарики в ряд или нужно тряхнуть ещё разок.
Делается это с помощью специальных махинаций, о который мы говорить не будем, потому что для нас это непринципиально. Каждый майнер надеется первым "натрясти" красивый блок и получить заветную награду.
Правильный - означает, что в нем все верно и все по пунктам. Основное правило: тот, кто передает деньги, действительно имеет столько денег.
Кстати, насчет награды. Изначально где-то в 2009-ом награда за созданный блок составляла 50 биткоинов. Закономерно на каждые 210 тыс. созданных блоков (примерно раз в четыре года) награда уменьшается вдвое. На данный момент за один созданный блок майнеры получают 12.5 биткоинов (сегодня это 120 803 доллара США), но, по прогнозам, уже в конце июня 2020 года, примерно через неделю, награда сократится до 6.25.
В конце отвечу на вопрос, который, возможно, возник у вас немного раньше: "Так а зачем блокам быть "красивыми"? Правильными-то ещё как-то вмещается в рамки логики, но красота для чего?"
Именно этот фактор и является самым важным для блокчейна и самым сложным для майнеров.
Это сделано для того, чтобы какой-нибудь условный Иннокентий не мог взять и просто переписать всю историю транзакций (напоминаю, что транзакции со всей системы целиком и полностью хранятся у каждого пользователя, и они все, что логично, должны быть одинаковы).
Иннокентия не сможет заявить: "Нет, я не отправлял никому 5 биткоинов, в моем варианте истории нету этого". Ведь в этом поддельном варианте истории блоки обязаны быть красивыми, а как мы знаем, чтобы натрясти хотя бы один такой блок, все майнеры мира должны работать на протяжении 10-ти минут, куда уж одному Иннокентию справиться. У него просто физически не получится это сделать.
На этом у меня всё, друзья! Спасибо, что дочитали статью до конца!
Ставьте лайк, если вам было интересно, и подписывайтесь на канал, чтобы не пропустить ничего нового:
✯ Подписаться(клик)
Подписались? Добро пожаловать!
Также приглашаю вас на другие свои статьи:
➥ Программист своими руками. Изучение программирования дома. Бесплатные платформы. Советы от разработчика
➥ Каково это - работать в Google? Откровение программиста
➥ Смена работы. Стать программистом после 30-ти. Миф или реальность?
➥ Гиперпетля как транспортное средство будущего. Что это такое и какую скорость может развивать?
➥ 5G технология. Действительно ли так опасна? Мифы и реальность
Обнял. До скорых встреч!