Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 15249|Svare: 3

JS Mining – Hvordan mines Monero med web mining?

[Kopier lenke]
Publisert på 06.02.2018 13:47:25 | | | |
Nylig så jeg en slags mining som bruker web-JavaScript, og jeg vil gjerne introdusere det for dere. Java er innebygd i nettsiden, og når brukeren åpner nettstedet, vil nettleseren bli en Monero-miner i henhold til skriptets instruksjoner. Denne ekstra mining-koden tar vanligvis opp mye CPU, noe som gjør at brukerens datamaskin fryser eller til og med ikke fungerer normalt.

Et slikt nettsted vil innebygge Coinhive Java Miner-koden. Koden er basert på CryptoNight-mining-algoritmen, som kan produsere CryptoNote-nettverksvalutaer som Monero, Dashcoin, DarkNetCoin, osv. Den innebygde Coinhive Java Miner støtter kun Monero-gruvedrift.

Så hvordan får du JS-skript til å mine? Det er noen flere steg imellom. Personlig godkjenner jeg ikke denne praksisen med å ofre brukeropplevelsen for å minere nettsider uten brukerens samtykke. Det er veldig interessant å forstå implementeringsmetoden og utvikle ideer. Følgende er en introduksjon til den spesifikke operasjonen.

(Merk: 30 % av inntekten du får fra mining med følgende js vil gå til utvikleren, så du kan bare få 70 % av fortjenesten)

1. Registrer en Monero-lommebok og få tak i lommebokens adresse

Lommebokens nedlastings-URL: https://getmonero.org/downloads/

Last bare ned det tilsvarende programmet i henhold til systemet ditt. Jeg bruker Mac OS X, 64-bit

Programvarestørrelse: 157,9 millioner

1. Opprett en ny lommebok



Bare følg instruksjonene steg for steg

2. Den endelige innstillingen er vellykket



3. Det endelige applikasjonsgrensesnittet er som følger:



Følg med på mottakeradressen din, som vil bli brukt senere

2. Registrer en gruveplattform

Registreringslenke: https://coinhive.com/account/signup

1. Registrer en konto



2. Gå til Innstillinger – > sett betalingsinformasjonen



Adressen her er lommebokadressen din

3. Sett API-nøkler



Denne nøkkelen vil senere bli brukt for å hente miningkoden

3. Få gruvekoden

Få kodeadresse: https://coinhive.com/documentation/miner

Den resulterende JS-koden ser slik ut:



Jeg skrev en veldig enkel HTML-side som du kan laste ned og kjøre eller referere til,

Nedlastingsadresse: http://oyim09vvu.bkt.clouddn.com/xmr.html

4. Operasjonseffekt
Du kan se at CPU-en har skutt i været betydelig, og når nettsiden lukkes, faller den umiddelbart



På dette tidspunktet kan du sjekke fremdriften i gruvedriften på dashbordet.

Besøkt på https://coinhive.com/dashboard



Den nåværende prisen på Monero er rundt ¥579



Til slutt, det var alt for introduksjonen. Denne ideen om å bruke JS-mining er ganske interessant som webutvikler. En kodebit kan integrere et stort antall nettressurser. Denne metoden informerer imidlertid ikke brukerne når de surfer, reduserer brukeropplevelsen, og kan ikke promoteres og brukes bredt. Neste gang du åpner en nettside, hvis CPU-viften spinner vilt, kan du kanskje åpne utviklerverktøyene for å se om siden i hemmelighet bruker deg til å grave og forstå døråpningen.
Publisert på 07.02.2018 14:08:57 |
Supert @!! ~~~~ Jeg studerte
 Vert| Publisert på 08.02.2018 11:26:09 |
[Original] nybegynner kan også bruke CPU til å mine Monero XMR-tutorialen
http://www.itsvse.com/thread-4497-1-1.html
(Kilde: Arkitekt)
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com