Информация

Платформа Coinhive, или что такое майнинг Монеро в браузере

Новейшие асики майнинг

Содержание статьи

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

От автора: хотели масштабирования и нового подхода к оплате услуг, а получилось немного иначе… Почему Coinhive не смогли качественно внедрить майнинг Монеро в браузере?

Как создали, так и похоронили

Объяснять понятие «браузерный» майнинг нет смысла, поскольку название говорит само за себя. Но как же зародилась подобная идея? Более того, почему долгое время о таком майнинге никто не слышал и не пробовал открыть такой проект?

В 2011 году была разработана платформа BitcoinPlus.com. Тогда о криптовалюте никто не знал, монеты были дешевыми, а майнинг простым. В основу вошел язык программирования JavaScript. Идеей стало внедрение скриптов в разные сайты, дабы посетители майнили криптовалюту для разработчиков.

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

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

Через 2 года криптоиндустрия начала развиваться. Одной из вех в этой истории стало появление ASIC — специально оборудование, созданное для добычи конкретной криптовалюты. Они располагают огромной мощностью. Это привело к тому, что крупные компании быстро скупили себе несколько экземпляров.

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

Второе пришествие

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

  Халвинг Биткоина 2024 состоялся

На заре расцвета криптовалют появилась одна из самых анонимных — Monero. Но ее преимущество не только в приватности пользователей, но и в новом взгляде на майнинг. Разработчики твердо поставили за цель полную изоляцию от ASIC, дабы нивелировать централизацию своего проекта.

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

Соответственно, браузерный майнинг также можно воскресить. Именно это и сделали разработчики Coinhive. Они вернули эту идею, взяв за основу именно Monero. И результат не заставил себя долго ждать. За короткий промежуток времени платформа располагала 5% всей скорости Monero.

Благая идеология

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

Где купить майнинг

Майнинг-оборудование можно разделить на несколько типов в зависимости от технологий и назначения. ASIC-майнеры — это устройства, предназначенные для добычи конкретных криптовалют, как Bitcoin, с высокой производительностью и низким энергопотреблением. Однако, они ограничены в универсальности и быстро устаревают.

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

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

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

  Крипто-кит превращает 110 тысяч долларов в 8,72 миллиона долларов всего за 3 часа, купив этот мемкоин

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

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

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

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

Успешный старт (или нет)

О Coinhive узнали быстро, и его скрипты начали распространяться. Первый известный сайт, которым пользователи были недовольны — The Private Bay (торрент треккер). Недовольство появилось из-за того, что команда проекта как раз не предупреждала о наличии скрипта. Это уже похоже на скрытый майнинг как злоумышленную деятельность.

Вторым стал не менее известный американский спутниковый канал Showtime. Но при этом, денежная плата осталась. То есть, пользователи были вынуждены тратить свои средства дважды. Скрипты быстро обнаружили и удалили, но как говорится: «осадок остался».

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

  Биткоин теряет исторический уровень, говорит аналитик: “Восстановись и отскочи, или умри”

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

Как можно было сделать

Один из вариантов решения такой проблемы — это разработать такие скрипты, которые при внедрении изначально переводят по адресу, который извещает о том, что сайт, который посещает пользователь, использует браузерный майнинг как оплату за услуги. При этом в окне можно было бы предоставить выбор оплаты (майнинг или деньгами).

Это помогло бы реализовать тот самый «благословенный квадрат». И, поскольку основой Coinhive является криптовалюта Monero, ее сеть была бы намного лучше. Проблем с масштабируемостью стало бы в разы меньше.

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

Защита из вне

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

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

CPU-майнинг использует мощности процессоров для добычи криптовалют, устойчивых к ASIC, например, Monero. Такой способ подходит для новичков, но имеет низкую производительность и приводит к быстрому износу процессора.

HDD/SSD-майнинг использует жёсткие диски или твердотельные накопители для добычи криптовалют с алгоритмом Proof-of-Space (например, Chia). Это более энергоэффективное решение, но с ограниченным выбором криптовалют и быстрым износом накопителей.

Оставить ответ