Чтение онлайн

на главную - закладки

Жанры

Как заработать на криптовалютах и блокчейне. Объясняем на пальцах
Шрифт:

Правила, по которым уменьшается награда за блок, запрограммированы внутри блокчейна и не могут быть изменены. Внутри биткойна действуют следующие правила: один блок формируется раз в 10 минут, через каждые 210 000 блоков награда уменьшается в два раза, максимально может быть сформирован 21 000 000 (21 млн) биткойнов.

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

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

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

Напомню, что первый опубликованный курс биткойна был 1 доллар США за 1000 ВТС. Соответственно, за создание одного блока майнер получал 5 центов. В июне 2018-го курс биткойна составляет 6500 долларов и за создание одного блока майнер получает 81 250 долларов.

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

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

Начнем с биткойна. Здесь самым красивым считается хэш, который начинается с цифры «О», чем больше нулей в начале строки хэша, тем красивее хэш. У этого есть простое логическое объяснение: чтобы получить хэш с большим количеством нулей, майнеру нужно предпринять больше вычислительных усилий. Как майнер формирует новый блок? Он проверяет транзакции, добавляет их в блок, высчитывает хэш блока. А мы помним, что при малейшем изменении хэшируемых данных мы будем получать разный результат.

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

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

Есть еще один фактор, непосредственно влияющий на майнинг.

Внутри биткойна существует параметр, который называется уровень сложности, или сложность майнинга. От него зависит, сколько нулей обязательно должно быть в начале хэша. Блокчейн биткойна следит, чтобы новые блоки появлялись раз в 10 минут. Статистика берется на примере 2016 блоков, их создание должно занимать 14 дней. Если 2016 блоков были созданы быстрее, то уровень сложности возрастает. Если медленнее, то уровень сложности снижается.

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

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

Консенсус

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

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

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

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

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

Другой вид консенсуса, который обычно противопоставляют Proof-of-Work, это Proof-of-Stake – «доказательство доли (состояния)». В этой системе если два майнера одновременно добавят в блокчейн новые блоки, будет принят блок того майнера у которого уже есть больше токенов этого блокчейна. Авторы этого алгоритма рассуждают очень просто: если у меня уже есть 100 500 миллионов токенов в этом блокчейне, буду ли я делать что-нибудь, что может повредить этому блокчейну и лишить меня моих токенов? Если я разумный человек, то, конечно же, нет.

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

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

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

Есть два основных недостатка:

1) недоброжелатель блокчейна с PoS-консенсусом может купить на бирже достаточное количество токенов и начать влиять на данные внутри блокчейна, собирая в блоки невалидные транзакции и передавая их в блокчейн;

2) этот консенсус не выглядит справедливым: в нем богатые становятся богаче, а бедные – беднее, изменить этот расклад можно, только увеличив свое богатство.

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

Поделиться:
Популярные книги

Хозяин Теней 3

Петров Максим Николаевич
3. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Хозяин Теней 3

Контракт на материнство

Вильде Арина
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Контракт на материнство

На границе империй. Том 10. Часть 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 3

Эволюционер из трущоб

Панарин Антон
1. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб

Идеальный мир для Лекаря 5

Сапфир Олег
5. Лекарь
Фантастика:
фэнтези
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 5

Боец с планеты Земля

Тимофеев Владимир
1. Потерявшийся
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
Боец с планеты Земля

Бастард Императора. Том 5

Орлов Андрей Юрьевич
5. Бастард Императора
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард Императора. Том 5

Правильный попаданец

Дашко Дмитрий Николаевич
1. Мент
Фантастика:
альтернативная история
5.75
рейтинг книги
Правильный попаданец

Морской волк. 1-я Трилогия

Савин Владислав
1. Морской волк
Фантастика:
альтернативная история
8.71
рейтинг книги
Морской волк. 1-я Трилогия

Его огонь горит для меня. Том 2

Муратова Ульяна
2. Мир Карастели
Фантастика:
юмористическая фантастика
5.40
рейтинг книги
Его огонь горит для меня. Том 2

Блуждающие огни 4

Панченко Андрей Алексеевич
4. Блуждающие огни
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Блуждающие огни 4

Жена воина, или любовь на выживание

Звездная Елена
3. Право сильнейшего
Фантастика:
фэнтези
8.98
рейтинг книги
Жена воина, или любовь на выживание

Локки 4 Потомок бога

Решетов Евгений Валерьевич
4. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Локки 4 Потомок бога

Идеальный мир для Лекаря 19

Сапфир Олег
19. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 19