SebeRemont - Всё о ремонте и строительстве

Чем обусловлена сложность Bitcoin Cash?

От автора: с первых дней существования BCC/BCH получила интерес со стороны многих майнеров, поскольку это была новая монета, которую было легко добывать. Но со временем сложность Bitcoin Cash выросла. Что этому поспособствовало, и какие изменения в протоколе были на пути?

Майнинг — основа транзакций

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

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

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


Технология блокчейн и криптовалюты. Быстрый старт

Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер

Скачать книгу

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

От чего зависит этот показатель

Сложность майнинга строится на трех камнях:

  • алгоритм хеширования;
  • протокол;
  • частота изменения.

Сегодня существует порядка 15 алгоритмов. В одних майнеры просто души не чают, а с другими работают неохотно. Кроме того, некоторые алгоритмы очень хороши для пользователей самой криптовалюты. Так, Monero основана на CryptoNote, часть кода которого просто затемнена, что обеспечивает повышенный уровень анонимности транзакций.

Bitcoin Cash, как и его «старший брат», функционирует на алгоритме SHA-256. Он создан задолго до появления криптовалют и был призван повысить уровень информационной безопасности США. Принцип работы, характеристики и надежность привели к тому, что его взяли за основу для Bitcoin. Логично, что он присутствует и в хард форке BTC.

Сущность протокола в криптовалютах — это защита сети. Благодаря ему сведены до минимума возможности взлома и кражи средств, а также централизация блокчейна. Самым сложным из них многие считают Proof of Work, который используется и в Bitcoin Cash.

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

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

Последний важный показатель — частота изменения сложности. Как правило, в каждой криптовалюте она задана количеством блоков. Соответственно, чем оно меньше, тем быстрее будет расти этот показатель, а значит на решение блока придется тратить больше ресурсов. В Биткоин Кэш она меняется каждые 6 блоков. Однако здесь есть свои нюансы, при которых она может не только вырасти, но и снизиться (об этом ниже).

Алгоритм диктует правила

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

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

А это очень большая нагрузка, потому что SHA-256 в совокупности с PoW требуют использования производительного оборудования, в числе которых видеокарты и ASIC. Как вы знаете, они могут работать на всех парах, однако, потребляют немало электроэнергии.

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

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

Корректировка под 600

SHA-256 работает таким образом, дабы под один блок в среднем уходило 600 секунд. Изменение сложности происходит каждые 2016 блоков, что эквивалентно примерно двум неделям. Если на это уходит больше времени, то сложность падает, если меньше — то растет.

Биткоин Кэш работает по похожему принципу. Лишь с учетом того, что сложность меняется каждые 6 блоков. Соответственно, если за 12 часов не удалось открыть заданное количество, то она падает на 20%.

Но загвоздка в том, что протокол майнинга Биткоин Кэш был настроен некорректно, что привело к нестабильным скачкам сложности. Так, бывали случаи, что за час открывалось до 60 блоков, а бывало, что за 10 решалось всего 4. Это стало следствием того, что время на решение блока не могло автоматически отрегулироваться под 600 секунд.

Исправление проблем сложности

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

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

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

  • среднее время блока всегда в районе 10 минут;
  • если на 6 блоков уходит больше 12 часов или общий хешрейт резко падает, сложность понижается на 20%;
  • при малых затратах времени на решение сложность увеличивается.

Что нужно на майнинг такой криптовалюты

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

Новички все еще надеются заработать на майнинге BCC/BCH, используя домашний компьютер. Но сегодня такой способ мертв. Видеокарты не принесут никакой прибыли. Если вы хотите заняться добычей Bitcoin Cash, вам нужно покупать ASIC-майнеры.

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

Стоит ли майнить

Вопрос, который занимает топовые строчки даже в Google Trends. Вам не нужно быть экспертом, дабы найти для себя ответ. Достаточно провести минимальные параллели и посчитать прибыльность.

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

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

Помните, что никто не может вам сказать, что ту или иную криптовалюту стоит или не стоит майнить. Будь то эксперты, рядовые майнеры или участники разных форумов. Это лишь ваш выбор. Добывать будете вы, тратить свои средства также будете вы. Можете принимать советы, однако, решение нужно делать свое и ссылаться на собственные расчеты, а не делать так, как кто-то.


Технология блокчейн и криптовалюты. Быстрый старт

Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер

Скачать книгу

«Читать Еще»
(Похожие материалы)

Комментарии

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