如果像 google.com 这样巨流量的网站挂了 js 挖矿脚本.... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Levi233
V2EX    分享发现

如果像 google.com 这样巨流量的网站挂了 js 挖矿脚本....

  •  
  •   Levi233 2017-10-21 12:46:29 +08:00 9755 次点击
    这是一个创建于 2920 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近这段时间 js 挖矿很流行啊..有网站被黑了挂 js 挖矿的 有自己挂自己网站上 js 挖矿的 就突然冒出来这个想法...

    如果像 google.com 每天 N 亿流量的网站挂了 js 脚本...相当于给比特币网络增加了 N 亿的节点 其算力....没具体算过,,我估计应该能控制比特币网络总算力的 50%以上???

    然后通过这么庞大的算力对比特币发动 51%攻击,比特币经济是不是就崩盘了..

    这样来说的话...

    25 条回复    2017-11-08 08:14:57 +08:00
    Icezers
        1
    Icezers  
       2017-10-21 12:49:39 +08:00 via iPhone
    然后所有节点挖矿效率减半,矿难无情人有情,1080 收 1080(ì _ í)
    fzleee
        2
    fzleee  
       2017-10-21 12:49:52 +08:00
    作为 Google 这么一家大公司,应该不缺挖矿的这点钱...
    Levi233
        3
    Levi233  
    OP
       2017-10-21 12:52:23 +08:00
    不是差不差钱的问题...google 只是作为举例,只是一想到一个大公司竟然能把比特币搞崩...比特币的未来。。。
    LxExExl
        4
    LxExExl  
       2017-10-21 12:53:44 +08:00   2
    @Levi233 想到这里 又想到了世界的和平 人类演化的进程 时空往复的纷杂 楼主不禁深深地陷入了沉思
    Levi233
        5
    Levi233  
    OP
       2017-10-21 12:59:50 +08:00
    @LxExExl 就突然的奇思妙想罢了...2333
    以前别人觉得比特币虽然有被 51 攻击的危险,但是没人能做到,因为以前挖矿需要机器的控制权,毕竟谁也不会把自己的机器给别人挖矿...现在通过浏览器,不用获取他人机器的控制权也能做到利用他人的算力挖矿,这样导致 51 攻击成为可能...这是不是杞人忧天...我不知道 我也没买比特币..就是想到就说出来了
    ryd994
        6
    ryd994  
       2017-10-21 13:03:19 +08:00 via Android
    不可能的
    1. 这个脚本是挖 xmr 的
    2. CPU 挖比特币连零头都挖不到,就算数量再多
    Zzzzzzzzz
        7
    Zzzzzzzzz  
       2017-10-21 13:04:07 +08:00
    相比浏览器挖矿那点效率, 海量节点间的协调和通讯成本反而更贵吧
    tigerstudent
        8
    tigerstudent  
       2017-10-21 13:17:13 +08:00
    @Levi233 为什么谷歌要毁了自己然后去把比特币搞崩了呢

    类似的,美国明显能分分钟毁了朝鲜。
    Mac
        9
    Mac  
       2017-10-21 13:20:51 +08:00
    真以为带宽和流量是不要钱的是吧
    WuwuGin
        10
    WuwuGin  
       2017-10-21 13:24:54 +08:00 via Android
    Google 装了这种脚本什么效果不知道,我只知道 baidu 被劫持了 GitHub 就蹦了。。。
    marenight
        11
    marenight  
       2017-10-21 13:27:13 +08:00 via iPhone
    如果是挖比特币,屁都挖不到
    cctvsmg
        12
    cctvsmg  
       2017-10-21 13:31:34 +08:00   1
    @Levi233 比特币不是 cpu 币.... 而且现在当前全网总算力 9131753 TH/s,很久之前我用自己家电脑挖比特币,HD6950 大概能跑 300MH/s,i5 2500k 大概能跑 10 MH/s,这个使用 c++写出来的最优化算法跑出来的结果,用 js 脚本性能损失要多的多。

    那么我们来算下,c++最优算法下,要多少颗 cpu 才能攻击比特币网络 9131753 * 1000 / 10 * 0.51 ≈ 465719403
    朋友,你只需要劫持 4 亿台家用 PC,就可以攻击比特币了
    Levi233
        13
    Levi233  
    OP
       2017-10-21 13:34:54 +08:00
    @cctvsmg 谢谢你的计算 正想知道大概多少台就能完成 但是不会算 2333333
    jiangming1399
        14
    jiangming1399  
       2017-10-21 13:46:45 +08:00 via Android   1
    @cctvsmg 是不是少乘了 1000 ? t 到 m 是 1000*1000
    cctvsmg
        15
    cctvsmg  
       2017-10-21 13:48:24 +08:00
    @jiangming1399 我脑抽了... 是 4000 亿台
    qdwang
        16
    qdwang  
       2017-10-21 13:58:10 +08:00 via iPhone
    就算被攻击了 也可以硬分叉重开炉灶 如果 51 一直跟随新分叉的链来攻击,成本过高
    wdlth
        17
    wdlth  
       2017-10-21 13:59:35 +08:00
    传说以前 8848 就是这样被百度搞,百度广告里面插了一个 iframe,不过又说 8848 连服务器都没几台,根本不是正常的互联网企业……
    rashawn
        18
    rashawn  
       2017-10-21 14:18:40 +08:00 via iPhone
    他咋不写到 Chrome 里…
    Syaoran
        19
    Syaoran  
       2017-10-21 14:34:25 +08:00 via Android
    抛开 js 来说,这件事情微软做是不是更简单……隐藏到系统里,还能调用 gpu
    Kilerd
        20
    Kilerd  
       2017-10-21 14:35:23 +08:00 via iPhone
    @cctvsmg 为认真的态度点赞
    learnshare
        21
    learnshare  
       2017-10-21 14:43:43 +08:00
    参考百度被劫持去 D Github
    xjp
        22
    xjp  
       2017-10-21 14:52:54 +08:00 via iPhone
    谷歌要是想做 应该写到 chrome 内核里 或者安卓系统里
    flynaj
        23
    flynaj  
       2017-10-21 16:03:38 +08:00 via Android
    新版 chrome 已经有检测屏蔽的办法了,,老的 IE6 也有这个功能
    NCE
        24
    NCE  
       2017-10-22 17:46:19 +08:00 via iPhone
    不可能。分布式无中心点就是要消除中心点的影响
    jedihy
        25
    jedihy  
       2017-11-08 08:14:57 +08:00
    为什么不在 chrome 里面挖?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2645 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:13 PVG 16:13 LAX 01:13 JFK 04:13
    Do have faith in what you're doing.
    ubao msn 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