周末研究 WebGL2 时写了个 SHA256 PoW 简单挖矿演示:
http://www.etherdream.com/FunnyScript/glminer/glminer.html
用笔记本的速度是 30M hash/s 左右,感觉好慢。配置如下:
感觉还是显卡不行。。。用 Chrome 和 FireFox 测试,速度基本相同,应该和浏览器关系不大。
2015 款的 Air 的 CPU 更差,不过显卡是 HD6000 ,可以跑出 50M+ 的速度。
看看你们有多快~~~
1
phrack 2017 年 3 月 13 日 via Android
30m hash/s 是指每秒计算三千万个 sha256 ?
|
3
gam2046 2017 年 3 月 13 日
有趣,单位六代 i5 核显, 23M/S ,回家试试看自己的电脑如何(入门级 RX 460 4G 版本)。
|
4
Kilerd 2017 年 3 月 13 日
203m/s
i5 4590 + gtx 1060 3GB 不知道有没有用到 1060 来跑 ( win10 自己装的驱动,好像没装成功。) |
6
cst4you 2017 年 3 月 13 日
Speed: 132.23M hash/s
GTX 960 |
7
zjcqoo OP ** 有些显卡要运行个两三秒才能达到最高速度,所以刷新多试几次,才能看到最高速度 **
|
8
jin5354 2017 年 3 月 13 日
我 rmbp 配置和 lz 一样, 46M/s
|
9
popu111 2017 年 3 月 13 日
新笔记本 6300HQ + 960M = 15M/s ,好像有点尴尬
|
10
zsx 2017 年 3 月 13 日
i7-6600U + Intel HD 520 , 20M/s
|
11
lutla 2017 年 3 月 13 日
6600K+1060 3g
230m/s |
12
RqPS6rhmP3Nyn3Tm 2017 年 3 月 13 日
Speed: 46.2M hash/s
|
13
15015613 2017 年 3 月 13 日
|
14
zjcqoo OP 刚刚更新了下,本来是挖连续 28 个 bit 0 ,好的显卡一下就完成了。。。
现在改成挖连续 32 个 bit 0 ,可以多跑一会。(顺便加了个进度条~) |
15
Troevil 2017 年 3 月 13 日
53 hash/s
rmbp 2015 mid |
16
loading 2017 年 3 月 13 日 via Android
手机浏览器有惊喜
|
17
dvcake 2017 年 3 月 13 日
E3 1231 +1060 6g 240m/s
|
20
ETiV 2017 年 3 月 13 日 via iPhone
switch 也不支持 webgl2 ……
ps4 应该也不支持? |
21
zjcqoo OP @ETiV 现在貌似只有 PC 版的 Chrome 和 FireFox 支持 http://caniuse.com/#search=webgl2
|
22
Laynooor 2017 年 3 月 13 日
似乎不占用 CPU ,一直是 1%左右。
6700K+1080 329M/s |
23
jasontse 2017 年 3 月 13 日 via iPad
Chrome 和 Firefox 最新的 stable 都说 not support
|
24
Laynooor 2017 年 3 月 13 日
i5 6300U 核显 20M/s
|
25
zjcqoo OP @jasontse 刚刚也发现这个问题了。试了一台 windows 笔记本, Chrome 56 也提示无法创建, canvas.getContext('webgl2') 不成功。。。
|
26
xzpjerry731 2017 年 3 月 13 日
7570M 差不多 34M hash/s
但是结果是: ''' compile shader... compiled mining... (4096 threads) not found! ''' 所以是假的? |
27
zjcqoo OP |
28
lanstonpeng 2017 年 3 月 13 日
72.07M hash/s
|
29
zhangyh26258 2017 年 3 月 13 日
159.65M hash/s
|
30
zjcqoo OP 早上还有 30M hash/s 的,现在程序开多了只有 27M 😂
 |
31
rrfeng 2017 年 3 月 13 日
46
|
32
sseven 2017 年 3 月 13 日
一下就给我整黑了。
|
33
Kyaru 2017 年 3 月 13 日
老电脑, GTX560
avg speed: 55.19M hash/s |
34
honeycomb 2017 年 3 月 13 日 via Android
|
35
mewsf 2017 年 3 月 13 日 via Android
在安卓上现下载了 chrome dev 跑,结果看见大概 7M/s 之后就炸了,瞬间 1.5G/s 然后 not found,再刷新页面就提示 webgl 崩溃
|
36
honeycomb 2017 年 3 月 13 日
GFLOPS 性能只有 adreno 430/530 一半的 Intel CPU 自带显卡大概能跑到 13M/s 左右
|
37
moyaka 2017 年 3 月 13 日
|
39
zjcqoo OP 另外准备写个 asm.js + Worker 的 CPU 版本,看看 GPU 的提升效果。
|
40
moyaka 2017 年 3 月 13 日
@zjcqoo 好快。 Ps :既然 asm.js 为什么不考虑用 WebAssembly 。 fshader 和 vshader 挺适合 WebAssembly 。
|
41
zjcqoo OP @moyaka WebAssembly 也试试,最新的 Chrome 和 FireFox 也都支持了。
不过 WebAssembly 貌似不能在 Worker 里运行, asm.js 应该没问题。以后可以把挖矿程序做到 ServiceWorker 里,通过 XSS 安装后持久运行:) |
42
quericy 2017 年 3 月 13 日
6700+1070 319 M hash/s
为毛开与不开 webgl 2.0 结果没区别 |
44
jych1224 2017 年 3 月 13 日
HD 11M .......
|
45
235777178 2017 年 3 月 13 日
6700+980=430
|
46
chromee 2017 年 3 月 13 日 via Android
骁龙 820 8.7M
|
47
yangff 2017 年 3 月 13 日
突破天际了 |
48
jiangzhuo 2017 年 3 月 13 日
SkullCanyon 51M 已经卡的鼠标开始飘了
|
49
phrack 2017 年 3 月 13 日 via Android
这么牛逼,为什么我的电脑用 py 算 md5 都才几十 k hash/s ?
|
50
R18 2017 年 3 月 13 日
我有个问题 比特币这么挣钱 大佬们怎么不堆机器挖矿?
|
51
hahaDashen 2017 年 3 月 13 日
GTX1080 330 ~ 334 M hash/s
|
52
zjcqoo OP @phrack 代码没优化好。
几年前做过个 MD5 版的 Proof-of-Work ,用 Worker 多线程计算: http://www.etherdream.com/FunnyScript/hashcash/js/test.html 用 CPU 就可以达到几千万 hash/s ,换成 WebGL 应该轻松过亿吧。 |
53
yangff 2017 年 3 月 13 日
@zjcqoo CPU 就能过亿啦 /w\
MD5(Hello World!,}j:) = 0000008d357a98c6a008a132e7a27fcf [440ms] (103,441,259 hash/s) |
54
zjcqoo OP @yangff 用 hashcat 跑 md5 ,光 cpu 就能每秒好几亿:
$ ./hashcat -b -D 1 -m 0 hashcat (v3.30-100-gcc991ee) starting in benchmark mode... OpenCL Platform #1: Apple ========================= * Device #1: Intel(R) Core(TM) i7-4750HQ CPU @ 2.00GHz, 2047/8192 MB allocatable, 8MCU * Device #2: Iris Pro, skipped Hashtype: MD5 Speed.Dev.#1.....: 231.5 MH/s (36.23ms) Started: Mon Mar 13 16:34:28 2017 Stopped: Mon Mar 13 16:34:29 2017 |
55
ipwx 2017 年 3 月 13 日
GTX Titan X 459.46M hash/s
|
56
akwIX 2017 年 3 月 13 日
GTX780M 66.19M hash/s
HD4600 15.63M hash/s |
57
mortal 2017 年 3 月 13 日
GTX970
348M |
58
bearqq 2017 年 3 月 13 日 via Android
骁龙 820 firefox 17.4 M
|
59
bushiba 2017 年 3 月 13 日
VERIFY:
sha256(c9******* VERIFY YOUSELF: php -r "var_dump( hash('sha256', hex2bin**** 这是挖到矿了咩? |
60
dabney777 2017 年 3 月 13 日
I5 6300HQ+960M 才 10M 不到。。
|
62
echo1937 2017 年 3 月 13 日
Speed: 150.94M hash/s
E3 1235 + GTX 960 |
63
paw 2017 年 3 月 13 日
4300U 办公本 13M 回去游戏本试下
|
64
chanssl 2017 年 3 月 13 日
i5 6500+GTX960 168.7M hash/s
|
65
paw 2017 年 3 月 13 日
1070 移动版 270-300M 之间飘
|
66
andyhuzhill 2017 年 3 月 13 日
i7 6700k + GTX 970 269.66M hash/s
|
67
thisnull 2017 年 3 月 13 日
16 macbook pro (TB)无显卡
50M hash/s |
68
7654 2017 年 3 月 13 日
63.21M hash/s
|
70
zoowii 2017 年 3 月 13 日
14M/S, 台式机集显,我觉得我需要攒钱买显卡了
|
71
shakespaces 2017 年 3 月 13 日
i7 6700k + 1060 6g
Speed: 238.1M hash/s |
72
5UESxM1SED56K25z 2017 年 3 月 13 日
这。。现在矿机都十几 T 了
|
73
beimenjun PRO 300+
我可能买了块假 Titan |
74
Death 2017 年 3 月 13 日
win10 平板只能跑到 4M hash/s ,性能真是孱弱。
|
75
heart4lor 2017 年 3 月 13 日
6700hq
hd530 20 左右 950m 90 左右 |
76
cst4you 2017 年 3 月 13 日
6900K
Fury X 60 左右我怀疑我买的假显卡 |
77
RobertYang 2017 年 3 月 13 日 via Android
稳定在 100 960m
|
78
qinxi 2017 年 3 月 13 日
6700K +M1060 212
|
79
xratzh 2017 年 3 月 13 日
Toshiba chromebook2,2m/s.看来这是真的 chromebook
|
80
holoto 2017 年 3 月 13 日
hd4000 10.88M
|
81
KCheshireCat 2017 年 3 月 13 日
HD4000 13M
GTX660M 21M |
82
Zohar 2017 年 3 月 14 日 via Android
|
85
songz 2017 年 3 月 14 日
970 360
|
87
hansnow 2017 年 3 月 14 日
610M
10M/s 而且跑的时候看其他网页连滚动都卡 |
89
lynnX 2017 年 3 月 14 日
E3+750TI 100 左右
|
90
mianju 2017 年 3 月 14 日
现在挖矿不好赚钱吧,感觉都被挖差不多了
|
91
moosoome 2017 年 3 月 14 日
Speed: 207.79M hash/s i5+GTX1060
|
92
seashell 2017 年 3 月 14 日
40M/s , i7 4700mq+GTX65m
18M/s , i7 4700mq+HD4600 Win10 , Chrome |
93
shiina 2017 年 3 月 14 日
Speed: 53.51M hash/s 840m
|
94
liuweisj 2017 年 3 月 14 日
MacBook Pro ( Retina 显示屏, 15 英寸, 2015 年中)
2.8 GHz Intel Core i7 16 GB 1600 MHz DDR3 AMD Radeon R9 M370X 2048 MB 54M/s 我这个貌似调用了独显 为毛也只有 54M/s 待会试试家里的 1070 能到多少 |
95
gyteng 2017 年 3 月 14 日 via iPhone
2011 年的 Mac mini 30+M
|
97
cephei 2017 年 3 月 14 日
134.53M hash/s GTX 965 + i7 6700 HQ
|
98
AsisA 2017 年 3 月 15 日
Win10 Enterprise i5-3320M 核显 Chrome
12.5M |
99
AsisA 2017 年 3 月 15 日 via iPhone
刚刚手机上又跑了一下,骁龙 821 , Firefox , 18.24M
比我笔记本 i5 3320 都快了… |
100
LGA1150 2017 年 3 月 15 日
HD4600 13.8M
GTX965M (OC 1.3GHz) 145M |