V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zjcqoo
V2EX  ›  分享创造

WebGL2 实现的 SHA256 挖矿,试试有多快

  •  
  •   zjcqoo · 2017-03-13 10:37:18 +08:00 · 18683 次点击
    这是一个创建于 2813 天前的主题,其中的信息可能已经有所发展或是发生改变。

    周末研究 WebGL2 时写了个 SHA256 PoW 简单挖矿演示:

    http://www.etherdream.com/FunnyScript/glminer/glminer.html

    用笔记本的速度是 30M hash/s 左右,感觉好慢。配置如下:

    • OSX 10.11.6
    • MacBook Pro ( Retina 显示屏, 15 英寸, 2013 年末)
    • 2 GHz Intel Core i7
    • 8 GB 1600 MHz DDR3
    • Intel Iris Pro 1536 MB

    感觉还是显卡不行。。。用 Chrome 和 FireFox 测试,速度基本相同,应该和浏览器关系不大。

    2015 款的 Air 的 CPU 更差,不过显卡是 HD6000 ,可以跑出 50M+ 的速度。

    看看你们有多快~~~

    106 条回复    2021-07-05 10:37:50 +08:00
    1  2  
    Systemd
        101
    Systemd  
       2017-03-16 13:29:30 +08:00 via Android
    厉害了…

    Note3 Android 7.1 Firefox

    Systemd
        102
    Systemd  
       2017-03-16 13:31:46 +08:00 via Android
    但一直都是 not found 啊 试了十多次了
    zjcqoo
        103
    zjcqoo  
    OP
       2017-03-16 15:08:19 +08:00
    @Systemd 应该是渲染出错中途退出了。。。感觉应该加个特殊的返回值,不管有没有挖到都判断下是否成功执行~
    liuchi
        104
    liuchi  
       2017-08-23 11:35:42 +08:00
    正恩同志,看了你搞的东东,很喜欢,我们最近在研究矿机,有没有兴趣一起玩? QQ:13004632 加我暗号:V2ex 正恩
    alian
        105
    alian  
       2017-12-11 13:10:21 +08:00
    之前跑过用 cpu 的脚本,都是 60 多 hash/s,用 gpu 快那么多?
    120267583
        106
    120267583  
       2021-07-05 10:37:50 +08:00
    loading shader files
    ready
    compile shader...
    compiled
    mining... (2048 threads)
    found!
    time: 38247ms
    avg speed: 102.44M hash/s
    VERIFY:
    sha256(7017e02fcf640e4bfc43ae13 f4dfbfcb) = 00000000ff85793aa6c90e455a426ad21a31b0eae4eb874f16c452339d47d39a
    VERIFY YOUSELF:
    php -r "var_dump( hash('sha256', hex2bin('7017e02fcf640e4bfc43ae13' . 'f4dfbfcb')) );"

    有源码吗?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2782 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:43 · PVG 15:43 · LAX 23:43 · JFK 02:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.