PoC-Consortium / scavenger

A fast Burstcoin miner written in Rust
GNU General Public License v3.0
107 stars 64 forks source link

Low DL rejected as too high #77

Closed Beddhist closed 4 years ago

Beddhist commented 4 years ago

`06:44:06 [INFO] new block: height=749499, scoop=442

06:45:01 [INFO] drive V:\ finished, speed=57 MiB/s 06:45:37 [INFO] deadline accepted: account=18084828890988000920, nonce=1204620186, deadline=6889505 06:46:25 [INFO] deadline accepted: account=18084828890988000920, nonce=103596427, deadline=3112792 06:46:52 [ERROR] submission not accepted: height=749499, account=18084828890988000920, nonce=1120535158, deadline=32092 code: 0 message: {"errorCode":"1008","errorDescription":"deadline exceeds deadline limit of the pool"}`

The rejected dl is smaller than two accepted moments earlier. This cannot be correct.

Win10 on AMD-64 mining 9 NAS drives over SMB. v 1.7.8 on GPU only.

Thank you for creating this great simple miner.

JohnnyFFM commented 4 years ago

Hi, it seems like your plot file is corrupted. Some pools / proxies don't verify against the submitted deadline expectation and don't tell you that your deadline expectation is wrong.

I've checked two of your submission:

C:\code\dlchecker>poc_checker.exe check -w https://burst.megash.it/burst -h 749499 -n 1204620186 -i 18084828890988000920 Block Height : 749499 Numeric ID : 18084828890988000920 Nonce : 1204620186 Wallet Url : https://burst.megash.it/burst Generation Signature : 35a54c8858938ee014d1d555e95fbbaca5be976f67fe5c3e7cbe3883c5f31f53 Base Target : 102421 Net Difficulty : 178920 Scoop : 442 Hash 1: : "810887bb983cb426d171b480421617abb89206646052b73dec58b755b7ce5add" Hash 2: (PoC1) : "b9013c3faa2668fd8f83a78b1354873e9f0de6b7e5130f9f5ceba9fdb5c7c88a" Hash 2: (PoC2) : "201b421403351f111d082169ef59c96a457f397ba784c5e9d0ccc741632b53ee" Deadline PoC1 (raw) : 5582131943530376940 Deadline PoC1 (adj) : 54501830127907 Deadline PoC2 (raw) : 705629992835 Deadline PoC2 (adj) : 6889505

C:\code\dlchecker>poc_checker.exe check -w https://burst.megash.it/burst -h 749499 -n 1120535158 -i 18084828890988000920 Block Height : 749499 Numeric ID : 18084828890988000920 Nonce : 1120535158 Wallet Url : https://burst.megash.it/burst Generation Signature : 35a54c8858938ee014d1d555e95fbbaca5be976f67fe5c3e7cbe3883c5f31f53 Base Target : 102421 Net Difficulty : 178920 Scoop : 442 Hash 1: : "0a5dddf7e56a8a762f6f4aa6fb2387163f7cb72e9f13f1f9f85fce28f4b8e573" Hash 2: (PoC1) : "8b0ce1f17935068cd5bc9a7ffebe6b9e26f574af945076c51ff81e7281cd48cc" Hash 2: (PoC2) : "b1bca94b160db75f6983325409435be81c20e4c6430b177c79d425f4ea7ec70e" Deadline PoC1 (raw) : 17623124049187727457 Deadline PoC1 (adj) : 172065533915776 Deadline PoC2 (raw) : 11235888777531355430 Deadline PoC2 (adj) : 109702978661908

The real second deadline is 109702978661908 and not 32092.

Johnny

Beddhist commented 4 years ago

Thank you for going to all this trouble. I have hopefully identified the offending file.