Сервер для майнинга bitcoin: Серверные и сервера для майнинга криптовалюты

Содержание

The best Bitcoin mining software

Лучшее программное обеспечение для майнинга Bitcoin. Криптосфера растет с каждым днем, и большинство людей уже слышали о биткоине. Однако мало кто знает, как “майнить” биткоин. Майнинг — это процесс решения криптографических головоломок для добавления транзакций в блокчейн. В некотором смысле шахтеры играют роль цифрового бухгалтера. Биткойн — это цифровой актив с высокой биржевой стоимостью, что означает, что люди покупают, продают и торгуют с ним. Важнейшей частью этого пространства является прозрачность, и для достижения этого любые транзакции, которые являются успешными, должны быть записаны на блокчейн.
Когда кто-то совершает транзакцию, она транслируется в сеть Bitcoin. Это информирует шахтеров о том, что работа должна быть проделана. Тогда именно шахтеры должны решать головоломки, которые позволяют записывать транзакции. Их стимулом для этого является как плата за транзакцию, предлагаемая человеком, который хочет, чтобы их транзакция была записана, так и награда Bitcoin, которая предоставляется успешным майнером (ами).

В настоящее время вознаграждение составляет 12,5 Bitcoin. Однако эта награда сокращается вдвое каждые четыре года. Он начинался как награда в 50 биткойнов, опустившись до 25, а теперь — 12,5. В 2020 году вознаграждение составит 6,25 Bitcoin.
Имейте в виду, что в то время как это руководство будет охватывать некоторые из лучших программ для майнинга Bitcoin, как правило, вам также нужно оборудование для майнинга.
Что нужно, чтобы начать майнинг?
Криптовалютный кошелек или частная база данных (для хранения биткоина).
Пакет программного обеспечения для майнинга.
Членство в онлайновом майнинг-пуле. (Требуется огромное количество энергии, чтобы успешно добывать биткоин. Из-за этого люди, как правило, объединяются и распределяют количество энергии на ряде компьютеров. Затем вознаграждение делится между членами пула.)
Подключение к Интернету на полный рабочий день.
Место для настройки оборудования, предпочтительно в кондиционированном помещении.
Настольный компьютер, предназначенный для майнинга с мощным процессором.
Ключевые термины
Скорость хеша: Относится к количеству мощности, которую майнер использует для решения математического алгоритма, который минирует криптовалюту.
ASIC: Стенды для “Специфической интегральной микросхемы” Это интегральные схемы (IC), специально предназначенные для конкретного использования, а не для общих целей. Чип предназначен для работы в цифровом диктофон или высокоэффективный Bitcoin майнер известен как ASIC.
GPU: Стенд для “Графический блок обработки” Графические процессоры стали оптимальным вариантом для майнеров, когда Bitcoin впервые завоевал популярность. Это было потому, что они более эффективны в майнинге, чем процессор (центральный блок обработки). Графические процессоры устарели для таких, как Bitcoin, когда ASIC прибыли на сцену. Однако не для всех криптовалют требуются ASIC для майнинга, поэтому графические процессоры по-прежнему используются в некоторых случаях.
Командная строка: Командная строка представляет собой интерфейс, используемый для ввода команд непосредственно в операционную систему компьютера.
FPGA: Стенды для ‘Полевой программируемый блок ворот’. Это устройство обычно используется в электронных схемах. Это полупроводники, которые содержат программируемые логические блоки и схемы соединения. Кроме того, они могут быть запрограммированы или перепрограммированы на требуемую функциональность после производства.
Лучшее программное обеспечение для майнинга Bitcoin
CGMiner: Эта часть программного обеспечения существует в течение длительного времени. Это кросс-платформенный майнер, который поддерживает Windows, Mac OS X и Linux. Он совместим с аппаратными майнерами ASIC и GPU. (ASIC майнеры являются одними из самых мощных аппаратных средств на рынке, но обратите внимание, что они не работают с каждой криптовалютой — например, Ethereum. Тем не менее, они хорошо работают с Bitcoin.) CGMiner — это приложение командной строки, которое имеет полный мониторинг, контроль скорости вращения вентилятора и удаленный интерфейс. Он также поставляется с масштабируемым сетевым планировщиком, который может масштабироваться до хэш-частоты любого размера без сетевых задержек.
Это один из лучших продуктов на рынке, но не обязательно самый простой в использовании.
MultiMiner: Эта часть программного обеспечения является фантастическим для простоты использования. Программное обеспечение майнинга часто основано на командной строке, например CGMiner, что может быть сложным для новичков. MultiMiner, однако, является настольным приложением, которое значительно проще в использовании, если вы новичок. Как и CGMiner, MultiMiner также совместим с Windows, Mac OS X и Linux. Он также позволяет пользователям переключаться между устройствами интеллектуального анализа данных, такими как ASIC или FPGA, без особых усилий. Его система использует базовый механизм майнинга для обнаружения доступного оборудования майнинга, а затем позволяет пользователям выбирать монеты, которые они хотели бы добывать.
Miner-Server: Предыдущие две записи в этом списке являются общим выбором для людей, которые уже инвестировали в майнинг криптовалют. Если вы все еще не определились и не хотите разгадывать деньги на дорогостоящие аппаратные средства, такие как ASIC, то облачный майнинг — это вариант для вас. Miner-Server является одним из лучших программных продуктов, используемых в облачном майнинге. Если вы присоединитесь к Miner-Server, вы будете добавлены в майнинг пул, то есть приз будет разделен, если ваш пул сможет успешно майнить. Но, это дешевый вариант для начала. Базовая цена составляет около $0,14, чтобы присоединиться, поэтому это идеальная отправная точка для тех, кто хочет проверить воды добычи.
BFGMiner: Если вы один из тех людей, которые любят персонализацию, то BFGMiner — это вариант для вас. Это модульный FPGA/ASIC майнер, который имеет динамическую синхронизацию, мониторинг и удаленный интерфейс. BFGMiner имеет встроенный stratum и прокси-сервер, и его код выдает работу поиска и отправки работы в отдельные потоки. Это гарантирует, что рабочие услуги не будут затрудняться. Если вы заинтересованы в BFGMiner, рекомендуется провести дальнейшие исследования, так как этот продукт очень, очень технический. Если вы не уверены в технической информации, то лучше бы сейчас избежать BFGMiner.

Если вы заинтересованы в получении технической информации о протоколе Stratum, перейдите по этой ссылке.
Как всегда, не спешите ни в какие покупки, прежде чем будете довольны желаемым товаром. Майнинг может быть очень сложным процессом, который требует наличия прочной основы технических основ. Если вы понимаете общие термины, такие как ASIC, FPGA, GPU, хэш-скорость и командная строка, то вместе с этим введением в некоторые из самых популярных пакетов программного обеспечения для майнинга, вы хорошо на своем пути к майнингу вашего первого Bitcoin.
Для получения дополнительной информации и руководств от Coin Rivet, нажмите здесь.

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.

Bitcoin Server Mining для Андроид

Знаете ли вы что такое Биткоин?
Что такое майнинг Биткоина?
Сколько сейчас стоит 1 Биткоин?

Приложение Server Mining позволит вам ощутить процесс майнинга и контроллировать его прямо в вашем смартфоне!

Что такое Биткоин?

Биткоин (Bitcoin) — цифровая валюта (или криптовалюта), работающая на на базе технологии блокчейн (blockchain). Основная ценность биткоина — его нельзя подделать или самостоятельно иммитировать. Зато Биткоин можно добывать, т.е. майнить.

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

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

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

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

Как работает майнер биткоинов?

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

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

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

Bitcoin Server Mining 3.1.261 Загрузить APK Android

Знаете ли вы что такое Биткоин?
Что такое майнинг Биткоина?
Сколько сейчас стоит 1 Биткоин?

Приложение Server Mining позволит вам ощутить процесс майнинга и контроллировать его прямо в вашем смартфоне!

Что такое Биткоин?

Биткоин (Bitcoin) — цифровая валюта (или криптовалюта), работающая на на базе технологии блокчейн (blockchain). Основная ценность биткоина — его нельзя подделать или самостоятельно иммитировать. Зато Биткоин можно добывать, т.е. майнить.

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

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

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

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

Как работает майнер биткоинов?

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

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

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

Криптовалюта | Дата-центр | www.ikoula.com

Выбор криптовалюты для майнинга осуществляется в зависимости от имеющегося у вас оборудования и курса обмена валюты в любой момент времени.

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

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

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

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

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

Есть такие сайты, как coinwarz.com или whattomine.com, которые позволяют моделировать в реальном времени прибыльность майнинга на основе характеристик вашей машины.
Эти сайты сначала позволяют рассчитать вычислительную мощность (« hash rate ») вашей машины в соответствии с ее характеристиками. Например, графический процессор Ikoula Xeon может добывать «скорость хеширования» 30,0 Mh / s для Ethash, 430,0 h / s для Equihash или 950,0 Mh / s для Pascal.

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

Спасибо, Google: как добывать биткойны в BigQuery от Google | Ури Шакед

Использование возможностей SQL для добычи криптовалюты в облаке

Мне нравится Google BigQuery. Это управляемая, хорошо масштабируемая платформа данных, что означает, что вы можете очень быстро запрашивать огромные объемы данных (например, 4 терабайта менее чем за 30 секунд!). Я регулярно использую его в своих проектах (например, «Урок испанского» для Google Ассистента) и всегда поражаюсь его высокой производительности.

На прошлой неделе мы организовали Dev.IL Meetup о блокчейне, технологии, лежащей в основе Биткойн, и меня поразил один из выступлений Асафа Надлера, объясняющий механизмы, лежащие в основе технологии, которая заставляет Биткойн работать (не стесняйтесь смотреть разговор здесь, но честно предупреждаю, он на иврите :-). Когда я вернулся домой после встречи, у меня была открыта консоль BigQuery с некоторым аналитическим запросом, который я написал накануне, и у меня возникла такая идея: что, если бы я мог использовать BigQuery для майнинга биткойнов? Это вообще возможно? Может ли это быть рентабельным? Учитывая впечатляющую масштабируемость BigQuery, казалось, что он может быть хорошим выбором.

( Спойлер: это было! До 25 гига-хешей в секунду, бесплатно и очень весело! Читайте дальше, чтобы узнать, как…)

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

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

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

Краткое описание майнинга биткойнов

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

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

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

Биткойн-блоков добываются со скоростью примерно 1 блок каждые 10 минут. Чтобы скорость оставалась постоянной, сложность автоматически корректируется каждые 2016 блоков (примерно каждые две недели), поэтому она более или менее пропорциональна общей вычислительной мощности, которую майнеры вкладывают в процесс.

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

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

Приглашаем вас пойти по моим стопам и запустить примеры в этом блоге. Некоторые из представленных здесь запросов могут напоминать части процесса добычи биткойнов. Если у вас есть бесплатная пробная учетная запись Google Cloud Platform, их условия запрещают вам заниматься майнингом криптовалюты. Хотя ни один из примеров, представленных в этом посте, на самом деле не будет майнить какую-либо криптовалюту, я все же советую вам перестраховаться и иметь платную учетную запись Google Cloud Platform, которая, насколько мне известно, никоим образом не запрещает майнинг криптовалют.

Перво-наперво: взгляд на заголовок блока

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

А где нам блок?

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

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

А пока давайте сосредоточимся на заголовке. Мы копируем первые 160 символов из данных блока (это было бы первые 80 байт):

 

000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117ac997500 Это Bitcoin Wiki страницы объясняет, как алгоритм хэширования работы: мы в основном должны принять этот заголовок и запустить SHA256 на нем, а затем снова запустите его после первого запуска.В результате должен получиться хэш блока.

Итак, во-первых, если бы мы хотели сделать это в BigQuery, нам понадобилась бы функция SHA256. К счастью, он появился во второй версии BigQuery (также известной как Standard SQ). Нам также нужен какой-то метод преобразования этих шестнадцатеричных значений в фактические байты. К счастью, нас укрыла функция FROM_HEX. Все идет нормально.

Теперь мы можем попробовать записать фактический запрос (в виде одной строки):

 ВЫБРАТЬ TO_HEX (SHA256 (SHA256 (FROM_HEX (
'000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117ac997500'))))

(Если вы хотите следовать, вы можете попробовать чтобы запустить этот запрос на консоли BigQuery . Вам также необходимо будет снять отметку с опции запроса «Использовать устаревший SQL». Если вы получаете сообщение об ошибке: «Нераспознанная функция to_hex», это означает, что вы не сняли этот флажок.)

Выполнив вышеуказанный запрос, мы получим следующий результат:

Я ожидал увидеть «000000000000000000082fac02f1bf91ad4e024e6a5a1537936e9d518f8f8 Я сделал это в первый раз, я был очень разочарован, потому что казалось, что хеш-код отличался от исходного хеш-кода блока. Однако я быстро понял, что все было наоборот! (Судя по всему, биткойн-хеши хранятся с прямым порядком байтов).

Добавление функции REVERSE непосредственно перед вызовом TO_HEX сделал трюк:

 ВЫБРАТЬ TO_HEX (REVERSE (SHA256 (SHA256 (FROM_HEX (
'000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117ac997500')))))
Теперь, похоже, законны!

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

Действительный заголовок состоит из 6 полей:

  1. версия - значения 2, 3 и 4 являются общими (добавляются новые значения)
  2. hashPrevBlock - хэш предыдущего блока в цепочке
  3. hashMerkleRoot - Хэш всех транзакций в блоке (объяснитель)
  4. время - Временная метка, когда был создан блок
  5. трудность - Сложность блока, сохраненного как число с плавающей запятой
  6. nonce - 4 байта, которые мы можем изменить, чтобы повлиять на значение заголовка.

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

 target = (0xffff * 2 ** (256-48)) / сложность 

Минимальная сложность для любого блока равна 1. Следовательно, любая цель будет иметь при минимум 48 ведущих нулей. Итак, поскольку номер сложности для нашего блока был 34625423

,563, цель была: 000000000000000000514a4

000000000000000000000000000000000000

Здесь вы можете найти текущую сложность и целевое значение (ссылка также даст вам немного больше объяснений о взаимосвязи между сложностью и целевое значение).

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

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

Я решил начать с малого, просто ища последний байт, так как в этом случае у нас уже есть ответ. Первоначально я думал о загрузке небольшой таблицы со всеми числами от 0 до 255 (допустимые значения для этого байта), но затем я обнаружил, что эту таблицу фактически можно имитировать, объединив две функции SQL: UNNEST () и GENERATE_ARRAY () :

 ВЫБРАТЬ * ИЗ UNNEST (GENERATE_ARRAY (0, 255)) num; 

Вооружившись этими знаниями, я создал свой первый запрос, который попытался воспроизвести процесс майнинга внутри BigQuery:

 SELECT 
TO_HEX (CODE_POINTS_TO_BYTES ([0xac, 0x99, 0x75, num])) AS nonce
FROM
UNNEST (GENERATE_ARRAY (GENERATE_ARRAY) 0, 255)) Num
ГДЕ
TO_HEX (ОБРАТНОГО (SHA256 (SHA256 (CONCAT (FROM_HEX (
'000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117'), CODE_POINTS_TO_BYTES ([0xac, 0x99, 0x75, число])))))) КАК '000000000000000000%'

Хорошо, давайте немного разберемся!

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

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

. Вам может быть интересно, почему я использовал LIKE внутри предложения WHERE для фильтрации правильного результата.Я делаю это, потому что мы просто ищем хеши меньше целевого значения. Поскольку целевое значение начинается с 18 нулей, мы просто отфильтровываем любое число, которое не начинается с 18 нулей (поскольку оно, очевидно, больше целевого значения). Это означает, что мы можем получить несколько ложных срабатываний (например, число, которое начинается с 18 нулей, а затем любая цифра больше 5), но мы можем быстро отфильтровать их вручную.

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

 SELECT 
TO_HEX (CODE_POINTS_TO_BYTES ([0xac, num2, num3, num4])) AS nonce
FROM
UNNEST (GENERATE_ARRAY (0, 255)) num2,
UNNEST (GENERATE_ARRAY (0, 255)) num3,
UNNEST (GENERATE_ARRAY (0, 255)) num4
WHERE
TO_HEX (FRVERSE (SHA256256 (SHA256256 (
'000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117'), CODE_POINTS_TO_BYTES ([0xac, num2, num3, Num4])))))) LIKE '000000000000000000%'

Хотя этот запрос делает трюк и находит 3 байта, была одна проблема: она работает медленный! На выполнение этого запроса ушло около 30 секунд.Если бы нам пришлось искать все 4 байта, это заняло бы около двух часов с такой скоростью. Выше я упоминал, что новый блок добывается каждые 10 минут, поэтому к тому времени, когда мы найдем результат, мы уже отстаем, и он не будет актуальным.

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

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

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

Тем не менее, я не очень люблю сдаваться, поэтому попробовал еще несколько подходов. И один из них действительно сработал!

Mining Faster

Я вспомнил, что в BigQuery было несколько очень больших общедоступных наборов данных, содержащих огромные таблицы. Просканировав несколько из них, я нашел тот, который содержал 5,3 миллиарда строк, что чуть больше 4294967296, количества различных комбинаций для nonce . Если бы я мог составить запрос, который проходил бы по этой таблице и пробовал бы разные комбинации для каждой строки в таблице, я бы смог охватить все возможные комбинации.

Я попытался использовать для этого функцию SQL ROW_NUMBER () OVER () , которая должна возвращать текущий номер строки (тогда я мог бы получить другой набор байтов для каждой строки в соответствии с номером строки), но она быстро умер со следующей ошибкой:

Ресурсы превышены во время выполнения запроса: запрос не может быть выполнен в выделенной памяти ..

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

Итак, я пришел к следующему запросу:

 SELECT TO_HEX (nonce) 
FROM (
SELECT
CODE_POINTS_TO_BYTES ([
CAST (TRUNC (256 * RAND ()) AS INT64),
CAST (TRUNC (256 * RAND) ()) AS INT64),
CAST (TRUNC (256 * RAND ()) AS INT64),
CAST (TRUNC (256 * RAND ()) AS INT64)
]) AS nonce
FROM
`fh-bigquery.wikipedia .wikipedia_views_201308`
)

ГДЕ TO_HEX (ОБРАТНЫЙ (SHA256 (SHA256 (CONCAT (FROM_HEX (
'000000204a4ef98461ee26898076e6a2cfc7c764d02b5f8d670832000000000000000000f99f5c4d5025979fcb33d245536a55b628d4564c075c0210cbbc941ad79fdbc5e491b55a494a5117'), Nonce))))) LIKE '000000000000000000%'

CAST (ОТБРЫ (256 * RAND ()) AS INT64) генерирует случайное число от 0 до 255, а затем внутренняя часть SELECT просто генерирует таблицу с ~ 5.3 миллиарда строк с четырьмя случайными значениями. Затем внешний запрос гарантирует, что мы получаем только значения, которые на самом деле приводят к достаточно низкому хэшу - это то, что мы ищем!

К моему приятному удивлению, этот запрос вернулся всего за 20,9 секунды - и он действительно нашел правильное значение nonce (он даже нашел его дважды!):

Это означает, что я смог проверить почти 4 миллиарда хэшей за 20 секунд, или около 200 мегахешей в секунду. Это не так уж и плохо - учитывая, что графические процессоры обеспечивают только 30–60 мегахешей в секунду (процессоры и того меньше, не говоря уже о майнинге карандашом и бумагой).

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

Параллелизм

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

На момент написания целью было примерно 2¹⁸² (см., Как мы вычисляем цель, исходя из сложности выше), что означает, что существует 2¹⁸² действительных хеш-комбинаций из 2² возможных, или, другими словами, вероятность того, что произвольный хеш-код будет быть ниже целевого на 1 к 2⁷⁴.

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

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

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

Дело в том, что для того, чтобы быть успешным майнером, нужно пробовать разные комбинации списка транзакций и / или изменять поле time в дополнение к nonce .Это означает, что мы можем запускать запрос, который мы нашли несколько раз, параллельно, каждый раз с другим заголовком блока. Но сколько одновременных запросов позволяет BigQuery?

Согласно странице квот, вы можете читать до 50 одновременных запросов, что теоретически может привести к ускорению хеширования до 50 раз. Действительно ли это работает? Не знаю, не пробовала. В настоящее время мой лучший результат с одним запросом составил 500 мегахэшей в секунду (используя этот набор данных википедии из 106 миллиардов строк в качестве исходной таблицы), что означает, что при ограничении в 50 одновременных запросов мы теоретически можем получить до 25 гигабайт. хешей в секунду.Как умеренное специализированное оборудование для майнинга - что неплохо, учитывая, что по сути это бесплатно .

Итак, сколько это стоит?

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

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

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

Итак, если мы проверим, что BigQuery оценивает для нашего большого запроса, мы найдем следующее:

Итак, в основном, мы можем запускать столько запросов, сколько захотим, бесплатно! Они, безусловно, соответствуют заявлению о рентабельности (по крайней мере, в этом случае).

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

Хотя мое исследование показывает, что можно превратить BigQuery в машину для майнинга , теоретически , еще предстоит проделать значительный объем работы, если я захочу автоматизировать процесс майнинга.Грубый расчет показывает, что даже если бы такой майнер был построен, при конкуренции со всем специализированным оборудованием для майнинга, работающим по всему миру, он принес бы мне примерно 5 долларов в год. Тем не менее, теперь я знаю, что Биткойн можно добывать с помощью SQL, что бесценно 😉

Но, что наиболее важно, этот эксперимент дал мне совершенно новый взгляд на огромные вычислительные мощности, которые тратятся на добычу Биткойна. Мы говорим о 26 миллиардах гига-хэшей в секунду - это 2,6 * 10¹⁹, что больше, чем количество песчинок на Земле.Каждую секунду. Вы должны задаться вопросом, чего бы мы достигли, если бы вместо этого использовали хотя бы часть этой вычислительной мощности для медицинских исследований…

Политическая география и влияние добычи криптовалюты на окружающую среду

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

Чтобы максимизировать прибыль, майнеры криптовалюты ищут дешевую электроэнергию и благоприятную политическую среду, создавая опасность для окружающей среды и влияя на местных потребителей, не принося никакой пользы сообществам. «Майнеры» криптовалюты производят валюту посредством энергоемких процессов «майнинга», требующих обширных вычислительных ресурсов. По прогнозам, к концу 2018 года фермы по добыче биткойнов будут потреблять 0,05% мировой энергии. [1] Эти уровни потребления энергии заменили или были эквивалентны чистому потреблению энергии целыми странами, такими как Ирландия (3.1 гигаватт) и Австрии (8,2 гигаватт).

[2]

К концу 2017 года майнеры биткойнов получили общий доход в размере 53 миллионов долларов, а биткойн достиг максимальной стоимости с момента основания, торгуясь на уровне 19 783,21 доллара [3]. В отличие от потенциально прибыльных выплат майнерам биткойнов, потребители в районах с интенсивным использованием криптовалюты, таких как бассейн реки Средняя Колумбия в штате Вашингтон, не понесли ничего, кроме рисков для здоровья и безопасности населения и негативного воздействия на их коммунальные услуги.[4] Прибыльный характер майнинга криптовалюты в совокупности создал геополитический ландшафт, ориентированный на криптовалюту, когда майнеры ищут наиболее выгодные географические места для майнинга в США и за рубежом.

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

Для большинства криптовалют характерен децентрализованный контроль. Вместо того, чтобы управляться корпорациями или государством, большинство криптовалют возникло из низовых сообществ. [5] В самом общем плане, люди генерируют криптовалюты, используя компьютеры для решения головоломок, а затем хранят эту информацию в блокчейне, (обычно) общедоступной бухгалтерской книге и децентрализованной базе данных.[6] Блокчейн - это метод документирования для шифрования цифровой информации в компьютерной сети, что делает его теоретически устойчивым к взлому и созданию общедоступных записей о производстве и владении валютой. [7]

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

Это означает, что чем мощнее компьютер, тем быстрее подключение к Интернету и чем дешевле инфраструктурные услуги, такие как электричество, тем выше вероятность получения прибыли от майнинга криптовалюты. Для майнинга требуется специальное оборудование и место для хранения высокоскоростных серверов.Требуемая обширная мощность компьютера создает большую нагрузку на энергетический сектор, поскольку машины работают непрерывно, типичный сервер потребляет приблизительно 1,5 киловатта энергии, а добыча отдельной монеты стоит от 3224 долларов до более чем 9000 долларов [8].

Криптовалютные сети Биткойн, Эфириум, Монеро и Лайткойн используют одну и ту же систему для создания валюты. [9] Однако по мере того, как криптовалюты набирают популярность, Биткойн сохраняет свое доминирующее положение на рынке, на долю которого приходится 72% всего использования криптовалюты.[10] В связи с популярностью биткойна, на эту валюту приходилось 73% от общего спроса на электроэнергию четырех валют в 2017 году и 68% в 2018 году. [11] Новые наборы биткойн-транзакций выпускаются для распространения каждые десять минут на сумму примерно 145 000 долларов [12]. Из-за доминирования Биткойна на рынке разговоры о влиянии майнинга криптовалюты в основном сосредоточены на влиянии Биткойна. В 2018 году сеть Биткойн потребляла не менее 2,55 гигаватт электроэнергии в год с потенциалом роста до 7.67 гигаватт в ближайшем будущем, что эквивалентно чистому потреблению энергии для небольшой страны [13].

Энергетические потребности криптовалюты

означают, что майнинг криптовалюты сильно географически привязан. Майнеры появляются везде, где есть сочетание благоприятной политической среды и дешевой энергии. Например, Китай был доминирующей силой в индустрии криптовалют, укрывая крупнейшие в мире компании по добыче биткойнов, одновременно обеспечивая большую часть трафика транзакций биткойнов.На Китай приходится примерно 85% мировых торговых транзакций с биткойнами, и на нем размещаются криптомайны, на которые приходится 74% всей «хэш-мощности» майнинга биткойнов. [14]

Регионы Китая, такие как Сычуань, Юньнань, Синьцзян или Внутренняя Монголия, содержат огромное количество избыточной энергии, доступной для горнодобывающих предприятий. Однако Китай начал оказывать регулирующее давление на правительства провинций, чтобы поощрять закрытие криптомайнов, и отменил стимулирующие налоговые вычеты.В сочетании с мерами энергетической политики Китай постоянно пытается ввести финансовые правила в отношении криптовалют. Примечательно, что Народный банк Китая, центральный банк Китая, принял меры, запрещающие внутренние обмены биткойнами и запрещающие практику сбора государственных средств для разработки новых криптовалют. Исторически меры финансового регулирования Китая коррелируют с обесцениванием биткойнов, особенно в 2014 году, когда цена биткойнов в Китае упала более чем на 50% по сравнению с пиком после публикации Уведомления о биткойнах в 2013 году. [15]

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

Влияние добычи криптовалюты на окружающую среду

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

В зависимости от источника энергии, по оценкам исследователей, крипто-майнинг может производить от 3 до 15 миллионов тонн глобальных выбросов углерода. [17] Китай является одним из крупнейших в мире производителей и потребителей угольной энергии. Шахты в провинциях Синьцзян и Внутренняя Монголия в значительной степени зависят от угольных источников энергии, чтобы обеспечить крипто-майнинговые компании дешевыми энергоносителями. Угольные источники энергии предлагают цены до 30% ниже, чем средние цены на энергопотребление для промышленных компаний. [18] Однако по сравнению с объемом, генерируемым возобновляемыми источниками энергии в Канаде, любая криптовалюта, добытая в Китае, будет генерировать в четыре раза больше выбросов CO2. [19]

Последние данные показывают, что предприятия по добыче криптовалюты могут субсидировать разработку возобновляемых источников энергии, ища самый дешевый ресурс, оптимизируя стоимость потребления. Операции по добыче биткойнов в Китае иллюстрируют взаимосвязь между возобновляемой энергией и крипто-майнингом.Провидения, в которых размещается большинство объектов крипто-майнинга, коррелируют с провидениями, которые производят энергию из возобновляемых ресурсов. В 2017 году 80% операций по добыче биткойнов в Китае базировалось в Сычуани - провинции, которая генерирует около 90% своей энергии из возобновляемых источников, что составляет 43% мировых операций по добыче биткойнов. [20] Согласно отчету CoinShares Research, примерно 77,6% предприятий по добыче криптовалюты потребляют электроэнергию, полученную из возобновляемых источников, в то время как остальные 22.4% получают от ископаемых и ядерных производителей. [21] Кроме того, крупномасштабные шахты в других популярных местах в основном расположены на северо-западе Тихого океана, северной части штата Нью-Йорк, Северной Скандинавии, Исландии и Джорджии - регионах, которые широко используют возобновляемые источники энергии.

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

Воздействие крипто-майнинга на города США

Неустойчивость стоимости криптовалюты и необходимость максимизировать прибыль и минимизировать операционные расходы являются важными факторами, которые необходимо учитывать при принятии решения о том, где начать майнинг. [22] Чтобы снизить эксплуатационные расходы, майнеры попытались найти доступные помещения, в которых можно разместить высокоскоростные компьютерные серверы, системы охлаждения, которые рассеивают тепло, выделяемое серверами, и которые могут обрабатывать много электроэнергии, достаточной для питания примерно сотни дома. Между тем, директивным органам пришлось играть в догонялки, поскольку добыча полезных ископаемых оказывает большое влияние на местные сообщества из-за большого энергопотребления при добыче полезных ископаемых и возникновения незаконных операций по добыче полезных ископаемых в жилых кварталах.

Еще в 2012 году пулы для майнинга криптовалют начали появляться в бассейне Средней Колумбии в штате Вашингтон, включая округа Челан, Дуглас и Грант. [23] Этот район пользуется преимуществами большого избытка энергии, производимого плотинами гидроэлектростанций вдоль реки Колумбия, в дополнение к другим экономически выгодным объектам угля, природного газа и ядерной энергетики. В совокупности на эти источники энергии приходится 29 900 мегаватт электроэнергии, из которых 41% вырабатывается только плотинами гидроэлектростанций. [24] Пять плотин гидроэлектростанций в бассейне Средней Колумбии вырабатывают в шесть раз больше электроэнергии, чем потребляют жители этого региона. Большая часть излишков энергии экспортируется по более высоким ценам, [25] позволяет коммунальным предприятиям поддерживать цены на электроэнергию на значительном низком уровне.Жители платят на 26% меньше, чем в среднем по стране, и составляют 2,5 цента за киловатт, в то время как коммерческие предприятия платят на 21% меньше, чем в среднем по стране. [26] В результате дешевая энергия часто рассматривается как «инструмент найма» для экономического развития, привлекающий крупные технологические компании в регионе, чтобы воспользоваться преимуществами дешевой электроэнергии и дешевой земли. [27] Однако, поскольку предприятия по крипто-майнингу начали потреблять большое количество энергии в пределах района, экспорт излишков энергии снизился, что значительно повысило стоимость электроэнергии для жилищного строительства.

Кейтлин Хеттершайдт сообщила, что в результате роста стоимости Биткойна с 300 до 19 000 долларов в период с 2015 по 2017 год наблюдается приток майнеров криптовалюты, открывающих предприятия по всему региону, чтобы получить доступ к недорогой энергии. [28] В 2017 году 16% всех основных майнинговых пулов находились в США. [29] Как сообщил Пол Робертс, к концу 2018 года 15–30% всех операций по добыче полезных ископаемых в мире можно было отследить до пулов, расположенных в бассейне Средней Колумбии [30].

Как сообщила Кимберли Крейг в 2018 году, беспрецедентный спрос подавил способность муниципальных округов поддерживать большой объем приложений для операций крипто-майнинга, поставил под угрозу пропускную способность электросетевой инфраструктуры района и вызвал ряд проблем со здоровьем и безопасностью населения.[31] Рост стоимости биткойнов и прибыльность крипто-майнинга также стимулировал «мошенников» - неавторизованных майнеров, работающих в жилых кварталах в дополнение к крупным компаниям. Отсутствие прозрачности и надзора за несанкционированной добычей криптовалюты представляет собой серьезный риск для общественной безопасности и оказывает негативное воздействие на энергосистему региона. Операторы-мошенники обходят системы проверки и процессы оценки воздействия, выполняемые установленными каналами подачи заявок муниципальных районов (PUD).

Крейг также сообщил, что мелкие криптовалютные шахты в жилых кварталах и домах не оборудованы должным образом для обработки огромного количества энергии, необходимого для работы нескольких серверов крипто-майнинга. Постоянное потребление электроэнергии на пиковом уровне создает значительную нагрузку на жилые электросети, вызывая деградацию сетевого оборудования, не рассчитанного на нагрузку с высокой плотностью, и оставляя население уязвимым перед пожарными рисками для соседей горняков. [32] PUD округа Челан сообщил о резком скачке уровня потребления в пустой квартире в Уэнатчи, настроенной для добычи криптовалюты, с типичных 500 киловатт-часов (кВтч) до 11000 с лишним киловатт-часов, что значительно превышает то, на что рассчитана жилая проводка, и напрямую угрожает безопасность других жителей. Чтобы оборудование было прохладным, шахтеры оставляли окна и балконные двери открытыми.

Крейг также сообщил, что в ответ на несанкционированные операции с криптовалютой PUD округа Челан начал принимать дополнительные меры, такие как отключение обслуживания, наложение штрафов и сообщение сотрудникам правоохранительных органов о незаконных операциях как о краже электроэнергии. Кроме того, в январе 2017 года PUD инициировал новую классификацию нагрузки с высокой плотностью нагрузки (HDL), чтобы отличать потребителей энергии для крипто-майнинга от обычных коммерческих потребителей и возместить прогнозируемые чистые затраты, понесенные PUD на обеспечение энергией клиентов крипто-майнинга.Эта классификация измеряет, как используется энергия, с учетом отраслей с переносными и распределяемыми энергоблоками, нестабильным ростом нагрузки и высокой подверженностью волатильным ценам на товары или активы. Однако в марте 2018 года PUD округа Челан ввел мораторий на прекращение подачи заявок на получение энергетической услуги по добыче криптовалюты в марте 2018 года из-за огромного количества запросов. [33]

Бассейн Колумбии - не единственный регион, который испытает на себе последствия потребления энергии крипто-майнингом.Криптомайнеры из США тяготеют к регионам по всей стране с плотинами гидроэлектростанций, включая северные районы штата Нью-Йорк, где жители платят в среднем 4,5 цента за киловатт. Там местные ПУДы столкнулись с аналогичными проблемами при уравновешивании потребности в энергии для экономического развития с устойчивостью и безопасностью бытовой электросети. [34] Платтсбург, штат Нью-Йорк, получил приток коммерческих биткойн-майнеров, монополизировавших источники энергии и экспоненциально увеличивающих спрос на электроэнергию в муниципалитете.Чтобы приспособиться к увеличению, Платтсбург был вынужден закупить дополнительную мощность для города и наложить 18-месячный запрет на новые коммерческие операции по добыче полезных ископаемых. [35] Напротив, муниципалитет Массены в Нью-Йорке повторяет усилия округа Челан штата Вашингтон и ввел специальные тарифы для «клиентов с высокой плотностью загрузки» в рамках индивидуального соглашения об обслуживании в Соединенных Штатах. [36] Комиссия по коммунальным услугам штата Нью-Йорк приняла меры по защите существующих потребителей в их муниципалитете от скачков цен, но при этом стимулировала экономическое развитие региона, предоставив доступ к дешевой энергии.Кроме того, покупка электроэнергии непосредственно на электростанциях позволяет отслеживать излишки и изолировать общественное потребление.

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

Последствия

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

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

Примечания

[1] Цукерман, Молли. «Биткойн-майнинг будет использовать 0,5% мировой энергии к концу 2018 года, показывают экспертные исследования». Coin Telegraph, 17 апреля 2018 г. https://cointelegraph.com/news/bitcoin-mining-to-use-05-of-worlds-energy-by-end-of-2018-peer-reviewed-research-shows.

[2] Де Врис, Алекс. «Проблема растущей энергии Биткойна». Джоуль 2, нет. 5 (2018): 801-05. https://www.cell.com/joule/fulltext/S2542-4351(18)30177-6

[3] Браун, Райан. «Самые дешевые и самые дорогие страны для майнинга биткойнов». CNBC, 15 февраля 2018 г. https://www.cnbc.com/2018/02/15/the-cheapest-and-most-exurities-countries-to-mine-bitcoin.html.

[4] Крейг, Кимберли. 2018. «PUD Chelan County». Комиссары PUD прекращают работу над приложениями из Биткойн и аналогичных операций с данными (блог).19 марта 2018 г. http://www.chelanpud.org/about-us/newsroom/news/2018/03/20/pud-commissioners-halt-work-on-applications-from-bitcoin-similiar-data-operations .

[5] Тейлор, Майкл Бедфорд. «Эволюция биткойн-оборудования». Компьютер, т. 50, нет. 9, 2017, стр. 58–66., DOI: 10.1109 / mc.2017.3571056.

[6] Анкалкоти П. и С. Дж., Сантош. Относительное исследование майнинга биткойнов. Имперский журнал междисциплинарных исследований, 3 (5). Май 2017 г. Получено с http: // www.imperialjournals.com/index.php/IJIR/article/view/5024

[7] Вонг, Джун Ян. «Китайские деньги доминируют над биткойнами, теперь их компании стремятся к технологии блокчейн». Quartz, 1 сентября 2018 г. https://qz.com/1072907/why-china-is-so-hot-on-bitcoin/.

[8] Хариф Ольга. «Мир принимает жесткие меры против биткойнов, за исключением Японии, расшифрованной». Bloomberg, 18 апреля 2018 г. https://player-origin.megaphone.fm/BLM4720501801 и МакГихан, Патрик. «Биткойн-майнеры стекаются в отдаленные уголки Нью-Йорка, но получают холодный прием.» The New York Times , 19 сентября 2018 г., сек. Нью-Йорк. https://www.nytimes.com/2018/09/19/nyregion/bitcoin-mining-new-york-electricity.html.

[9] Краузе, Макс Дж. И Табет Толаймат. «Количественная оценка затрат на энергию и углерод для майнинга криптовалют». Устойчивое развитие природы 1, вып. 11 (2018): 711-18.

[10] Хайлман, Гаррик и Мишель Раухс. «Глобальное сравнительное исследование криптовалют за 2017 год». ССРН Электронный журнал , 2017. doi: 10.2139 / ssrn.2965436.

[11] Там же.

[12] Натаниэль Поппер. «В энергетическом аппетите Биткойна нет ничего виртуального». The New York Times, 21 января 2018 г. https://www.nytimes.com/2018/01/21/technology/bitcoin-mining-energy-consuming.html.

[13] Де Фрис, Алекс. «Проблема растущей энергии Биткойна». Джоуль 2, нет. 5 (2018): 801-05. https://www.cell.com/joule/fulltext/S2542-4351(18)30177-6

[14] Кайзер, Бен, Мирейя Хурадо и Алекс Леджер. «Надвигающаяся угроза Китая: анализ влияния Китая на Биткойн.”2018.

[15] Юэ, Лу и Грег Пиларовски. «Китай запрещает первоначальное предложение монет и платформы для торговли криптовалютой». Pilar Legal, 21 сентября 2017 г.

[16] Пек, Морген Э. «Почему самые большие биткойн-майнеры находятся в Китае». IEEE Spectrum: Technology, Engineering и Science News, 4 октября 2017 г. https://spectrum.ieee.org/computing/networks/why-the-biggest-bitcoin-mines-are-in-china.

[17] Кан, Брайан. «Майнинг биткойнов может быть больше утечкой энергии, чем настоящий майнинг.Gizmodo, 5 ноября 2018 г. https://earther.gizmodo.com/mining-bitcoin-can-be-more-of-an-energy-drain-than-actu-1830217426.

[18] Хуанг, Чжэпин. «Это может быть началом конца доминирования Китая в майнинге биткойнов». Кварц. По состоянию на 23 марта 2019 г. https://qz.com/1172632/chinas-dominance-in-bitcoin-mining-under-threat-as-regulators-hit-where-it-hurts-electricity/.

[19] Краузе, Макс Дж. И Табет Толаймат. «Количественная оценка затрат на энергию и углерод для майнинга криптовалют.”Экологичность природы 1, вып. 11 (2018): 711-18.

[20] Бендиксен, Кристофер, Сэмюэл Гиббонс и Юджин Лим. «Сеть биткойн-майнинга». CoinShares Research, 26 ноября 2018 г. https://coinshares.co.uk/wp-content/uploads/2018/11/Mining-Whitepaper-Final.pdf.

[21] Там же.

[22] Пек, Морган Э. 2017. «Почему самые большие биткойн-майнеры находятся в Китае». IEEE Spectrum, октябрь. https://spectrum.ieee.org/computing/networks/why-the-biggest-bitcoin-mines-are-in-china.

[23] Робертс, Пол.2018. «Вот что происходит, когда биткойн-майнеры захватывают ваш город». Politico Magazine , апрель 2018 г. https://www.politico.com/magazine/story/2018/03/09/bitcoin-mining-energy-prices-smalltown-feature-217230.

[24] Калверуэлл, Венди. 2017. «Власть - вот что движет экономикой Среднего Колумбии». Tri-City Herald, 5 августа 2017 г. https://www.tri-cityherald.com/news/local/article165721382.html.

[25] Робертс, Пол. 2018. «Реакция на биткойны из-за того, что« майнеры »поглощают электроэнергию, нагружают электрические сети в Центральном Вашингтоне», 26 мая 2018 г.https://www.seattletimes.com/business/bitcoin-backlash-as-miners-suck-up-electricity-stress-power-grids-in-central-washington/.

[26] Калверуэлл, Венди. 2017. «Власть - вот что движет экономикой Среднего Колумбии». Tri-City Herald, 5 августа 2017 г. https://www.tri-cityherald.com/news/local/article165721382.html.

[27] Там же.

[28] Hetterscheidt, Kaitlin. 2017. «Биткойн-операции заваливают PUD округа Челан запросами на власть». Местная телекомпания Северо-Центрального Вашингтона, 19 декабря 2017 г.https://www.ncwlife.com/bitcoin-operations-overwhelm-chelan-county-pud-requests-power.

[29] Hileman, Garrick and Rauchs, Michel, Глобальное сравнительное исследование криптовалют, 2017 г. (6 апреля 2017 г.). Доступно на SSRN: https://ssrn.com/abstract=2965436 или http://dx.doi.org/10.2139/ssrn.2965436

[30] Робертс, Пол. 2018. «Вот что происходит, когда биткойн-майнеры захватывают ваш город». Politico Magazine , апрель 2018 г. https://www.politico.com/magazine/story/2018/03/09/bitcoin-mining-energy-prices-smalltown-feature-217230.

[31] Крейг, Кимберли. 2018. «PUD Chelan County». Комиссары PUD прекращают работу над приложениями из Биткойн и аналогичных операций с данными (блог). 19 марта 2018 г. http://www.chelanpud.org/about-us/newsroom/news/2018/03/20/pud-commissioners-halt-work-on-applications-from-bitcoin-similiar-data-operations .

[32] Крейг, Кимберли. «Совет PUD принимает меры по пресечению несанкционированного майнинга биткойнов». Район коммунальных услуг округа Челан, 4 февраля 2018 г. https://www.chelanpud.org/about-us/newsroom/news/2018/04/03/pud-board-acts-to-halt-unauthorized-bitcoin-mining .

[33] Крейг, Кимберли. 2018. «PUD Chelan County». Комиссары PUD прекращают работу над приложениями из Биткойн и аналогичных операций с данными (блог). 19 марта 2018 г. http://www.chelanpud.org/about-us/newsroom/news/2018/03/20/pud-commissioners-halt-work-on-applications-from-bitcoin-similiar-data-operations .

[34] Онг, Туи. 2018. «Платтсбург стал первым городом в США, запретившим майнинг криптовалюты». The Verge, 16 марта 2018 г. https://www.theverge.com/2018/3/16/17128678/plattsburgh-new-york-ban-cryptocurrency-mining.

[35] Hill, Brandon. «Город Нью-Йорк запрещает коммерческий майнинг криптовалюты после того, как он исчерпал весь его энергетический бюджет». HotHardware, 16 марта 2018 г. https://hothardware.com/news/new-york-town-bans-cryptocurrency-mining-after-it-torches-its-entire-power-budget.

[36] «PSC утверждает новые тарифы на электроэнергию в криптовалюте для коммунальных предприятий в северных регионах». 2018. Комиссия по государственной службе Нью-Йорка. http://www3.dps.ny.gov/pscweb/webfileroom.nsf/ArticlesByCategory/BB3E5C36350EFF3A852582C8005D1D79/$File/pr18052.pdf? OpenElement.

[37] Робертс, Пол. «Реакция на биткойны из-за того, что« майнеры »поглощают электроэнергию, вызывают нагрузку на электросети в Центральном Вашингтоне | The Seattle Times », 26 мая 2018 г. https://www.seattletimes.com/business/bitcoin-backlash-as-miners-suck-up-electricity-stress-power-grids-in-central-washington/.

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

Список серверов Minecraft Bitcoin | Лучшие серверы Minecraft Bitcoin

# 62
Minewind
1.18.1 mp.minewind.net
63 / -1 Онлайн Королевская битва для взрослых Анархия Биткойн Казуальные криптовалюты Хардкорные игры на выживание Война
# 71
Сеть Volatik
1. 18,1 volatik.net:25565
42/43 Онлайн Anarchy Bitcoin Creative Economy KitPvP Паркур Skyblock Survival Vanilla
# 199
[1.17.1] play.mc4fun.net 1.17.1 Tabanlı% 100 EMEK SURVİVAL |
1.17.1 play.mc4fun.net
56/200 Онлайн Биткойн Экономика Фракция Хардкорные фракции McMMO Skyblock Survival Towny
# 303
Adreno Craft
1.16,5 play.adrenocraft.com:25565
63/64 Онлайн Arena Bitcoin Creative Discord Экономика События Рейтинг Skyblock Waterfall
# 311
SQUID NW | TekBlock | 1.
17x 1.17.1 play.squidnw.com
10/75 Онлайн Биткойн BungeeCord Криптовалюта Discord Faction KitPvP OneBlock Skyblock Survival
# 681
Южная сеть
1.16,5 play.southnetwork.xyz:25565
15/16 Онлайн Вакансии в Discord на Arena Bitcoin Challenge занимают рейтинг Skyblock
# 1063 1.16,5 dw16.craftersland.net:25565 0/60 Онлайн Биткойн Bukkit Direwolf20 Discord Economy Feed The Beast Land Claim PvE Survival
# 1199
Misa Network
1. 8,8 MisaNetwork.mc.wtf:25565
0/150 Онлайн Биткойн Discord присвоил Skyblock Spigot
# 1598
Пантофолан Опыт
1.18,1 мкг. Pantofolanexperience.it:25565
1/1 Онлайн Приключение Биткойн-вызов Криптовалюта Discord Economy PvP Skyblock
# 1648
Крафт Сеть
1.14,4 Играть.KraftNetwork.Net:25565
0/500 Онлайн Биткойн BungeeCord Экономичный комплектPvP Skyblock
# 1655
Злое Королевство
1. 18,1 play.evilkingdom.net
0/1000 Онлайн BedWars Биткойн Discord Экономические события Lucky Block Prison PvP Survival
# 1687
Неонкрафт
1.18,1 play.neoncraft.org
0/125 Онлайн Приключение Биткойн Казуальная игра Раздор Экономика События Претензии на землю Мини-игры Выживание
# 1810
КриптоМС.нетто
1.17.1 play.cryptomc.net
0/100 Онлайн Биткойн Криптовалюта Discord Economy Paper PvP рейтинг Skyblock Survival
# 1876
MineArtis - Опыт оригинального Minecraft
1. 18 play.mineartis.com:25565
7/500 Онлайн Биткойн Казуальный вызов Кросс-игра Discord PvE PvP Выживание Towny
# 2030
WainesCraft
1.14,4 wainescraft.keyubu.net
0/120 Не в сети Arena Bitcoin City Discord PvP занимает первое место в Skyblock Survival Games Vanilla
# 2174
Королевства Аркадии
1.18,1 play.arcadiarealms.net
2/1000 Онлайн Bitcoin Creative Discord Экономические события McMMO PvP Skyblock Survival
# 2242
Корона SMP
1. 17,1 crownsmp.gamename.net
0/45 Не в сети Приключение Анархия Арена Атака команды B Big Dig Bitcoin BungeeCord KitPvP PvP
# 2325
Meechy mine crafted pro
1.18 Meechymine.crafted.pro
0/420 Онлайн Биткойн Экономика EnjinCraft Spigot
# 2401
НетPixelMC
1.18,1 play.nopixelmc.eu
0/20 Не в сети Анархия Биткойн Раздор Экономика События Hardcore PvP Survival
# 2864
Най-доброто SMP
1. 18,1 nesumkradec.mcnetwork.me
0/100 Не в сети Приключения среди нас Биткойн Discord PvE PvP Ролевая игра Выживание Vanilla
# 3333 1.18,1 townvilletown.com 0/200 Онлайн Биткойн-криптовалюта выживание в кране
# 3621
SatoshiQuest
1.18,1 SatoshiQuest.AllAboutBTC.com
0/100 Онлайн Приключение Биткойн Криптовалюта Discord PvP Survival Игры на выживание Vanilla War
# 3942
VoodooCraft
1. 17,1 91.134.125.193:25576
0/20 Онлайн Атака на арене приключений для взрослых команды B Биткойн-блоки против зомби Захват флага Случайный наркотик
# 3951
MCFAMILY.VN
1,16,5 MCFAMILY.VN:25564
136/333 Онлайн Королевская битва на арене Big Dig Dig Bitcoin Фракция Вакансии Magic World OneBlock Zombie
# 4068 1.12,2 DiamondMC.Apexmc.co 0/1337 Онлайн Приключения Биткойн BungeeCord Криптовалюта Набор фракции наркотиковPvP PvP Tekkit

Ботнет для майнинга криптовалюты с руткитом для самокрытия

Этот пост также доступен на: 日本語 (японский)

Краткое содержание

Исследователи Unit 42 обнаружили новую ботнет-кампанию с использованием Perl Shellbot, предназначенную для майнинга биткойнов, избегая при этом обнаружения с помощью специально созданного руткита.

Бот распространяется путем отправки вредоносного сценария оболочки на взломанное устройство, которое затем загружает другие сценарии. После того, как устройство-жертва выполнит загруженные сценарии, оно начинает ждать команд от своего сервера управления и контроля (C2). Хотя язык программирования Perl популярен среди вредоносных программ из-за своей широкой совместимости, этот ботнет потенциально может повлиять не только на системы на основе Unix, но и на системы Windows 10, использующие подсистему Linux.

Эта новая кампания использует разделяемую библиотеку libprocesshider.чтобы скрыть процессы майнинга на зараженном устройстве и специально созданный руткит, чтобы избежать обнаружения. Злоумышленники используют название «Los Zetas», которое является намеком на мексиканскую преступную организацию, считающуюся одним из самых опасных наркокартелей в стране. Несмотря на это, маловероятно, что злоумышленники действительно являются частью этой преступной организации. Кроме того, этот ботнет имеет ссылки на UnderNet, одну из крупнейших сетей IRC (Internet Relay Chat), где обсуждаются различные темы, включая вредоносное ПО и киберпреступность.

Более того, ботнет еще находился в стадии разработки, когда был обнаружен. В результате у него не так много рекрутеров. Однако важно было остановить его до того, как злоумышленники скомпрометируют другие устройства. Мы заметили, что ботнет выполняет майнинг биткойнов на своих устройствах-жертвах в растущем масштабе, используя известные инструменты майнинга, такие как xmrig и emech. Эти инструменты были замечены в недавних кампаниях по добыче монет, таких как VictoryGate и Monero, добывающие более 6000 долларов с целью получения прибыли. По нашим оценкам, ботнет Eleethub также может вырасти до тысяч долларов, если он расширится в течение одного-двух лет.

Пипетка для сценариев оболочки

Скомпрометированное устройство загрузит вредоносный сценарий оболочки, содержащий команды для загрузки частей ботнета и создания каталогов для копирования загруженных файлов. Затем устройство выполняет загруженные файлы (procps.h, ps, setup, m), чтобы начать обмен данными с сервером IRC. Кроме того, он загружает и реализует библиотеку под названием libprocesshider.so (рисунок 1), которая будет объяснена позже.

Рисунок 1. Загруженные файлы
Скрытие процессов с помощью руткита

Этот ботнет выводит сокрытие задач майнинга на новый уровень.Во-первых, он повторно использует хорошо известную библиотеку скрытия процессов с открытым исходным кодом libprocesshider, чтобы скрыть процесс добычи с помощью LD_PRELOAD (рисунок 2). Этот метод использовался в нескольких прошлых кампаниях по добыче монет, например, в кампании, организованной Rocke group Unit 42 в 2019 году.

Рисунок 2. x.sh

Кроме того, злоумышленники используют специально созданный руткит, чтобы скрыть операцию майнинга от обнаружения с помощью команды ps (статус процесса). В частности, вредоносная программа заменяет оригинальный инструмент ps на созданный.Созданный инструмент вызывает реальный ps (рисунок 3), но фильтрует процессы добычи xmrig и emech, а также важные ключевые слова в результатах ps, таких как proc, netstats и tops (рисунок 4). Эти ключевые слова обычно считаются индикаторами существующих майнеров монет. Удаляя эти ключевые слова, эксплойт для майнинга скрывается от антивирусного мониторинга и не может быть убит другими конкурирующими майнерами (например, Outlaw), которые обычно сканируют запущенные процессы, чтобы обнаружить, присутствуют ли какие-либо другие майнеры.

Рисунок 3. Установка руткита Рисунок 4. Скрытие процесса
Подключение к ботнету

После того, как зараженное устройство загрузит все файлы в руткит (рисунок 5) и запустит вредоносные сценарии, оно подключится к серверу IRC, отправив назначенный ник, который начинается с dark, за которым следует случайное целое число от 0 до 8999 (рисунок 6).

Рисунок 5. Установка руткита Рисунок 6. Присвоение имени взломанному устройству (зомби)

За начальным PING следует слово LAG + текущее время эпохи (Рисунок 8).

Рисунок 7. Отправка первого PING на IRC-сервер

. Кроме того, он содержит сценарии для связи с IRC-сервером UnderNet (Рисунок 8).

Рисунок 8. Отправка команды PING на сервер IRC Undernet

Поскольку ботнет еще не был готов к тому моменту, когда мы его обнаружили, мы не смогли получить никаких команд от сервера IRC. Однако мы смогли вручную подключиться к серверу IRC и изучить доступные каналы. Мы обнаружили, что, к счастью, на канале Miners было всего несколько вербовщиков зомби или (рисунки 10 и 11).

Рисунок 9. Каналы, найденные вручную Рисунок 10. Зомби в ботнете

Позже скомпрометированное устройство могло начать получать команды для отправки атак, таких как UDP-флуд, TCP-флуд, сканирование портов и HTTP-атаки (Рисунок 7).

Рисунок 11. Доступные атаки

Рисунок 11. Доступные атаки

Los Zetas с Eleethub

Домен, связанный с сервером C2: eleethub [.] Com. Мы посетили веб-сайт и обнаружили сообщение о том, что что-то приближается, вероятно, это был ботнет, который они готовили (рисунок 12).

Рисунок 12. Посещение eleethub [.] Com Вдобавок IRC-сервер печатает баннер (MOTD) с именем этого домена (Рисунок 13).

Рисунок 13. Сообщение дня - Eleet Hub

Фраза «Los Zetas» многократно упоминается во вредоносных скриптах, составляющих ботнет. Наиболее важные из них находятся в главном каталоге руткитов, в файле установки (рисунок 14) и в информации от операторов ботнета undead [@] los [.] Zetas [.] Mx (рисунок 15). «Los Zetas» - это ссылка на мексиканскую преступную организацию, которая считается одним из самых опасных наркокартелей в стране.Однако маловероятно, что злоумышленники действительно являются частью этой преступной организации.

Рисунок 14. Ссылка на «Los Zetas» в установочном файле Рисунок 15. Пользователь, связанный с los [.] Zetas [.] Mx

Заключение

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

Язык программирования Perl популярен среди вредоносных программ из-за его широкой совместимости со многими системами на основе Unix, такими как серверы Linux, ПК и даже устройства IoT. Perl - это язык сценариев, и его не нужно компилировать для каждой архитектуры процессора или версии прошивки. Еще одно преимущество использования сценариев Perl - это широкий спектр библиотек, которые можно легко реализовать. Этот тип ботнета использует вычислительную мощность скомпрометированных устройств для выполнения различных задач, таких как добыча монет и запуск DDoS-атак.

Клиенты Palo Alto Networks защищены от ботнета оболочки Perl следующими платформами:

  1. Сигнатуры предотвращения угроз: 85843, которые идентифицируют связь IRC C2.
  2. PAN-DB и DNS Security блокируют URL-адрес и домен C2-сервера злоумышленников.
  3. WildFire идентифицирует и блокирует бот-сети Perl shell.
  4. Palo Alto Networks IoT Security обнаруживает атаки, такие как ботнеты IRC, нацеленные на устройства IoT
Индикаторы взлома
Образцы

7ed8fc4ad8014da327278b6afc26a2b4d4c8326a681be2d2b33fb2386eade3c6

dbef55cc0e62e690f9afedfdbcfebd04c31c1dcc456f89a44acd516e187e8ef6

d9001aa2d7456db3e77b676f5d265b4300aaef2d34c47399975a4f1a8f0412e4

14c351d76c4e1866bca30d65e0538d94df19b0b3927437bda653b7a73bd36358

6d1fe6ab3cd04ca5d1ab7

ee2b6577553bc042af3b7587ece0c195267c9b

Серверы C2

eleethub [. ] com

irc.eleethub [.] Com

ghost.eleethub [.] Com

62.210.119 [.] 142

82.76.255 [.] 62

Открытые ключи найдены на сервере

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAiF + LxAh319ufrvy9Pe1ujDZrIfLBtNlRVojyol / e / G PUNn + S / k78WaEgqsAXSdpLagCly2FxxZ6JWQx4f4js7DngLm3HWAyX3orlmMljmj60OmMDXPeWDfm3EMul / aVMUUfzXdriAWmHCIKdFrnal1crdEqkmsQmsQdFrnal / MevZhqmsqmskdfrnal / fRm4coFgGaIi938ehd1IMdNdeEgyFfRZoEkd7PNVGtTLNtIcwkMF4XHZuS4WQvC95M5yga rrqB5PNTOS2oTOU36m3rXWFOhQ7N / NX4W + uLMExOWecHr4XIV3qzkeSu5wBoD0Vqi3wUvm 9a + lJFFqnQ8w0ZX4J1mQ ==

90 517 SSH-RSA

AAAAB3NzaC1yc2EAAAABJQAAAQEAiF + LxAh319ufrvy9Pe1ujDZrIfLBtNlRVojyol / E / G

PUNn + S / k78WaEgqsAXSdpLagCly2FxxZ6JWQx4f4js7DngLm3HWAyX3orlmMljmj60OmMDXPeWDfm3EMul / aVMUUfzXdriAWmHCIKdFrnal / MZhzgQ1evEPLFraKcvqkQrrcQTmsyKdE

fRm4coFgGaIi938ehd1IMdNdeEgyFfRZoEkd7PNVGtTLNtIcwkMF4XHZuS4WQvC95M5yga rrqB5PNTOS2oTOU36m3rXWFOhQ7N / NX4W + uLMExOWecHr4XIV3qzkeSu5wBoD0Vqi3wUvm

9а + lJFFqnQ8w0ZX4J1mQ ==

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAiF + LxAh319ufrvy9Pe1ujDZrIfLBtNlRVojyol / e / G PUNn + S / k78WaEgqsAXSdpLagCly2FxxZ6JWQx4f4js7DngLm3HWAyX3orlmMljmj60OmMD XPeWDfm3EMul / aVMUUfzXdriAWmHCIKdFrnal / MZhzgQ1evEPLFraKcvqkQrrcQTmsyKdE fRm4coFgGaIi938ehd1IMdNdeEgyFfRZoEkd7PNVGtTLNtIcwkMF4XHZuS4WQvC95M5yga rrqB5PNTOS2oTOU36m3rXWFOhQ7N / NX4W + uLMExOWecHr4XIV3qzkeSu5wBoD0Vqi3wUvm 9a + lJFFqnQ8w0ZX4J1mQ ==

90 517 SSH-RSA

AAAAB3NzaC1yc2EAAAABJQAAAQEAiF + LxAh319ufrvy9Pe1ujDZrIfLBtNlRVojyol / E / G

PUNn + S / k78WaEgqsAXSdpLagCly2FxxZ6JWQx4f4js7DngLm3HWAyX3orlmMljmj60OmMD

XPeWDfm3EMul / aVMUUfzXdriAWmHCIKdFrnal / MZhzgQ1evEPLFraKcvqkQrrcQTmsyKdE

fRm4coFgGaIi938ehd1IMdNdeEgyFfRZoEkd7PNVGtTLNtIcwkMF4XHZuS4WQvC95M5yga rrqB5PNTOS2oTOU36m3rXWFOhQ7N / NX4W + uLMExOWecHr4XIV3qzkeSu5wBoD0Vqi3wUvm

9а + lJFFqnQ8w0ZX4J1mQ ==

Получайте обновления от

Palo Alto
Networks!

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

Добыча

биткойнов ужасна для окружающей среды.

Вот что мы можем с этим сделать.

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

Майнинг биткойнов кажется , как будто он должен быть чище и сдержаннее, чем копание в земле; в конце концов, криптовалюту можно добывать в закрытом помещении с одного ноутбука.Но не заблуждайтесь: этот процесс представляет собой огромную потерю энергии. Согласно индексу потребления энергии биткойнами, трекер, созданный Digiconomist - платформой, которая отслеживает «непредвиденные последствия цифровых тенденций» - для выполнения одной биткойн-транзакции требуется такое же количество энергии, какое потребляет средний дом в США за трехнедельный период. У этой же единственной транзакции есть углеродный след, который эквивалентен просмотру более 50 000 часов YouTube.

Если вы думаете, что это плохо, просто подождите, пока не услышите годовые цифры.Согласно индексу Digiconomist, Биткойн несет ответственность за почти 37 миллионов метрических тонн выбросов углерода каждый год, что сопоставимо с годовым углеродным следом для всей страны Новой Зеландии. Транзакции с использованием криптовалюты также потребляют столько же энергии, сколько и вся страна Чили за год, на Digiconomist, хотя Индекс потребления электроэнергии в биткойнах Кембриджского университета оценивает годовой уровень потребления даже выше.

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

Shutterstock

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

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

Алекс де Врис, основатель Digiconomist и аналитик данных, специализирующийся на финансовых экономических преступлениях для De Nederlandsche Bank, говорит Мику, что майнеры биткойнов заинтересованы в распределении вычислительной мощности , получая биткойн за свои усилия.Когда-то это был простой способ накопить криптовалюту. Но де Фрис объясняет, что конкуренция становится все более жесткой: «Чтобы генерировать новые блоки транзакций для блокчейна Биткойна, каждый блок должен соответствовать заранее определенным требованиям», - говорит он. «Все майнеры в сети постоянно соревнуются друг с другом, чтобы первыми преуспеть в этом и получить соответствующее вознаграждение». И по мере того, как Биткойн становится более ценным, как это было в последние несколько лет, появляется еще больше стимулов для получения этой награды - что заставляет майнеров использовать еще больше вычислительной мощности и, в свою очередь, больше энергии.

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

«Я не думаю, что горняки очень обеспокоены экологическими издержками, связанными с тем, что они делают».

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

В случае с Платтсбургом горняки были привлечены в город с населением всего 20 000 человек, потому что в нем были самые низкие тарифы на электроэнергию в мире.В значительной степени это произошло из-за плотины гидроэлектростанции на реке Св. Лаврентия, а также в результате регулирования, согласно которому стоимость электроэнергии субсидировалась для предприятий, чтобы стимулировать развитие промышленности. Биткойн-майнеры воспользовались этим, спустившись, как энергетические вампиры, в небольшой городок на берегу озера. Жители Платтсбурга жаловались, что их счета за электроэнергию резко выросли после того, как шахтеры прибыли и начали использовать больше энергии, чем было выделено городу, , в результате чего Платтсбург был вынужден покупать более дорогую энергию из других источников топлива.

Это правда, что горняки часто обращаются к возобновляемым и чистым источникам энергии, но это, скорее всего, из-за расчетов затрат, чем из соображений защиты окружающей среды. Опрос, проведенный Центром альтернативных финансов Кембриджского университета, показал, что 76% майнеров утверждают, что используют возобновляемые источники энергии как часть своего топливного баланса, но то же исследование показало, что только 39% общего потребления энергии, потребляемого для майнинга биткойнов, на самом деле приходится на возобновляемые источники энергии. источники. Это означает, что более 60% по-прежнему полагаются на грязное топливо, такое как природный газ, нефть и уголь.Результаты показывают, что даже майнеры, которые прилагают согласованные усилия для использования возобновляемых источников энергии, используют такую ​​небольшую долю, что последствия незначительны.

«Я не думаю, что горняки очень обеспокоены экологическими издержками, связанными с тем, что они делают», - говорит де Врис. Фактически, не нужно смотреть дальше Монтаны, чтобы увидеть, как быстро индустрия добычи криптовалюты перейдет на любой самый дешевый источник энергии, независимо от его потенциального вреда. В конце прошлого года компания по добыче биткойнов под названием Marathon Patent Group объявила, что будет использовать угольную электростанцию ​​для питания своего центра обработки данных биткойнов, несмотря на то, что штат может похвастаться множеством альтернатив экологически чистым источникам энергии.

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

В то время как возобновляемая энергия растет - в прошлом году она впервые в истории США обогнала уголь в качестве источника энергии - на нее по-прежнему приходится чуть менее 20% от общего объема производства энергии в стране.Вранкен отмечает, что до тех пор, пока не будет разработана полностью чистая сеть, зеленая энергия будет сводиться к игре с нулевой суммой: если биткойн-майнеры поглощают все возобновляемые источники энергии, это означает, что для всех остальных будет меньше чистой энергии. и перевод майнинга на возобновляемые источники энергии «только сдвинет проблему», а не решит ее, говорит он, позволяя майнерам биткойнов идти на экологию, вытесняя другие отрасли.

«Если цена упадет, майнинг станет менее прибыльным, и майнеры остановятся.«

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

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

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

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

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

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

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

Не круто: в клиентском сервере ESEA

обнаружено вредоносное ПО для майнинга биткойнов

Серверный клиент ESEA, обычно используемый в качестве средства защиты от мошенничества в играх Counter-Strike, StarCraft 2 и Team Fortress 2, был обнаружен с вредоносным ПО, которое использует видеокарты ничего не подозревающих игроков для майнинга биткойнов.

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

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

Соучредитель

ESEA Эрик «lpkane» Тунберг изначально приписал эту уязвимость неудавшейся первоапрельской шутке.

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

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

«Мы провели тест на наших аккаунтах в течение нескольких дней, решили, что это не стоит потенциальной драмы, и отключили его, по крайней мере, мы так думали.”

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

«Определенно не то, что происходило только последние 48 часов», - сообщил Браски пользователь ESEA. «Мой графический процессор« странным образом »работал при высоких нагрузках в течение как минимум 2 недель, и я видел других людей, которые могли это подтвердить, или, в худшем случае, уже имели повреждение своих карт.”

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

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

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

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

Майнеры

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

{"schema": {"page": {"content": {"headline": "Неприятно: в клиенте сервера ESEA обнаружено вредоносное ПО для майнинга биткойнов", "type": "news", "category": "team- fortress-2 "}," user ": {" loginstatus ": false}," game ": {" publisher ":" Valve "," genre ":" Бесплатная игра "," title ":" Team Fortress 2 " , "жанры": ["Бесплатная игра", "FPS"]}}}}

.
Обновлено: 06.01.2022 — 13:02

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

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