Una volta ritenuto estinto fino al suo improbabile ritorno nell'ultima parte del 2017, il mining di criptovalute basato su browser risale al 2011, quando BitcoinPlus.com lanciò il suo servizio allora innovativo.
Naturalmente, quando Bitcoin era abbastanza nuovo e il mining era economico, l’idea di utilizzare un sito Web per svolgere il lavoro per i minatori era piuttosto popolare. Grazie all'impennata del mercato delle criptovalute intorno al 2017, il mining di criptovalute basato su browser ha fatto oggi una rinascita in alcuni ambienti.
L’evoluzione della tecnologia è dovuta in parte anche all’avvento delle monete basate su blockchain che possono essere estratte tramite API (Application Programming Interface) JavaScript e hardware domestico facili da usare. Tuttavia, l’accessibilità ha anche introdotto nell’ovile una serie di servizi di mining dannosi basati su browser.
Il fondamento delle criptovalute, basate sulla tecnologia blockchain, è quello di salvaguardare le transazioni finanziarie incorporandole in una catena di blocchi pubblica e immutabile. Per far avanzare e mantenere il sistema, è necessario collegare continuamente nuovi blocchi per archiviare tutte le transazioni in sospeso, operazione comunemente nota come mining.
I minatori competono nella risoluzione di un puzzle crittografico, denominato proof-of-work (PoW). La difficoltà di questo PoW si adatta continuamente per creare nuovi blocchi a un ritmo costante. Ciò garantisce che il processo rimanga prevedibile e sicuro garantendo la resistenza alle manomissioni. Man mano che sempre più minatori si uniscono alla caccia per trovare i blocchi, la complessità aumenta e la creazione costante di blocchi rimane intatta.
Che cos'è il mining di criptovaluta basato su browser?
Il mining basato su browser è un metodo di mining di criptovaluta che avviene all'interno di un browser e utilizza un linguaggio di scripting. Questo metodo differisce dal più comunemente noto approccio di mining di criptovaluta basato su file, che richiede il download e l'esecuzione di un file eseguibile dedicato.
Durante la nascita del mining basato su browser nel 2011, il mining di criptovalute era economico e relativamente facile. Utilizzava il codice JavaScript per il mining in pool e gli utenti potevano registrarsi e incorporare script nei loro siti Web per fornire ai visitatori della pagina un modo per estrarre per loro. All'epoca i minatori di criptovaluta basati su browser estraevano solo Bitcoin (BTC). Ma negli ultimi tempi, anche le criptovalute più recenti come Monero (XMR) vengono estratte tramite minatori basati su browser.
Come funziona il mining del browser?
Puoi davvero estrarre criptovaluta con un browser? La risposta è si. Incorporando il codice di mining nei siti Web, è possibile sfruttare la capacità di calcolo dei visitatori del sito Web per aumentare la loro potenza di mining. Il mining del browser sfrutta la potenza di calcolo dei visitatori del sito Web, consentendo ai minatori di ridurre significativamente le bollette energetiche e le spese hardware.
Monero è un esempio di criptovaluta che consente il mining basato su browser. La criptovaluta utilizza la funzione hash RandomX, un algoritmo di hashing utilizzato per alcune blockchain PoW, come Monero.
Progettato per resistere ai circuiti integrati specifici dell'applicazione (ASIC), RandomX utilizza l'esecuzione di codice casuale e tecniche di memoria. Ciò significa che l’algoritmo PoW di Monero impedisce specificamente all’hardware di mining specializzato, come ASIC e unità di elaborazione grafica, di dominare la rete. RandomX è appositamente ottimizzato per CPU generiche nella speranza di mantenere una rete più decentralizzata e un'equa distribuzione della ricompensa per blocco.
Basti dire che questo approccio innovativo per generare reddito dai servizi basati sul web sta diventando sempre più popolare tra coloro che cercano ulteriori fonti di reddito. Tuttavia, il mining del browser viene utilizzato anche per scopi più dannosi, poiché se ne può abusare per eseguire script di mining di criptovaluta sui computer di utenti ignari senza il loro consenso o la loro conoscenza.
Il mining nascosto o senza il consenso esplicito dell'utente è noto anche come "cryptojacking" e viene generalmente eseguito incorporando il codice JavaScript in un sito Web o in un'app. Per evitare ciò, gli utenti dovrebbero prestare attenzione ai siti Web e alle applicazioni che visitano e alle autorizzazioni che concedono a tali servizi.
Come iniziare con il mining di criptovaluta tramite browser
Chi è interessato al mining di criptovaluta basato su browser può farlo facilmente scaricando e installando servizi di terze parti, come CryptoTab Browser. Un nuovo utente deve semplicemente creare un account ed esplorare Internet utilizzando il browser come al solito: il mining avverrà in background e l'utente verrà ricompensato in criptovaluta. Con CryptoTab Browser, la ricompensa è in BTC.
Gli utenti in genere possono attivare e disattivare il mining e regolare la velocità di mining in base alle proprie preferenze con questi browser di criptovaluta. Finché il browser è aperto e l'utente ha attivato il mining, il browser continuerà a eseguire il mining e a guadagnare premi. Un portafoglio di criptovaluta è generalmente legato a questi portafogli, consentendo agli utenti di conservare i propri premi in modo sicuro.
Il crypto mining di Brave Browser è un'altra opzione che consente agli utenti di interagire con applicazioni decentralizzate (DApp), come giochi, protocolli di finanza decentralizzata (DeFi), scambi decentralizzati (DEX) e altro ancora. La maggior parte delle DApp a cui si accede tramite browser di criptovaluta sembreranno normali siti Web, ma sono accessibili solo tramite browser di criptovaluta.
L'Uniswap DEX ne è un esempio. Dal punto di vista front-end, sembra un sito tipico, ma la sua DApp back-end è accessibile solo tramite un browser di criptovaluta compatibile con Ethereum. Alcuni esempi di browser compatibili con criptovaluta sono:
È fondamentale ricordare che i portafogli di criptovaluta del browser sono applicabili solo con blockchain specifici. Ad esempio, MetaMask funzionerà in armonia con le DApp basate su Ethereum, mentre Phantom è progettato per la rete Solana.
Per garantire l'esperienza più sicura, gli utenti dovrebbero optare per un browser precaricato con un portafoglio compatibile con le loro DApp preferite. Altrimenti, dovranno installare più estensioni sul proprio browser di criptovaluta.
Il browser mining è redditizio?
La redditività del mining tramite browser dipende da diversi fattori, tra cui la criptovaluta che stai estraendo e la potenza di hashing del dispositivo. Inoltre, il prezzo delle criptovalute oscillerà naturalmente nel tempo, quindi gli utenti dovrebbero essere consapevoli che i loro premi minerari potrebbero anche aumentare o diminuire di valore.
Molte persone ritengono che il mining tramite browser sia un modo divertente, coinvolgente e potenzialmente redditizio per guadagnare criptovalute. Per coloro che sono interessati a provare personalmente il browser mining, sono disponibili diverse opzioni che possono fornire un'esperienza facile da usare e gratificante.
Alcuni dei vantaggi del mining di criptovaluta tramite browser includono:
Costi energetici inferiori: il mining tramite browser elimina la necessità di hardware costoso, che in genere consuma una quantità significativa di energia. Ciò consente ai minatori di risparmiare denaro sull’elettricità e riduce la loro impronta di carbonio
Accessibilità: il mining tramite browser è disponibile per chiunque disponga di un computer o laptop con una connessione Internet. Ciò rende molto più semplice che provare a estrarre criptovalute su hardware specializzato come gli ASIC, che può essere costoso e difficile da ottenere
Autonomia: poiché il mining tramite browser non richiede ai minatori di unirsi a un pool di mining, offre loro maggiore autonomia e controllo sulla loro esperienza di mining. Ciò significa che è possibile impostare i propri parametri su quanto e quale tipo di criptovaluta viene estratta e regolare queste impostazioni in base alle proprie preferenze.
I browser di criptovaluta sono sicuri?
Solitamente esistono alcuni argomenti comuni contro il mining di criptovalute basato su browser. Uno di questi argomenti è che i browser di criptovaluta attualmente non supportano nativamente API crittografiche comprovate. Innegabilmente, questo vale per il codice del browser nativo, in particolare JavaScript.
Un’altra critica è la loro dipendenza dal livello di socket sicuri e dalla sicurezza basata sul server, poiché la maggior parte dei browser di criptovaluta sono spesso ridotti alla sicurezza del server host. Ipoteticamente, se il server dovesse essere compromesso, l'aggressore potrebbe modificarlo o aggiungere una backdoor. Ciò significa che l’aggressore può ottenere un accesso non autorizzato al server, aggirando le misure di sicurezza del server.
Esistono diverse misure che gli utenti possono adottare per proteggersi quando utilizzano browser di criptovaluta. Ad esempio, gli utenti devono mantenere sempre aggiornato il proprio software e utilizzare password complesse per proteggere i propri portafogli. Inoltre, dovrebbero prestare attenzione ai siti che visitano ed evitare di fare clic su collegamenti sospetti o di scaricare file sconosciuti da fonti non attendibili.
Nel complesso, l'utilizzo di browser affidabili con funzionalità di sicurezza di livello industriale può proteggere dai comuni rischi per la sicurezza e garantire un'esperienza di navigazione in criptovaluta sicura e piacevole.
