Network Health, Delegates Statistics and Block Tools

Started by bitmeat, July 24, 2014, 07:49:06 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Riverhead

#21
Quote from: happypatty on July 27, 2014, 07:52:59 AM
Quote from: emski on July 24, 2014, 08:12:33 AM
Nice one!
What about a site where you can see the realtime graphs?

Here you go: http://x.bitmeat.com/


Mmmm....meaty.  I like that there are 22 delegates with 100% over the last 10k blocks.  Would it be possible to add rank in there too?  So people could make an observation like, "Wow, delegate.smith has 100% reliability over the last 50k blocks but is in 101st place.  They need my support!"

bitmeat


bitmeat

Quote from: Riverhead on July 27, 2014, 02:43:04 AM
If you need beta testers let me know.  I have both Windows and Ubuntu environments.

Thank you! It will be put live on a website shortly. Just working out some kinks with the configuration.

Riverhead

If you need beta testers let me know.  I have both Windows and Ubuntu environments.

bitmeat

Another preview, this time a bit more readable:



I think so far we are doing OK, but alerts would probably be very useful.

Riverhead

Quote from: happypatty on July 26, 2014, 05:49:06 PM
Right now the data I'm collecting has already been collected by the client. You all have it, it's just not visualized very well. It can easily be verified by looking at the block chain.

However once I release this, I plan to start gathering more interesting stats, like current forks, who are the delegates that produced the most forks, etc. <-- this stuff is very important, since you could have good guys be bashed by bad guys, if they fake missed blocks. We will see how it plays out, and also what the community needs most.


You certainly have my votes.  We need more people like you.

bitmeat

Right now the data I'm collecting has already been collected by the client. You all have it, it's just not visualized very well. It can easily be verified by looking at the block chain.

However once I release this, I plan to start gathering more interesting stats, like current forks, who are the delegates that produced the most forks, etc. <-- this stuff is very important, since you could have good guys be bashed by bad guys, if they fake missed blocks. We will see how it plays out, and also what the community needs most.

Fox

Quote from: happypatty on July 26, 2014, 03:14:34 PM
I'm doing this entirely as a hobby and a pet project at the moment.

Completely respect this statement.  :)

Are you willing to share you data dictionary describing the information you are currently collecting? 

Respectfully,
Fox
Witness: fox

luckybit

[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

bitmeat

Quote from: Fox on July 26, 2014, 01:26:22 PM
Very much looking forward to your progress.  How may interested parties connect with your efforts?  Are you providing your code for peer review at this time?  Are you willing to share a small subset of your collected data  (perhaps a few rounds)? 

Thanks,
Fox

I plan to make it possible for people to make an API call and use the data however they wish. I'm doing this entirely as a hobby and a pet project at the moment.

Fox

Quote from: happypatty on July 24, 2014, 01:48:08 PM
I'll do much more over the weekend.

Very much looking forward to your progress.  How may interested parties connect with your efforts?  Are you providing your code for peer review at this time?  Are you willing to share a small subset of your collected data  (perhaps a few rounds)? 

Thanks,
Fox
Witness: fox

ripplexiaoshan

Looking forward to seeing the real time graph +5% +5% +5%
BTS committee member:jademont

bitmeat

Few notes:

I did 100 because it is good for calculating percentage. The math will need to be fixed as well, because it is based on last 100 produced blocks. But each produced block could have many missed delegates until it's produced.

So if in the last 100 produced blocks we had 20 missed blocks I show 80. However that's 20 out of 120 expected blocks missing.

I'll do much more over the weekend.

By the way the most consecutive misses were 5, which overall is not that bad.

Cheers!

Riverhead

Very nice!!

Also - Isn't it the percentage of produced blocks rather than missed?  Otherwise we're in REALLY bad shape :D .

CLains

Vote for BitSpace EOS Block Producer!

[url="https://steemit.com/eos/@bitspace/bitspace-eos-block-producer-candidate"]https://steemit.com/eos/@bitspace/bitspace-eos-block-producer-candidate[/url]