Skip to content

Instantly share code, notes, and snippets.

@marvinroger
Created February 28, 2018 11:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marvinroger/5181d213df1306fe2f7af0578d365aa3 to your computer and use it in GitHub Desktop.
Save marvinroger/5181d213df1306fe2f7af0578d365aa3 to your computer and use it in GitHub Desktop.
nanocurrency-js: browser PoW benchmark
Started using 7 workers
Starting iteration 0.
Iteration 0 done in 13.787s (hash: a0442fac14920678bca582e3739ff94164b060fadd0082f201c1503e880b880e - work: 9249249249a4ee98).
Starting iteration 1.
Iteration 1 done in 9.063s (hash: d9651b6685a164915693645cf55944290013a6ffd2f89c67a8c936e4e3a929f5 - work: 6db6db6db71ffde4).
Starting iteration 2.
Iteration 2 done in 7.094s (hash: d84d76dafab89391b411d3b278fe1f8550683d0c5d31a5672c083f55a581d7f3 - work: 6db6db6db710e93c).
Starting iteration 3.
Iteration 3 done in 10.069s (hash: ac2a30be1557d3f65d40714783dc9405beba8634cb3ad6b5060d46dc0f23a0d9 - work: b6db6db6dbb9e7f7).
Starting iteration 4.
Iteration 4 done in 21.095s (hash: f2a1e000820fa0b625e0b516f35f0d866f58b85142793fbdfb7f261311d97298 - work: db6db6db6e611b44).
Starting iteration 5.
Iteration 5 done in 10.684s (hash: 59a9294f12c026b5c78ce4aa5c5161c576767e28d7e1646e348526040c114337 - work: b6db6db6dbbd57a0).
Starting iteration 6.
Iteration 6 done in 3.52s (hash: d0efca8a06d87d10098f40ed6c220762ca608f398da5c2fdfd76f8cb22e62656 - work: 6db6db6db6f1c3ba).
Starting iteration 7.
Iteration 7 done in 9.884s (hash: afc009800dea4d3967f4024170bba35ce4c88bb6dba7200243206fad914efd6e - work: 924924924970dfbc).
Starting iteration 8.
Iteration 8 done in 0.915s (hash: 9e34d8553915822cea2d71d6495da50e4ebf4752d4247f21689bbe15714c49c2 - work: db6db6db6db7e69b).
Starting iteration 9.
Iteration 9 done in 14.18s (hash: c392efb38635e7424867c1e47ebccaa219e14ca9e8af261beebe039c87d510bf - work: 4924924925000299).
Starting iteration 10.
Iteration 10 done in 23.253s (hash: 583606ea2ac474cc4750841793014b4deeee5b7ede103449de40f12d2d6f3b0c - work: db6db6db6e71eedf).
Starting iteration 11.
Iteration 11 done in 31.95s (hash: 4d595fefe0e02ce47469a8afd93b376a0ee2cd2ae5aaffb6e540ff7d6049644d - work: b6db6db6dc759b9e).
Starting iteration 12.
Iteration 12 done in 16.252s (hash: 9bd7d9f6afad23dab8e2870f316eccf80080b2ac3637129255082710bed8d279 - work: 2492492492cc9d51).
Starting iteration 13.
Iteration 13 done in 1.581s (hash: 385100e17c87ac1a628c71c3e42f2900995f8cf17bb4091392aba523666387c9 - work: 6db6db6db6e0532e).
Starting iteration 14.
Iteration 14 done in 8.619s (hash: 4782f7ad92fe34a54e4e3d7a6c1fc074097a5b8b906a1e430f136a68063fd129 - work: b6db6db6dba146fb).
Starting iteration 15.
Iteration 15 done in 7.345s (hash: dd02f327db287ae6660f3530e9699cb0acd0f9d49cc4e2c4d191304010ff2e86 - work: 6db6db6db710b35f).
Starting iteration 16.
Iteration 16 done in 2.139s (hash: a1bdbfef292becb51db177d8d6f6dcf1693930823f7f8fcf89b4d090f38e404e - work: b6db6db6db73e6ab).
Starting iteration 17.
Iteration 17 done in 11.412s (hash: 6c34acc985705fce9fd547140b3f50ca84a683bfa700e5516141d7aaf7c28a11 - work: b6db6db6dbb165f3).
Starting iteration 18.
Iteration 18 done in 27.29s (hash: c6cb1ebc7d65d6e6fb8fab2ff7d38c41996fb7784c50918910bad28985e95ad7 - work: db6db6db6e9ffac0).
Starting iteration 19.
Iteration 19 done in 10.198s (hash: 8fb7560319a2efb58756e40fea56fd0a0fb5a6ec3927f10676b95e9c0662a3ab - work: 92492492497120cc).
Starting iteration 20.
Iteration 20 done in 7.068s (hash: 16836ea2f452f92d5464450f5acf6af595bb81a1166559366fdc64d60e746cf9 - work: 9249249249570b1e).
Starting iteration 21.
Iteration 21 done in 2.45s (hash: 839206a35e9e97491e4a7cba770b85852e1a0b547b5328a997f57122973c3f6f - work: 49249249249bd104).
Starting iteration 22.
Iteration 22 done in 86.393s (hash: 61120eae8139b7e20f45ad68d8266b80277b7001664e3085a1b39fea79b1b37f - work: 0000000002d2747d).
Starting iteration 23.
Iteration 23 done in 39.264s (hash: 5d3e2ff6f72d6a1aef923a40825b5a1f20ea8020231a1cf415b88cc0b999ed72 - work: 6db6db6db8301736).
Starting iteration 24.
Iteration 24 done in 4.817s (hash: f303fcc81c81318870733517a63453011003181829c0ec99caabe231f35e94a4 - work: b6db6db6db8be90b).
Starting iteration 25.
Iteration 25 done in 6.68s (hash: 3f25b620b930ccb323c28006b6368a8d036a5b38a33b49f02a69452bba58919f - work: 6db6db6db7095a59).
Starting iteration 26.
Iteration 26 done in 11.141s (hash: 93eab36c5531af51dafc11ac92353f767876d5340a9e155e0e9079521791fe69 - work: 24924924929a7a51).
Starting iteration 27.
Iteration 27 done in 11.211s (hash: 386fc3be240b782d98e9937206e3bec093a0a284270c06be5cea868f07419f6c - work: db6db6db6e0d5f0c).
Starting iteration 28.
Iteration 28 done in 22.646s (hash: acae7e304923af1537db61337d7d5a4f9d287e4b79d7673123800a64b132b742 - work: 9249249249ddedb1).
Starting iteration 29.
Iteration 29 done in 30.523s (hash: 249539d3b8fb61efa6543d5099b17da90d2d3ae53de5319150a92389022c5986 - work: 24924924934b3281).
Starting iteration 30.
Iteration 30 done in 105.469s (hash: 7c7c7c31fe213e85cceaa5e645c4a23982b6114ecfc8185c0bcc5c999f98772d - work: 00000000038669f9).
Starting iteration 31.
Iteration 31 done in 30.871s (hash: a07b9c3da67ff49df469ee318e3794029f40606976104ad64fc6f78746bc593a - work: 924924924a20a0bc).
Starting iteration 32.
Iteration 32 done in 40.276s (hash: 0a3a22860986d748eec337219c1ab970d657d2dab7d6e13d6597023a0c755307 - work: 4924924925e42943).
Starting iteration 33.
Iteration 33 done in 19.887s (hash: cf490f8c1bf0823b7a97a59740926ed299965571adc2311e313adc47f4a89f42 - work: db6db6db6e54b18c).
Starting iteration 34.
Iteration 34 done in 7.33s (hash: 966e6b1ab405d126eb3224cb62bd2fd34d1a04c94d291918dcef5c5364f424c2 - work: 92492492495967c8).
Starting iteration 35.
Iteration 35 done in 11.397s (hash: 3ee27088b4efa628384090b9104f3529bef228afd75d75a225437a88904e7c78 - work: 6db6db6db71e7e45).
Starting iteration 36.
Iteration 36 done in 10.149s (hash: 939cbdf6473a3b1a5eeace725da2bbbec3e0b19b9069a197a7ac4b53a680e751 - work: 00000000004f2d26).
Starting iteration 37.
Iteration 37 done in 18.481s (hash: 460399d1bd73dc8f724ef3d284d88bf39ebcde3d18097e39f29758fab795c77b - work: 49249249252a2bb7).
Starting iteration 38.
Iteration 38 done in 38.984s (hash: 6fdbc35b99a9875ec5683c2dd9ccf5d026b43127f1ae78cbaf9f1528237510f6 - work: 4924924925cecf8f).
Starting iteration 39.
Iteration 39 done in 2.357s (hash: be1e98e94075cdabd0619414de8ad5a9a102024600b70f3bad8ff53770e0c4cb - work: 49249249249af77b).
Starting iteration 40.
Iteration 40 done in 11.383s (hash: f6a70a100ecaf6f1d778f99afa67b37eefeba2a6864535b9f671d245245047c7 - work: db6db6db6e11d1df).
Starting iteration 41.
Iteration 41 done in 7.651s (hash: 6da07cbfb183b7eb8f541fa919c60d9b1c98ced6b85b7141e09c0085c81ed594 - work: 6db6db6db7157e9a).
Starting iteration 42.
Iteration 42 done in 6.886s (hash: b13eab773eb5e477f3f353e18ed18649b41c58708669d05a4711f8c954b4874c - work: 4924924924c1f03e).
Starting iteration 43.
Iteration 43 done in 2.927s (hash: f0d56d81f433833f442aebf8ac76ede215209b526f6756566df493aa2a435bcc - work: 249249249257aade).
Starting iteration 44.
Iteration 44 done in 8.098s (hash: e29fc50e08bbd323fb1680a8ce648b1c6805beb9662672dec67cf374b70f281d - work: 000000000039e2bf).
Starting iteration 45.
Iteration 45 done in 3.195s (hash: d48de9002c36578c3b02714b18377e9ad0245bb36270ed62e91e545f59b42ae6 - work: 6db6db6db6f25262).
Starting iteration 46.
Iteration 46 done in 18.832s (hash: 020531f234ecbbbc05d0e7def067b9d71f278a0125df6430a09eb6c7d673314c - work: 9249249249ba7d86).
Starting iteration 47.
Iteration 47 done in 25.375s (hash: 40cdc45899503f25e8ccba26c1df1fad2b046cb3d2c9e45c05fb2127ed2a52bf - work: 0000000000cb4d39).
Starting iteration 48.
Iteration 48 done in 10.155s (hash: c3cf09acb0cc7e84cb7dc0f35ae8ddfae3d721a7a2379c42e9468f7e622b8978 - work: 24924924928bae57).
Starting iteration 49.
Iteration 49 done in 17.721s (hash: c9857a9d2999a9c593ed6ab01aecd5096be469d629394d8aa6f33265bb5ab5df - work: 2492492492c2361b).
Starting iteration 50.
Iteration 50 done in 10.205s (hash: 83428585caad82dbc90984e044114594d855bcd2a6235df759d5f1fd4ac55fb0 - work: 92492492496bde41).
Starting iteration 51.
Iteration 51 done in 30.913s (hash: b78b9ae56c3eb431896a15b50ddf362e69fbbda8700d14f6837d429e8a5e2698 - work: 924924924a2351d2).
Starting iteration 52.
Iteration 52 done in 29.305s (hash: d0749fde73e0eb33c98d90d8fa781a0a26ee00e5a432de24a909b1ea4a2c761a - work: 924924924a0edf63).
Starting iteration 53.
Iteration 53 done in 27.782s (hash: 777fa55b00816e54446a6c0ae5e1af1c02359cacdf6cb9ab6b74b627678f81f7 - work: 0000000000d7165a).
Starting iteration 54.
Iteration 54 done in 36.334s (hash: 28bef32ae40460d56d74ef9b18a7e51126acd95154fa57b36d7ce4e0b7d3cea6 - work: 6db6db6db7fc2ba5).
Starting iteration 55.
Iteration 55 done in 1.602s (hash: e65cf3f83296f1abf0447775168bf08c78e9ec4dbaa83f43d87d1ee5ebd990ac - work: 0000000000059600).
Starting iteration 56.
Iteration 56 done in 10.522s (hash: 17f2759f31d46fae73a91fe9732e03b7e1fa06bec45f4794e6630c7a57af085a - work: 0000000000481cb4).
Starting iteration 57.
Iteration 57 done in 15.778s (hash: 03a24c2c0ea6f71f37b641b596436755d91dc830520a16cda875fc1beaece9f2 - work: db6db6db6e2fec09).
Starting iteration 58.
Iteration 58 done in 42.288s (hash: 2b51805895ed60fef0cb323ebc60b7da18546af55b412e02002a1a9a8799d2af - work: 4924924925e1bfc7).
Starting iteration 59.
Iteration 59 done in 11.264s (hash: 50848d126131e74ada30cdc4132d17c2f8323a6a51d771c323fac9b5fbf0e2ae - work: 6db6db6db736f41c).
Starting iteration 60.
Iteration 60 done in 34.128s (hash: 8314ec843fe12bbc5106e5296cfb7518ca76656b87e781a2cdc788b08058236f - work: 6db6db6db7d92d27).
Starting iteration 61.
Iteration 61 done in 22.44s (hash: 885a6e01bef08be72bb1f31170a499f1bdefeb2650ad6966fa99c8d2cae0b092 - work: 9249249249e3525a).
Starting iteration 62.
Iteration 62 done in 9.934s (hash: 8bf99d1c61be8bd82512611ff1023f546a0774df490834bd7508ab1e3a9bfdec - work: 6db6db6db72715c9).
Starting iteration 63.
Iteration 63 done in 24.661s (hash: ed960093216b5fdadcaad5a140357f79068c7d1d4014bee282843a60ac9c1658 - work: 6db6db6db7a8b183).
Starting iteration 64.
Iteration 64 done in 68.967s (hash: f7c802c0dc0324c1335bdff4c4214ab3be66c154bfb151811b27ab9e56060156 - work: 4924924926ba6c0f).
Starting iteration 65.
Iteration 65 done in 67.15s (hash: 14ad262361a31524975eb71dc026f9d8a5aa11e15409c5a5c9e23d0f4aa3ba0a - work: 6db6db6db9147ebf).
Starting iteration 66.
Iteration 66 done in 21.249s (hash: d87ea4516bfd12695caa6898606a1612802c431242dfcf77fe65d2e6ede6e88c - work: b6db6db6dc1df8f7).
Starting iteration 67.
Iteration 67 done in 1.204s (hash: e91d93d66e6b970cb05aa560e8555c5cddd1bc78bc886ee41b68af84ba29cc0c - work: 6db6db6db6dfbf76).
Starting iteration 68.
Iteration 68 done in 21.222s (hash: 2e84c11295d3862f428d6e9d644664aca3a69e2ef779cc5d71126b514869a14a - work: 492492492542e828).
Starting iteration 69.
Iteration 69 done in 5.152s (hash: 6ac044ed6111ab603566c83eb7e3516c7ef0beb5711c235b0cbf5aca9f9c356c - work: 4924924924b520fb).
Starting iteration 70.
Iteration 70 done in 35.294s (hash: 5a9b27da3ebd6a197ea94063593cba756802cedd72b7e7d92f77219226eff882 - work: db6db6db6edec7ef).
Starting iteration 71.
Iteration 71 done in 44.215s (hash: 2cd348297ec1eb9ca99c74b7557f4320597e07e84fda836addcb17d8321ddc77 - work: 49249249260abd2f).
Starting iteration 72.
Iteration 72 done in 6.866s (hash: d754ff64e0ffc36d8b045ac4c2d395c440a23fecfb3b67f2c6cd933b051a177a - work: 0000000000332a8a).
Starting iteration 73.
Iteration 73 done in 8.014s (hash: 20a35f1bac392cb4025e1f3f85d9a0c17656bf01531c8309e671aa3a5139312e - work: b6db6db6dba11037).
Starting iteration 74.
Iteration 74 done in 4.555s (hash: 5cf3530047212a5fc47365d149faffe06ecf2d229ad8a4634f240bc992389108 - work: 00000000001b051d).
Starting iteration 75.
Iteration 75 done in 2.117s (hash: 737b5d1f4c77cc9be3f3577a705468dad39eb29dead1823b93d6b2515a1781af - work: 492492492498af5c).
Starting iteration 76.
Iteration 76 done in 4.359s (hash: 17d811cd58a7c6330690e895d5f30caf3a75a2046b5032c55f030d46ac22d095 - work: 249249249264e156).
Starting iteration 77.
Iteration 77 done in 4.311s (hash: 32148427293ca6167d8b94c0f3b190bc1945b3ff2398cf2fe68e8dd71de8aa27 - work: db6db6db6dd1859c).
Starting iteration 78.
Iteration 78 done in 13.195s (hash: 48b9f07e487ca6a4d176234c19c41da03b8185c1f706c61e7912ea20e55e59d8 - work: 4924924924f7bb97).
Starting iteration 79.
Iteration 79 done in 24.354s (hash: 217dff1779ebf9355e2953ab06001417c8708932d999403e362528f8670da87e - work: db6db6db6e772f10).
Starting iteration 80.
Iteration 80 done in 11.901s (hash: 1dc49811105d399e8bba9475d2f59df8ad0b69ffb53e6f0b519953f2b35b7d74 - work: db6db6db6e16c8ab).
Starting iteration 81.
Iteration 81 done in 42.644s (hash: 42cb2920c90c72c3e24dac83887522e8b8053ff72aeac41158d5921d0e872576 - work: db6db6db6f0becd9).
Starting iteration 82.
Iteration 82 done in 10.997s (hash: c65c64337951a755b29d6a7bc6fe4408a4ffdda777f10099334ff49098358c16 - work: 4924924924e0550b).
Starting iteration 83.
Iteration 83 done in 24.19s (hash: 8703f5d374de820b502e967ae561c789fb6390113ba1fb0791a629881606dedf - work: 24924924930e76d5).
Starting iteration 84.
Iteration 84 done in 11.079s (hash: f4b415487e5aab7faaf0d9e4e868bfb528b1e7f605ecd13decd0529bd1f59e58 - work: 00000000005012a5).
Starting iteration 85.
Iteration 85 done in 24.316s (hash: a598d15d9de33b65cf3cc7f86fef990ec3c859575b85f052c7bd19ad53c2c67d - work: 0000000000c9370f).
Starting iteration 86.
Iteration 86 done in 9.867s (hash: 7bb7184defa571e6c763fab25a5e743934ea06271661efed4fea9becc7f488d0 - work: 00000000004e8e47).
Starting iteration 87.
Iteration 87 done in 23.979s (hash: 18e75f72bab174a82a181e6bde73d6be827d2bbcc1e92d11bc6187ea4929ed55 - work: db6db6db6e786b47).
Starting iteration 88.
Iteration 88 done in 19.368s (hash: a5144ff52e8780b16c892f6808a27180334c4b3c545b696f4b5a75cbd331aeed - work: 9249249249c76199).
Starting iteration 89.
Iteration 89 done in 3.482s (hash: 45b5bfe1bce7729a58b47cc51f48715e6c8fbf27ad52e719944fa47c495856da - work: 6db6db6db6efd945).
Starting iteration 90.
Iteration 90 done in 28.117s (hash: e35e3ddc995024381c63d9e7bdbfefe24fba4c7a243838d162f92c6b24238548 - work: 6db6db6db7cc3d25).
Starting iteration 91.
Iteration 91 done in 25.75s (hash: c3a1b6ebd8b46be39ec7ca6f98ab3329558928b575140871f67cfc67d97711ed - work: 6db6db6db7b07f6f).
Starting iteration 92.
Iteration 92 done in 5.63s (hash: 0d54d526812a831d432122acb80cd0cfc00ca9a2c6e9216a689cfc42e11aa12d - work: b6db6db6db9472ff).
Starting iteration 93.
Iteration 93 done in 0.669s (hash: bea8f2e79af6f2131888fc57de21453bd3f99a67e86b299a99cf3b41ff76f093 - work: 492492492493a721).
Starting iteration 94.
Iteration 94 done in 23.527s (hash: 4ec170fa8772fe37816addc60fe2c8f86a36dbffeb64f7e9d5855c0e30b3c3c6 - work: 2492492493076abd).
Starting iteration 95.
Iteration 95 done in 1.933s (hash: 0047246db160faedc0971fb33959dee7bc62ab768b356d72788ee6f4ffa92d4b - work: b6db6db6db7474f9).
Starting iteration 96.
Iteration 96 done in 15.334s (hash: 068a9560432599dd9dad8ab6d7ba87654d334e9a1124b7efa31b5bf1d0f75e5e - work: 9249249249a01894).
Starting iteration 97.
Iteration 97 done in 11.447s (hash: 730070e0965c77202a992dc0d665a7dc8fd1f27b0607368345ed3032a95a67d3 - work: 4924924924ed2d85).
Starting iteration 98.
Iteration 98 done in 12.512s (hash: a506a147ee31930b2c802b240e2f0bc6081e84e3d20e5d0474f5ba386becfd77 - work: 000000000068925a).
Starting iteration 99.
Iteration 99 done in 49.629s (hash: 606bb3a12de4634c4cfbb85bc79cabcce57e64f380f036c82b2a94b71f61c61a - work: 492492492638d5da).
Benchmark done.
100 iterations done in 1855.76s.
Average of 18.5576s per hash.
Minimum: 0.669s, Maximum: 105.469s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment