Hace poco un Starbucks fue atrapado por capturar criptomonedas en las computadoras de los clientes que intentaban conectarse a WiFi gratis. Se realizo una encuesta en Twitter recientemente preguntando si las personas permitirían sitios para extraer criptomonedas en cada página como una alternativa a la publicidad. Publicidad más preferida, pero hace que la gente piense en nuevos tipos de modelos publicitarios.
CoinHive es un servicio, por lo que deberá registrarse para obtener una cuenta. Puede explorar sus términos como lo desee. A continuación, querrás obtener el coin-hive
paquete:
npm install - g coin - colmena
Ahora puede extraer en su máquina local con un breve fragmento de JavaScript:
const CoinHive = require ( 'coin-hive' ) ; ( async ( ) = > { // Crear miner const miner = esperar CoinHive ( 'YOUR_COINHIVE_KEY' ) ; // CoinHive's Site Key // Start miner await miner . start ( ) ; // Escuche los eventos minero . on ( 'found' , ( ) = > console . log ( '¡Encontrado!' ) ) ; La minera . on ( 'aceptado' , ( ) = > consola . log ( '¡Aceptado!' ) ) ; La minera . on ( 'update' , data = > console . log ( ` Hashes por segundo: $ { datos . hashesPerSecond } Hashes total: $ { datos . totalHashes } Hashes aceptados: $ { data . acceptedHashes } ` ) ) ; // Stop miner setTimeout ( async ( ) = > await miner . Stop ( ) , 60000 ) ; } ) ( ) ;
Este fragmento funcionará tanto en Node.js como en el navegador. coin-hive
también tiene soporte de línea de comando. El panel web de CoinHive te brinda una buena información sobre lo que has generado y ganado.
El proceso es bastante directo, pero de nuevo, solo porque es fácil no significa que sea algo que deba agregar a su sitio web público sin pensar mucho en cómo manejará las inquietudes sobre la privacidad. También considere que necesita un gran volumen de minería para ganar dinero real.
Te esperamos en los siguientes artículos en donde hablaremos mas acerca de estos temas, los cuales hoy en día son de vital importancia en el mundo de la tecnología.