Autrefois supposée éteinte jusqu'à son retour improbable à la fin de 2017, l'extraction de crypto-monnaie par navigateur remonte à 2011, lorsque BitcoinPlus.com a lancé son service alors innovant.

Bien sûr, à l’époque où Bitcoin était relativement nouveau et que le minage était bon marché, l’idée d’utiliser un site Web pour effectuer le travail des mineurs était très populaire. Grâce à l’essor du marché des cryptomonnaies vers 2017, le minage de cryptomonnaies par navigateur a connu aujourd’hui une résurgence dans certains cercles.

L’évolution de la technologie est également due en partie à l’avènement de pièces basées sur la blockchain qui peuvent être exploitées avec des interfaces de programmation d’applications (API) JavaScript faciles à utiliser et du matériel domestique. Cependant, l’accessibilité a également introduit une multitude de services miniers malveillants basés sur un navigateur.

Le fondement des cryptomonnaies, construites sur la technologie blockchain, est de sécuriser les transactions financières en les intégrant dans une chaîne de blocs publique et immuable. Pour faire progresser et maintenir le système, de nouveaux blocs doivent continuellement être attachés pour stocker toutes les transactions en attente, communément appelées minage.

Les mineurs s'affrontent pour résoudre un casse-tête cryptographique, appelé preuve de travail (PoW). La difficulté de ce PoW s'ajuste continuellement pour créer de nouveaux blocs à un rythme constant. Cela garantit que le processus reste prévisible et sécurisé en garantissant l’inviolabilité. À mesure que de plus en plus de mineurs se joignent à la recherche de blocs, la complexité augmente et la création régulière de blocs reste intacte.

Qu’est-ce que le minage de crypto-monnaie par navigateur ?

Le minage basé sur un navigateur est une méthode de minage de crypto-monnaie qui se déroule dans un navigateur et utilise un langage de script. Cette méthode diffère de l’approche d’extraction de crypto-monnaie basée sur des fichiers plus connue, qui nécessite le téléchargement et l’exécution d’un fichier exécutable dédié.

Lors du lancement du minage par navigateur en 2011, le minage de cryptomonnaies était bon marché et relativement simple. Il utilisait du code JavaScript pour l'exploitation minière en pool, et les utilisateurs pouvaient s'inscrire et intégrer des scripts dans leurs sites Web pour permettre aux visiteurs de la page d'exploiter à leur place. À l’époque, les mineurs de crypto-monnaie basés sur un navigateur n’exploitaient que Bitcoin (BTC). Mais ces derniers temps, de nouvelles crypto-monnaies comme Monero (XMR) sont également exploitées via des mineurs basés sur un navigateur.

Comment fonctionne le minage par navigateur ?

Peut-on vraiment miner des cryptomonnaies avec un navigateur ? La réponse est oui. En intégrant du code minier dans des sites Web, on peut exploiter la capacité informatique des visiteurs du site Web pour augmenter leur puissance minière. L’exploitation minière par navigateur tire parti de la puissance de calcul des visiteurs du site Web, permettant aux mineurs de réduire considérablement leurs factures d’énergie et leurs dépenses en matériel.

Monero est un exemple de crypto-monnaie qui permet le minage via un navigateur. La cryptomonnaie utilise la fonction de hachage RandomX, un algorithme de hachage utilisé pour certaines blockchains PoW, comme Monero.

Conçu pour résister aux circuits intégrés spécifiques à une application (ASIC), RandomX utilise l'exécution de code aléatoire et des techniques exigeantes en mémoire. Cela signifie que l’algorithme PoW de Monero empêche spécifiquement le matériel minier spécialisé, comme les ASIC et les unités de traitement graphique, de dominer le réseau. RandomX est délibérément optimisé pour les processeurs à usage général dans l'espoir de maintenir un réseau plus décentralisé et une distribution égale des récompenses en blocs.

Il suffit de dire que cette approche innovante pour générer des revenus à partir de services Web devient de plus en plus populaire parmi ceux qui recherchent des sources de revenus supplémentaires. Cependant, l’exploration de navigateur est également utilisée à des fins plus malveillantes, car elle peut être utilisée de manière abusive pour exécuter des scripts d’extraction de cryptomonnaie sur les machines d’utilisateurs sans méfiance sans leur consentement ou sans qu’ils en soient informés.

Le minage caché ou le minage sans le consentement exprès de l’utilisateur est également connu sous le nom de « cryptojacking » et se fait généralement en intégrant du code JavaScript sur un site Web ou une application. Pour éviter cela, les utilisateurs doivent faire attention aux sites Web et aux applications qu’ils visitent ainsi qu’aux autorisations qu’ils accordent à ces services.

Comment démarrer avec le minage de crypto-monnaie par navigateur

Les personnes intéressées par l’extraction de cryptomonnaies via un navigateur peuvent facilement le faire en téléchargeant et en installant des services tiers, tels que CryptoTab Browser. Un nouvel utilisateur doit simplement créer un compte et naviguer sur Internet en utilisant le navigateur comme d'habitude : le minage aura lieu en arrière-plan et l'utilisateur sera récompensé en crypto-monnaie. Avec CryptoTab Browser, la récompense est en BTC.

Les utilisateurs peuvent généralement activer et désactiver le minage et ajuster la vitesse de minage selon leurs préférences avec ces navigateurs de crypto-monnaie. Tant que le navigateur est ouvert et que l'utilisateur a activé le minage, le navigateur continuera à miner et à gagner des récompenses. Un portefeuille de crypto-monnaie est généralement lié à ces portefeuilles, permettant aux utilisateurs de conserver leurs récompenses en toute sécurité.

Le crypto mining de Brave Browser est une autre option qui permet aux utilisateurs d'interagir avec des applications décentralisées (DApps), telles que des jeux, des protocoles de finance décentralisée (DeFi), des échanges décentralisés (DEX) et bien plus encore. La plupart des DApp accessibles via les navigateurs de crypto-monnaie ressembleront à des sites Web normaux, mais ils ne sont accessibles que via des navigateurs de crypto-monnaie.

L'Uniswap DEX en est un exemple. Du point de vue front-end, il ressemble à un site typique, mais son DApp back-end n'est accessible que via un navigateur de crypto-monnaie compatible Ethereum. Voici quelques exemples de navigateurs compatibles avec les crypto-monnaies :

Il est essentiel de se rappeler que les portefeuilles de crypto-monnaie des navigateurs ne sont applicables qu’avec des blockchains spécifiques. Par exemple, MetaMask fonctionnera harmonieusement avec les DApp basés sur Ethereum, tandis que Phantom est conçu pour le réseau Solana.

Pour garantir l'expérience la plus sécurisée, les utilisateurs doivent opter pour un navigateur préchargé avec un portefeuille compatible avec leurs DApp préférés. Sinon, ils devront installer plusieurs extensions sur leur navigateur de crypto-monnaie.

Le minage par navigateur est-il rentable ?

La rentabilité du minage par navigateur dépend de plusieurs facteurs, notamment de la crypto-monnaie que vous minez et de la puissance de hachage de l'appareil. De plus, le prix des crypto-monnaies fluctue naturellement au fil du temps, les utilisateurs doivent donc être conscients que la valeur de leurs récompenses minières peut également augmenter ou diminuer.

De nombreuses personnes trouvent que le mining par navigateur est un moyen amusant, engageant et potentiellement lucratif de gagner des crypto-monnaies. Pour ceux qui souhaitent essayer l’exploration de navigateur par eux-mêmes, plusieurs options sont disponibles qui peuvent offrir une expérience facile à utiliser et enrichissante.

Certains des avantages du minage de crypto-monnaie par navigateur incluent :

  • Coûts énergétiques réduits : l’exploration de navigateur élimine le besoin de matériel coûteux, qui consomme généralement beaucoup d’énergie. Cela permet aux mineurs d'économiser de l'argent sur l'électricité et de réduire leur empreinte carbone

  • Accessibilité : l'exploration de navigateur est accessible à toute personne disposant d'un ordinateur ou d'un ordinateur portable doté d'une connexion Internet. Cela rend la tâche beaucoup plus facile que d'essayer d'exploiter des crypto-monnaies sur du matériel spécialisé comme les ASIC, qui peuvent être coûteux et difficiles à obtenir.

  • Autonomie : étant donné que le minage par navigateur n'exige pas que les mineurs rejoignent un pool de minage, cela leur donne plus d'autonomie et de contrôle sur leur expérience de minage. Cela signifie que chacun peut définir ses propres paramètres concernant la quantité et le type de crypto-monnaie extraite et ajuster ces paramètres en fonction de ses préférences.

Les navigateurs de crypto-monnaie sont-ils sûrs ?

Il existe généralement quelques arguments courants contre l’extraction de cryptomonnaies par navigateur. L’un de ces arguments est que les navigateurs de crypto-monnaie ne prennent actuellement pas en charge de manière native les API cryptographiques éprouvées. Indéniablement, cela s’applique au code natif du navigateur, notamment JavaScript.

Une autre critique concerne leur dépendance à l’égard de la couche de sockets sécurisés et de la sécurité basée sur le serveur, car la plupart des navigateurs de crypto-monnaie sont souvent réduits à la sécurité du serveur hôte. Hypothétiquement, si ce serveur était compromis, l'attaquant pourrait le modifier ou ajouter une porte dérobée. Cela signifie que l’attaquant peut obtenir un accès non autorisé au serveur, en contournant les mesures de sécurité du serveur.

Il existe plusieurs mesures que les utilisateurs peuvent prendre pour se protéger lorsqu’ils utilisent des navigateurs de crypto-monnaie. Par exemple, les utilisateurs doivent toujours maintenir leurs logiciels à jour et utiliser des mots de passe forts pour protéger leur portefeuille. De plus, ils doivent être prudents quant aux sites qu’ils visitent et éviter de cliquer sur des liens suspects ou de télécharger des fichiers inconnus provenant de sources non fiables.

Dans l’ensemble, l’utilisation de navigateurs réputés dotés de fonctionnalités de sécurité de niveau industriel peut protéger contre les risques de sécurité courants et garantir une expérience de navigation sûre et agréable dans les cryptomonnaies.