Майнинг криптовалют

Что означает криптомайнинг?

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

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

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

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

Описание майнинга криптовалют

Криптомайнинг появился в 2009 году, когда Сатоши Накамото (это псевдоним) изобрел Bitcoin, первую реализацию децентрализованной криптовалюты. Накамото использовал криптомайнинг доказательство работы (PoW) для защиты публичнного реестра. Записи связываются с помощью криптографических хэшей, чтобы предотвратить их изменение.

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

Одна из самых известных функций PoW называется Hashcash. Она основана на криптографических хэшах SHA2. Хеши — это шифры, которые легко проверить, если у вас есть и ключ, и сообщение, но практически невозможно разгадать без ключа. Полная инверсия хэша имеет 2255 различных возможных решений, которые трудно решить перебором. Hashcash использует частичные инверсии хэша для создания проблем PoW.

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

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

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