Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 15249|Svar: 3

JS Mining - Hvordan miner Monero med web mining?

[Kopier link]
Opslået på 06/02/2018 13.47.25 | | | |
For nylig så jeg en slags mining med web JavaScript, og jeg vil gerne introducere det for dig. Java er indlejret i websiden, og når brugeren åbner hjemmesiden, vil browseren blive en Monero-miner ifølge scriptets instruktioner. Denne ekstra mining-kode optager som regel meget CPU, hvilket får brugerens computer til at fryse eller endda ikke fungere normalt.

En sådan hjemmeside vil indlejre Coinhive Java Miner-koden. Koden er baseret på CryptoNight-mining-algoritmen, som kan producere CryptoNote-netværksvalutaer som Monero, Dashcoin, DarkNetCoin osv. Den indlejrede Coinhive Java Miner understøtter kun Monero-minedrift.

Så hvordan får man JS-scripts til mine? Der er et par flere trin imellem. Personligt bryder jeg mig ikke om denne praksis med at ofre brugeroplevelsen for at minere hjemmesider uden brugerens samtykke. Det er meget interessant at forstå implementeringsmetoden og udvikle idéer. Følgende er en introduktion til den specifikke operation.

(Bemærk: 30% af indkomsten fra mining med følgende js gives til udvikleren, så du kan kun få 70% af overskuddet)

1. Registrer en Monero-wallet og få wallet-adressen

Wallet download URL: https://getmonero.org/downloads/

Download blot det tilsvarende program efter dit system. Jeg bruger Mac OS X, 64-bit

Softwarestørrelse: 157,9M

1. Opret en ny wallet



Følg bare instruktionerne trin for trin

2. Den endelige indstilling lykkes



3. Den endelige applikationsgrænseflade er som følger:



Vær opmærksom på din modtageradresse, som vil blive brugt senere

2. Registrer en mineplatform

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

1. Opret en konto



2. Gå til Indstillinger - > indstil betalingsoplysningerne



Adressen her er din wallet-adresse

3. Sæt API-nøgler



Denne nøgle vil senere blive brugt til at få mining-koden

3. Få mining-koden

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

Den resulterende JS-kode ser sådan ud:



Jeg skrev en meget simpel html-side, som du kan downloade og køre eller referere til,

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

4. Operationel effekt
Du kan se, at CPU'en er steget markant, og når websiden lukkes, falder den straks



På dette tidspunkt kan du tjekke mining-fremskridtet på Dashboardet.

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



Den nuværende pris på Monero er omkring ¥579



Endelig var det alt for introduktionen. Denne idé om at bruge JS-mining er ret interessant som webudvikler. Et stykke kode kan integrere et stort antal online ressourcer. Denne metode informerer dog ikke brugerne under browsing, reducerer brugerens oplevelse og kan ikke promoveres og bruges bredt. Næste gang du åbner en webside, hvis CPU-blæseren kører vildt, kan du måske åbne udviklerværktøjerne for at se, om siden hemmeligt bruger dig til at mine og forstå døråbningen.
Opslået på 07/02/2018 14.08.57 |
Fantastisk @!! ~~~~ Jeg studerede
 Udlejer| Opslået på 08/02/2018 11.26.09 |
[Original] rookie kan også bruge CPU til at mine Monero XMR tutorial
http://www.itsvse.com/thread-4497-1-1.html
(Kilde: Arkitekt)
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com