Uma vez considerada extinta até seu retorno improvável no final de 2017, a mineração de criptomoedas baseada em navegador remonta a 2011, quando BitcoinPlus.com lançou seu serviço então inovador.

É claro que, na época em que o Bitcoin era relativamente novo e a mineração era barata, a ideia de usar um site para fazer o trabalho dos mineradores era bastante popular. Graças a um aumento no mercado de criptomoedas por volta de 2017, a mineração de criptomoedas baseada em navegador ressurgiu em certos círculos hoje.

A evolução da tecnologia também se deve em parte ao advento de moedas baseadas em blockchain que podem ser extraídas com interfaces de programação de aplicativos (APIs) JavaScript fáceis de usar e hardware doméstico. No entanto, a acessibilidade também introduziu uma série de serviços maliciosos de mineração baseados em navegador.

A base das criptomoedas, construídas na tecnologia blockchain, é salvaguardar as transações financeiras, incorporando-as numa cadeia pública e imutável de blocos. Para avançar e manter o sistema, novos blocos devem ser anexados continuamente para armazenar todas as transações pendentes, comumente conhecidas como mineração.

Os mineiros competem para resolver um quebra-cabeça criptográfico, conhecido como prova de trabalho (PoW). A dificuldade deste PoW se ajusta continuamente para criar novos blocos em uma taxa consistente. Isso garante que o processo permaneça previsível e seguro, garantindo resistência à violação. À medida que mais mineradores participam da busca para encontrar blocos, a complexidade aumenta e a criação constante de blocos permanece intacta.

O que é mineração de criptomoedas baseada em navegador?

A mineração baseada em navegador é um método de mineração de criptomoedas que ocorre dentro de um navegador e usa linguagem de script. Este método difere da abordagem de mineração de criptomoeda baseada em arquivo mais conhecida, que requer o download e a execução de um arquivo executável dedicado.

Durante o início da mineração baseada em navegador em 2011, a mineração de criptomoedas era barata e relativamente fácil. Ele usava código JavaScript para mineração em pool, e os usuários podiam se inscrever e incorporar scripts em seus sites para fornecer uma maneira para os visitantes da página minerarem para eles. Os mineradores de criptomoedas baseados em navegador exploravam apenas Bitcoin (BTC) naquela época. Mas, nos últimos tempos, criptomoedas mais recentes, como o Monero (XMR), também são extraídas por meio de mineradores baseados em navegador.

Como funciona a mineração do navegador?

Você pode realmente extrair criptomoedas com um navegador? A resposta é sim. Ao incorporar código de mineração em sites, é possível aproveitar a capacidade computacional dos visitantes do site para ampliar seu poder de mineração. A mineração por navegador aproveita o poder computacional dos visitantes do site, permitindo que os mineradores reduzam significativamente suas contas de energia e despesas de hardware.

Monero é um exemplo de criptomoeda que permite a mineração baseada em navegador. A criptomoeda usa a função hash RandomX, um algoritmo de hash usado para certas blockchains PoW, como Monero.

Projetado para ser resistente a circuitos integrados específicos de aplicação (ASIC), o RandomX usa execução aleatória de código e técnicas de memória difícil. Isso significa que o algoritmo PoW do Monero evita especificamente que hardwares de mineração especializados, como ASICs e unidades de processamento gráfico, dominem a rede. RandomX é propositalmente otimizado para CPUs de uso geral na esperança de manter uma rede mais descentralizada e distribuição igual de recompensas em bloco.

Basta dizer que esta abordagem inovadora para gerar rendimento a partir de serviços baseados na Web está a tornar-se cada vez mais popular entre aqueles que procuram fontes adicionais de rendimento. No entanto, a mineração por navegador também é usada para fins mais maliciosos, pois pode ser abusada para executar scripts de mineração de criptomoedas nas máquinas de usuários desavisados, sem o seu consentimento ou conhecimento.

A mineração oculta ou mineração sem o consentimento expresso do usuário também é conhecida como “criptojacking” e normalmente é feita incorporando código JavaScript em um site ou aplicativo. Para evitar isso, os usuários devem ter cuidado com os sites e aplicativos que visitam e com as permissões que concedem a esses serviços.

Como começar a minerar criptomoedas no navegador

Os interessados ​​na mineração de criptomoedas baseada em navegador podem fazê-lo facilmente baixando e instalando serviços de terceiros, como o CryptoTab Browser. Um novo usuário só precisa criar uma conta e navegar na Internet usando o navegador normalmente – a mineração ocorrerá em segundo plano e o usuário será recompensado em criptomoeda. Com o CryptoTab Browser, a recompensa está em BTC.

Normalmente, os usuários podem ativar e desativar a mineração e ajustar a velocidade da mineração de acordo com sua preferência com esses navegadores de criptomoeda. Enquanto o navegador estiver aberto e o usuário tiver ativado a mineração, o navegador continuará a minerar e ganhar recompensas. Uma carteira de criptomoeda normalmente está vinculada a essas carteiras, permitindo que os usuários guardem suas recompensas com segurança.

A mineração de criptografia do Brave Browser é outra opção que permite aos usuários interagir com aplicativos descentralizados (DApps), como jogos, protocolos de finanças descentralizadas (DeFi), exchanges descentralizadas (DEXs) e muito mais. A maioria dos DApps acessados ​​por meio de navegadores de criptomoeda se parecerão com sites normais, mas só podem ser acessados ​​por meio de navegadores de criptomoeda.

O Uniswap DEX é um exemplo disso. Em termos de front-end, parece um site típico, mas seu DApp de back-end só pode ser acessado por meio de um navegador de criptomoeda compatível com Ethereum. Alguns exemplos de navegadores compatíveis com criptomoedas são:

É vital lembrar que as carteiras de criptomoedas de navegador são aplicáveis ​​apenas com blockchains específicos. Por exemplo, MetaMask funcionará harmoniosamente com DApps baseados em Ethereum, enquanto Phantom foi projetado para a rede Solana.

Para garantir a experiência mais segura, os usuários devem optar por um navegador que vem pré-carregado com uma carteira compatível com seus DApps preferidos. Caso contrário, eles precisarão instalar várias extensões em seus navegadores de criptomoedas.

A mineração por navegador é lucrativa?

A lucratividade da mineração por navegador depende de vários fatores, incluindo qual criptomoeda você está minerando e quanto poder de hashing o dispositivo possui. Além disso, o preço das criptomoedas irá flutuar naturalmente ao longo do tempo, portanto, os usuários devem estar cientes de que o valor de suas recompensas de mineração também pode aumentar ou diminuir.

Muitas pessoas consideram a mineração por navegador uma forma divertida, envolvente e potencialmente lucrativa de ganhar criptomoedas. Para aqueles que estão interessados ​​em experimentar a mineração por navegador, existem várias opções disponíveis que podem fornecer uma experiência gratificante e fácil de usar.

Alguns dos benefícios da mineração de criptomoedas pelo navegador incluem:

  • Custos de energia mais baixos: a mineração por navegador elimina a necessidade de hardware caro, que normalmente consome energia significativa. Isto poupa dinheiro aos mineiros em eletricidade e reduz a sua pegada de carbono

  • Acessibilidade: A mineração por navegador está disponível para qualquer pessoa que possua um computador ou laptop com conexão à Internet. Isto torna muito mais fácil do que tentar minerar criptomoedas em hardware especializado como ASICs, que podem ser caros e difíceis de obter.

  • Autonomia: Como a mineração por navegador não exige que os mineradores participem de um pool de mineração, isso lhes dá mais autonomia e controle sobre sua experiência de mineração. Isso significa que é possível definir seus próprios parâmetros sobre quanto e que tipo de criptomoeda é extraída e ajustar essas configurações de acordo com suas preferências.

Os navegadores de criptomoedas são seguros?

Normalmente existem alguns argumentos comuns contra a mineração de criptomoedas baseada em navegador. Um desses argumentos é que os navegadores de criptomoedas atualmente não oferecem suporte nativo a APIs criptográficas comprovadas. Inegavelmente, isso se aplica ao código nativo do navegador, especificamente ao JavaScript.

Outra crítica é a confiança na camada de soquetes seguros e na segurança baseada em servidor, já que a maioria dos navegadores de criptomoedas são frequentemente reduzidos à segurança do servidor host. Hipoteticamente, caso esse servidor seja comprometido, o invasor poderá alterá-lo ou adicionar um backdoor. Isto significa que o invasor pode obter acesso não autorizado ao servidor, contornando as medidas de segurança do servidor.

Existem diversas medidas que os usuários podem tomar para se protegerem ao usar navegadores de criptomoedas. Por exemplo, os usuários devem sempre manter seus softwares atualizados e usar senhas fortes para proteger suas carteiras. Além disso, devem ter cuidado com os sites que visitam e evitar clicar em links suspeitos ou descarregar ficheiros desconhecidos de fontes não confiáveis.

No geral, o uso de navegadores confiáveis ​​com recursos de segurança de nível industrial pode proteger contra riscos de segurança comuns e garantir uma experiência de navegação segura e agradável em criptomoedas.