Bitcoin Forum
May 22, 2018, 02:35:05 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: BlockMasters.co is probably artificially increasing their 'current estimate'  (Read 53 times)
PoRNo-MoRoZ
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
May 21, 2018, 10:29:26 PM
 #1

tl;dr:
BlockMasters pool is probably aritificially increasing 'current profit estimate' values, so profit switching software tends to use it.
'currencies' (coins) 'current estimates' is ~10% higher (was 50%), and 'status' (algos) 'current esimates' is ~50% higher.
Their actual payouts are about same as other pools, but client-base raised not in fair play.


Full story (really long):

Part 1, '24h avg bug and changing mining software' (can safely skip this, this is some kinda intro):
Hi there, my name is Alexander aka 'phear' and I'm pretty newb in crypto-mining, but I'm pretty experienced IT system administrator and IT enthusiast overall.
My 'engrish' is also not best, but you will probably understand everything I will write next.
I registered on bitcointalk specially for making this thread.
I was using 'Awesome Miner' with '24h avg' estimates and most of time best algos for me was x16r/x16s with RVN and PGN coins respectively.
To get better understanding 'what's going on' with my mining I made a monitoring solution that tracks values of yiimp pool's API answers and draws graphs from it (that's another story, maybe as seperate thread later).
With my monitoring I noticed some odd behavior with '24h avg' values jumps.
RVN and PGN known changing their difficulty not too often, like once in a few days.
Since last PGN diff change 6 days passed and diff dropped from ~1600 to ~400 - this caused instant 'current estimate' raise - that's okay and predictable.
Oddly, but 'AM' started mining x16s and this is actually okay for me, since blocks are popping really fast, but remember, I was on '24h avg', so it shouldn't been happen.
After about 6 hours diff raised to previous level or even higher - so it's not worth to mine anymore, but 'AM' keeps mining it, but this is predicted behavior, cuz '24h avg' is, well, averaged value over last 24h.
I investigated further and found that '24h avg' instantly raised at diff drop too.
I reviewed yiimp sources and made a conclusion that since diff didn't changed in last 24h - yiimp took single diff value from last 24h, and this value was single new low diff at ~400 - that's caused instant '24h avg' raise.
After diff raised to old level in less than 24h - yiimp now had not single diff value, but atleast 2 - 'low' and 'high', and averaged them correctly, so '24h avg' estimate slowly faded away, as it should.
Here is 2 screenshots illustrating this:
https://i.gyazo.com/1e4b5e94602dc5080b71039c65d74744.png
https://i.gyazo.com/bf34342e603a02e4c0d755917cc8d0e3.png
Take a look at 'diff' graph on first screenshot (3rd row, 2nd column) and then take a look at 'actual 24h' on second screenshot (2nd row, 2nd column).
This leads me to idea that I either need to build my own 'profit switching' software that's can handle such scenarios or atleast try some other software.
So I decided to switch my mining software.

Part 2, 'NemosMiner and BlockMasters':
So I picked Nemos since I heard it's 'plus' profit switching algorithm is really a decent one.
With software change I decided to take a look at all options and decided to check all available pools that's supported by Nemos.
Surprisingly one pool is placed on first positions all the time with some astonishing profits. And yes, this pool was BlockMasters.
So I let my miner work on it, so I can finally buy a Lambo.
After some time I checked what I actually raised and values dissapointed me alot and I moved to another pool.
To get better understanding I added BlockMasters to my monitoring and after some time I saw something weird in graphs - all BlockMasters 'current estimates' was roughly 50% higher than other pools.
I joined BlockMasters discord and wrote as a joke on their #support channel (at this point I was thinking it's a bug or something similar): "you guys cheating ? your 'current estimates' are 50% higher than other pools".
Surprisingly fast their staff wrote me in private something like: "hi, is there a problem with our estimates?".
So we had a conversation where I pointed them that they probably have some kinda bug or something similar and they said they will check and fix it ASAP.
Next day (or day after this) I noticed 'current estimate' was decreased, now it was roughly 10% higher than other pools BUT only in 'currencies' API answer (that's coins).
'current estimate' in 'status' API answer (that's algorithms) remains the same - roughly 50% higher than other pools, so for profit switching software nothing is changed cuz they using only 'status' API call.
Here is 2 more screenshots that illustrated this (I picked bitcore and BTX cuz it's single coin algo and diff changing pretty slowly, but this can by tracked with any algo and coin):
https://i.gyazo.com/8eb192ae2f9d05f260a3558de90222b0.png
https://i.gyazo.com/0cc0be8df60d99b78c4fbbed2783a960.png
Take a look at top left graph, on first screenshot yellow line is BlockMasters, on second screenshot cyan line is BlockMasters.
I also noticed that they had hidden 'current estimate' for algorithms on their site (but not in API) - this is suspiciously too.

Part 3, 'public reveal':
Days keeps passing and nothing was changed so I decided to remind them of this situation.
Appearantly they do care, cuz staff easily starting private conversations with me about this case, but they claiming that everything is okay and they not fooling anyone.
Since I have some knowledge 'how yiimp works' I know that it's literally one-line change to fix this, so it's easy, but they still didn't changed it and claiming "it's in our ToDo", "we're a small team", "we're working on big update" and blah-blah-blah...
If so - this thread will not harm their reputation, right?
If not - it's up to you guys to investigate further and made a decision, I just wanna everyone 'play without a cheats'.


P.S.: here is links to my monitoring interactive graphs you can play with.
http://grafana.phun.ru/d/7YD7rpWik/coins
http://grafana.phun.ru/d/8whL-Ximk/algos
1526999705
Hero Member
*
Offline Offline

Posts: 1526999705

View Profile Personal Message (Offline)

Ignore
1526999705
Reply with quote  #2

1526999705
Report to moderator
1526999705
Hero Member
*
Offline Offline

Posts: 1526999705

View Profile Personal Message (Offline)

Ignore
1526999705
Reply with quote  #2

1526999705
Report to moderator
1526999705
Hero Member
*
Offline Offline

Posts: 1526999705

View Profile Personal Message (Offline)

Ignore
1526999705
Reply with quote  #2

1526999705
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1526999705
Hero Member
*
Offline Offline

Posts: 1526999705

View Profile Personal Message (Offline)

Ignore
1526999705
Reply with quote  #2

1526999705
Report to moderator
HardBlockMiner
Jr. Member
*
Offline Offline

Activity: 112
Merit: 2


View Profile
May 21, 2018, 10:42:20 PM
 #2

Thanks for the heads up. 

From your monitoring software it looks pretty bad for them.  I'll be curious to see what they come back with, since it's all right there showing that they're inflating the estimates. 
integrale
Full Member
***
Offline Offline

Activity: 142
Merit: 100


Eager to learn


View Profile
May 21, 2018, 10:47:27 PM
 #3

something looks to confirm my guess   , noticed when i  use Nemos-miner switching software surprisingly most profitable algos should be on Blockmasters pool      hmmm..

thx for your investigations   good job Dude   keep on



cheers integrale

AltCoin-Mining @ Xubuntu 16.04 LTS
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!