网站页面的挖矿脚本,如何运作的,不是要比谁运算能力快吗?你在页面放个 JS 代码怎么可能快? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lazykar
V2EX    问与答

网站页面的挖矿脚本,如何运作的,不是要比谁运算能力快吗?你在页面放个 JS 代码怎么可能快?

  •  
  •   lazykar 2018-03-21 19:57:42 +08:00 3796 次点击
    这是一个创建于 2760 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前段时间我电脑还中毒了,就是有个小程序,开机一联网就运行,什么症状都没有,就是电脑的风扇转的响。我查出来后,删除就没问题了。
    然后还有很多网站,听说会在页面里面放挖矿代码,就相当于浏览广告了,好像特别在一些 BT 下载网站,把这个当作他们的收入取代放广告。

    但根据我对挖矿的了解,是根据一个 hash 算法,计算求得一个值,谁最先计算出来,就相当于挖矿出来一个新的币。这些病毒也好,页面里面的 js 代码也好,他们设置在我们每个人电脑里的代码,肯定是在不停的运算这个,但我们每个人的电脑运算能力很弱,页面的浏览器能力应该也不好,通过每个人这样的运算结果,能帮他们挖到币吗?

    有对这个懂的人,来科普下吧!!!
    20 条回复    2018-03-22 08:39:41 +08:00
    displayabc
        1
    displayabc  
       2018-03-21 20:02:58 +08:00
    相同算力,是不是要争取更多的节点承认自己的结果?我只能想到这个了。。。。
    muzhidianzi
        2
    muzhidianzi  
       2018-03-21 20:07:28 +08:00 via Android
    人多力量大
    ziseyinzi
        3
    ziseyinzi  
       2018-03-21 20:10:18 +08:00
    矿池了解一下
    EchoUtopia
        4
    EchoUtopia  
       2018-03-21 20:10:28 +08:00 via Android
    比特币的工作量证明不是 hash 现金么,为每个网页分配随机数,然后网页计算出 hash 结果返回主服务器,主服务器判断结果是否满足条件
    xiaole
        5
    xiaole  
       2018-03-21 21:15:31 +08:00
    苍蝇腿也是肉
    lihongming
        6
    lihongming  
       2018-03-21 21:27:16 +08:00 via Android   1
    挖矿就是穷举,每个客户端分配不同的值进行尝试,再弱也有意义
    zingl
        7
    zingl  
       2018-03-21 21:36:23 +08:00
    5000 个人每人 2 块钱买张机选彩票,1 个人 1 万块买 5000 张机选彩票,理论上中奖概率是一样的
    tscat
        8
    tscat  
       2018-03-21 22:15:32 +08:00 via Android   1
    矿池机制。你让度部分利润。矿池集中算力挖矿,挖到的按贡献比例分钱。
    每台电脑赚一分钱,访问量上去了也很可观
    lazykar
        9
    lazykar  
    OP
       2018-03-21 22:38:29 +08:00
    @tscat
    @lihongming
    @ziseyinzi 所以照你们说的,我总结下就是:本来要在多个值穷举,如果只有他一台电脑,穷举速度要看运气。但现在把穷举的值分配出去,比如现在有 1 万个人打开页面,每个人分配 10 个值去计算撞大运,等于同样的时间,一下就有了 10 万个计算量的结果。

    是这样的原理吧?
    powergx
        10
    powergx  
       2018-03-21 22:42:42 +08:00   1
    矿池 才能挖出币, 算力是分布式出去的
    msg7086
        11
    msg7086  
       2018-03-21 22:43:05 +08:00
    就是这么个理。
    nine99
        12
    nine99  
       2018-03-21 23:16:45 +08:00
    开多个 worker 榨干 cpu 再走 webgl 榨干显卡,算力并不差
    hardman
        13
    hardman  
       2018-03-21 23:18:48 +08:00 via Android
    有没有什么开源的项目可以研究?
    manhere
        14
    manhere  
       2018-03-21 23:23:28 +08:00 via Android
    pc 的都被封差不多了,都转战手机端了,微信擦边小视频网页很多都有挖矿
    manhere
        15
    manhere  
       2018-03-21 23:24:12 +08:00 via Android
    全都是 coinhive 之类的门罗币吧
    tscat
        16
    tscat  
       2018-03-22 00:50:50 +08:00 via Android
    @lazykar 我个人的理解。挖矿相当于抽奖。比如十分钟抽一次。你算力越多抽中的概率越高。。
    一万个人一起抽奖,你抽中了,但是奖金不是全部归你的,是得根据每个人出的钱来分配的。。
    ysc3839
        17
    ysc3839  
       2018-03-22 01:16:17 +08:00
    “比谁运算能力快”是每个人都参与竞争的情况。而浏览器挖矿的话是大家一起合作来和别的挖矿者竞争,不是自己竞争。
    ynyounuo
        18
    ynyounuo  
       2018-03-22 05:29:55 +08:00 via iPhone
    早起偷鸡摸狗的人已经赚的盆满钵满了
    现在才搞可能连服务器的钱都搞不回来
    建议搞可以,但是在显著部分标明
    不要学这种:
    /t/434369
    murmur
        19
    murmur  
       2018-03-22 08:09:05 +08:00
    @ynyounuo 这个也是标明了会占 10%的 cpu 资源 但是没说是挖矿
    ynyounuo
        20
    ynyounuo  
       2018-03-22 08:39:41 +08:00 via iPhone
    @murmur 一开始的介绍说的是以算法提高下载速度,所以提高算力是暗指提高下载速度。明显是诱导性解释。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5558 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 08:55 PVG 16:55 LAX 01:55 JFK 04:55
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86