Jak ale ty coiny těží? Předpokládám že maj v browseru k dispozici jen javascript. To přeci musí být ukrutně neefektivní oproti gpu(a i se slušnou grafikou je problém něco vydělat, konkurence je velká), z toho mohou mít tak nějaké drobné, to může konkurovat klasické reklamě?
Pokud se podívám do historie tak přechod CPU->GPU tu byl skoro vždycky u PoW. Takže v podstatě stačí napsat miner co na GPU těží stejně efektivně jak na CPU a už se to vyplatí, protože mining rig má většinou jen jeden CPU slot, ale více PCIE slotů.
Na druhou stranu přechod GPU->ASIC je úplně jiná liga a věřím tomu, že ASIC miner na většinu crypto nikdy nevznikne.
Tak jsem si to našel. https://github.com/umbertocicero/coinhive-monero Zdá se, že měny založené na Cryptonight jsou pro tento způsob těžby vhodné. Na GPU to moc urychlit nejde a s javascriptem jsou na 65% nativního výkonu CPU. To je velmi slušné!
Tomu 65% bych moc nevěřil. CPU minery používají instrukce AESNI, které nejsou v JS přístupné (přesněji JS engine je nedokáže použít). Třeba Ryzen 1700 dokáže 500H/s a ten coinhive miner mi dal kolem 136H/s při stejném vytížení CPU (8 webworkers), to je jen 26% výkonu nativního kódu. Takže můj názor je blokovat to stejně jako ty otravné reklamy.
ovsem tech 26% vykonu je vic nez slusna rychlost. Ovladnes 1000000 compu a mas to jako bys jich mel 260k. To je v pohode. Kdybys byl schopny javascriptem vyuzit 1%, asi by to uz nestalo za to. Ale 26% je nadhera.
Ovsem souhlasim s tim, ze je potreba je nejakym zpusobem blokovat. Elektrika neni zadarmo a vykonu CPU neni nikdy nazbyt.