Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 15249|Odpověď: 3

JS Mining – Jak Monero těží pomocí webového těžby?

[Kopírovat odkaz]
Zveřejněno 06.02.2018 13:47:25 | | | |
Nedávno jsem viděl určitý druh těžby pomocí webového JavaScriptu a rád bych vám ho představil. Java je vložena do webové stránky a jakmile uživatel webovou stránku otevře, prohlížeč se podle pokynů skriptu promění v Monero těžař. Tento dodatečný těžební kód obvykle zabírá hodně CPU, což způsobuje, že počítač uživatele zamrzá nebo dokonce přestane normálně fungovat.

Taková webová stránka bude obsahovat kód Coinhive Java Miner. Kód je založen na algoritmu těžby CryptoNight, který dokáže vytvářet síťové měny CryptoNote jako Monero, Dashcoin, DarkNetCoin atd. Vestavěný Coinhive Java Miner podporuje pouze těžbu Monera.

Jak tedy dostat JS skripty do mého systému? Mezi tím je ještě pár dalších kroků. Osobně neschvaluji tuto praxi obětování uživatelského zážitku kvůli těžbě webů bez souhlasu uživatele. Je velmi zajímavé pochopit metodu implementace a rozvíjet nápady. Následuje úvod do konkrétní operace.

(Poznámka: 30 % příjmů, které získáte těžbou s následujícím js, bude přiděleno vývojáři, takže můžete získat jen 70 % zisku)

1. Zaregistrujte Monero peněženku a získejte její adresu

Stáhnout peněženku URL: https://getmonero.org/downloads/

Stačí si stáhnout odpovídající program podle vašeho systému. Používám Mac OS X, 64bitový

Velikost softwaru: 157,9M

1. Vytvořte novou peněženku



Jen postupujte krok za krokem podle pokynů

2. Konečné nastavení je úspěšné



3. Konečné uživatelské rozhraní je následující:



Věnujte pozornost adrese příjemce, která bude později použita

2. Zaregistrovat těžební plošinu

Registrační odkaz: https://coinhive.com/account/signup

1. Zaregistrujte si účet



2. Přejděte do Nastavení – > nastavte platební údaje



Adresa tady je adresa vaší peněženky

3. Nastavte API klíče



Tento klíč bude později použit k získání těžebního kódu

3. Získejte kód pro těžbu

Získejte kódovou adresu: https://coinhive.com/documentation/miner

Výsledný JS kód vypadá takto:



Napsal jsem velmi jednoduchou html stránku, kterou si můžete stáhnout a spustit nebo se na ni odkazovat,

Adresa ke stažení: http://oyim09vvu.bkt.clouddn.com/xmr.html

4. Provozní efekt
Vidíte, že CPU výrazně vzrostl a když se webová stránka zavře, okamžitě klesne



V tuto chvíli můžete zkontrolovat postup těžby na Dashboardu.

Navštívil https://coinhive.com/dashboard



Současná cena Monera je přibližně ¥579



A to je vše, co se k úvodu končí. Tato myšlenka využití JS mining je pro webového vývojáře docela zajímavá. Kus kódu může integrovat velké množství online zdrojů. Tato metoda však uživatele při prohlížení neinformuje, snižuje jejich zážitek a nelze ji široce propagovat a používat. Příště, když otevřete webovou stránku, pokud se ventilátor procesoru roztočí divoce, možná otevřete vývojářské nástroje, abyste zjistili, jestli vás stránka tajně nepoužívá k těžbě a pochopení dveří.
Zveřejněno 07.02.2018 14:08:57 |
Skvělé @!! ~~~~ Studoval jsem
 Pronajímatel| Zveřejněno 08.02.2018 11:26:09 |
[Původní] nováček může také použít CPU k těžbě tutoriálu Monero XMR
http://www.itsvse.com/thread-4497-1-1.html
(Zdroj: Architect)
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com