Hiljuti nägin mingit kaevandamist veebipõhise JavaScripti abil ja tahaksin seda teile tutvustada. Java on veebilehele manustatud ning kui kasutaja veebilehe avab, muutub brauser skripti juhiste järgi Monero kaevandajaks. See lisakaevandamiskood võtab tavaliselt palju protsessorit, põhjustades kasutaja arvuti hangumise või isegi normaalse kasutamise ebaõnnestumise.
Selline veebileht manustab Coinhive Java Miner koodi. Kood põhineb CryptoNight kaevandamise algoritmil, mis suudab toota CryptoNote'i võrguvaluutasid nagu Monero, Dashcoin, DarkNetCoin jne. Manustatud Coinhive Java Miner toetab ainult Monero kaevandamist.
Kuidas siis JS skripte kaevandada? Vahepeal on veel mõned sammud. Isiklikult ei kiida ma heaks seda praktikat, kus kasutajakogemust ohverdatakse veebisaitide kaevandamiseks ilma kasutaja nõusolekuta. On väga huvitav mõista rakendusmeetodit ja arendada ideid. Järgnevalt on sissejuhatus konkreetsele operatsioonile.
(Märkus: 30% kaevandamisest saadud tulust järgmiste js-idega antakse arendajale, seega saad kasumist vaid 70%)
1. Registreeri Monero rahakott ja saa rahakoti aadress
Rahakoti allalaadimise URL: https://getmonero.org/downloads/
Lihtsalt laadi alla vastav programm vastavalt oma süsteemile. Kasutan Mac OS X-i, 64-bitist
Tarkvara suurus: 157,9M
1. Loo uus rahakott
Järgi lihtsalt juhiseid samm-sammult
2. Lõplik seadistus on edukas
3. Lõplik rakendusliides on järgmine:
Pööra tähelepanu oma saaja aadressile, mida kasutatakse hiljem
2. Registreeri kaevandusplatvorm
Registreerimislink: https://coinhive.com/account/signup
1. Registreeri konto
2. Mine seadistustesse – > määra makseinfo
Aadress siin on sinu rahakoti aadress
3. Seadista API võtmed
Seda võtit kasutatakse hiljem kaevandamiskoodi saamiseks
3. Hangi kaevandamise kood
Hangi koodiaadress: https://coinhive.com/documentation/miner
Tulemuseks olev JS-kood näeb välja selline:
Kirjutasin väga lihtsa html-lehe, mida saab alla laadida ja käivitada või millele viidata,
Allalaadimise aadress: http://oyim09vvu.bkt.clouddn.com/xmr.html
4. Operatsiooni efekt On näha, et protsessor on märkimisväärselt tõusnud ja kui veebileht suletakse, langeb see kohe
Sel hetkel saad kontrollida kaevandamise edenemist juhtpaneelil.
Külastati https://coinhive.com/dashboard
Monero praegune hind on umbes ¥579
Lõpuks, see on kõik sissejuhatuseks. See idee kasutada JS kaevandamist on veebiarendajana üsna huvitav. Üks kooditükk suudab integreerida suure hulga veebipõhiseid ressursse. Kuid see meetod ei teavita kasutajaid sirvimisel, vähendab kasutajakogemust ning seda ei saa laialdaselt reklaamida ega kasutada. Järgmine kord, kui avad veebilehe, kui protsessori ventilaator pöörleb metsikult, võid ehk avada arendajatööriistad, et näha, kas sait kasutab sind salaja kaevandamiseks ja ukseava mõistmiseks.
|